Commit Graph

27 Commits

Author SHA1 Message Date
Pete Batard
9769ff8a16 Fix a typo 2019-04-13 16:32:57 +01:00
Pete Batard
d26c757f67 Add LZMA compression to signing script, with 64-bit size insert
* Why the default lzma utility doesn't insert the uncompressed size on its own is a real mystery...
* Note that you need to have vim installed for xxd
2019-03-24 20:30:42 +00:00
TPS
1d5a4dc17b Fix typo: ULR → URL
* Closes #10
2019-03-24 20:22:08 +00:00
Pete Batard
cedf215a9d Enable Chinese/Korean additional downloads according to locale
* Also remove downloads that don't appear to work such as COEM and Windows 8 LE
* Also ensure that error messages from Microsoft's response are used on error
  and are properly translated to UTF-8
v1.11
2019-03-21 16:06:07 +00:00
Pete Batard
dd73cef3b4 Fix Invalid JSON primitive error when Simplified Chinese locale is used
* Closes #7
* Also make sure our console output uses UTF-8
* Also harmonize the listing of all the Windows 10 releases
v1.10
2019-03-19 12:52:12 +00:00
Pete Batard
9c19e1c671 Speed up initial UI display by performing query locale check in stage 1
* UI display should now only be constrained by the time it takes to launch PowerShell
v1.09
2019-03-18 11:09:54 +00:00
Pete Batard
bc488df01a Remove debug output and fix Readme v1.08 2019-03-16 23:48:39 +00:00
Pete Batard
775f80631e Fix x64 detection, Win7 PowerShell 3.0 prompt and other issues
* .Contains() cannot be used with PowerShell 2.0 (Win7 default), which prevents
  the prompt that asks users to install PowerShell 3.0 from being displayed...
* Fix LTR display of Windows Releases for RTL languages.
* $env:PROCESSOR_ARCHITECTURE reports the architecture of the PowerShell runtime
  rather than the one from the OS, meaning that when executed in 32-bit mode on
  a 64-bit system (like with Rufus) it will report X86 instead of AMD64.
  Use [Environment]::Is64BitOperatingSystem instead.
* Closes #5
v1.07
2019-03-16 23:30:58 +00:00
Pete Batard
5f246fc1c1 Use our GUID for the session-id and remove the need for initial JS execution
* Credits go to whatever127 for the suggestion
* Also ensure that the "Please wait..." message displays for all server queries
* Closes #6
v1.06
2019-03-16 17:13:05 +00:00
Pete Batard
54a8edd36f Add license and readme 2019-03-14 22:58:50 +00:00
Pete Batard
6f8c9cb6ed Improve localization handling
* Fix XML conversion error when localized language data contains escaped characters
* Fix connection error when requested locale is not handled by Microsoft's servers
* Also simplify Arch detection and return codes
* Closes #2
* Closes #3
v1.05
2019-03-13 00:40:47 +00:00
Pete Batard
4cebdef31a Use translated messages for the PS 3.0 prompt
* Also use "Close" instead of "Cancel" for the initial 'Back' button
v1.04
2019-03-12 13:58:06 +00:00
Pete Batard
bd9475773c Improve compatibility with vanilla Windows platforms
* Add a notice about PowerShell 3.0 being required.
* Enable script to run on platforms without Microsoft.mshtml assembly.
* Add a -DisableFirstRunCustomize option to prevent an exception when
  the script is run on a platform where IE has never been launched.
* Also display a notice about Microsoft anti bulk download
v1.03
2019-03-11 17:24:22 +00:00
Pete Batard
c6ac4acc4a Fix dialog not appearing on top when launched
* For ye who might be looking for this important piece of information:
  In System.Windows.Windows, the equivalent of System.Windows.Forms.Add_Shown()
  is System.Windows.Windows.Add_Loaded(). You can thank me later...
v1.02
2019-03-06 18:11:12 +00:00
Pete Batard
ef9e43d1eb Remove testing/debug options and simplify parameter handling
* Also let external app close cookie prompt when a pipe is provided
  and use a more explicit Continue/Back scheme for button labels.
* Also add signature script
v1.01
2019-03-05 12:19:30 +00:00
Pete Batard
efb7e7f03a Add an option to download with browser v1.0 2019-02-28 11:59:45 +00:00
Pete Batard
0482b66e3d Finalize script 2019-02-21 19:02:46 +01:00
Pete Batard
167569c043 Don't display special Korean/Chinese versions by default
* Also simplify some of the script
2019-02-20 16:08:57 +01:00
Pete Batard
3e56db88fa Add change button and improve localization handling 2019-02-19 12:21:11 +01:00
Pete Batard
39ea6dacf9 Add more products and clean things up 2019-02-11 17:19:46 +01:00
Pete Batard
b90569a1eb Rename to Fido and improve default dropdown selection 2019-01-16 01:37:24 +00:00
Pete Batard
e4467b621b Add localization support 2019-01-14 11:47:25 +00:00
Pete Batard
fc31ef3f59 Rename to Frida and add parameter handling 2019-01-14 00:03:09 +00:00
Pete Batard
b6a9a82b59 Use the localized title to look for and close the cookie prompt 2019-01-13 13:47:40 +00:00
Pete Batard
a009651ca4 Hook up with Microsoft's web services 2019-01-13 03:34:17 +00:00
Pete Batard
b650c24775 Initial commit 2019-01-11 23:38:11 +00:00
Pete Batard
fcd2892740 Add .gitignore and .gitattributes. 2019-01-11 01:20:46 +00:00