
http://get.geo.opera.com.global.prod.fastly.net/pub/opera/desktop/ http://get.geo.opera.com.global.prod.fastly.net/pub/opera/desktop/50.0.2762.67/win/
Index of /pub/opera/desktop/50.0.2762.67/win/
../
patch/ 22-Jan-2018 12:55 -
Opera_50.0.2762.67_Autoupdate.exe 22-Jan-2018 12:55 37604416
Opera_50.0.2762.67_Autoupdate_x64.exe 22-Jan-2018 12:55 43281792
Opera_50.0.2762.67_Setup.exe 22-Jan-2018 12:55 39766536
Opera_50.0.2762.67_Setup_x64.exe 22-Jan-2018 12:55 46078280
答え1
まず、Operaブラウザの直接ダウンロードリンクを取得するにはどうすればよいでしょうか?Operaコンピュータブラウザのダウンロードリンクを開きますhttps://www.opera.com/computer任意のブラウザで、「オフライン パッケージをダウンロード」という小さな青いリンクをクリックします。インストーラをダウンロードしないでください。「再試行」オプションを右クリックし、リンクの場所をコピーします。そのリンクをcurl --head
コマンドに引数として入力します。出力には、セットアップ実行可能ファイルのリダイレクトされたダウンロード リンクが表示されます。次に例を示します (リンクは将来変更される可能性があります)。
$> curl --head "https://www.opera.com/download/get/?id=43797&location=411&nothanks=yes&sub=marine&utm_tryagain=yes"
HTTP/2 302
date: Sat, 21 Jul 2018 13:37:34 GMT
content-type: text/html; charset=iso-8859-1
location: https://download1.operacdn.com/pub/opera/desktop/54.0.2952.60/win/Opera_54.0.2952.60_Setup.exe
server: nginx
vary: Accept-Encoding
問題となっているリンクhttp://get.geo.opera.com.global.prod.fastly.net/pub/opera/desktop/上記より古いようですhttps://download1.operacdn.com/pub/opera/desktop/リンク (CDN はコンテンツ配信ネットワークを意味します)。ただし、それらは同じファイルを指しています。
さて、この2つの「AutoUpdate」ファイルと「Setup」ファイルの違いをどうやって見つけるのでしょうか?そのためには、7ジップツール。7z t
コマンドを使用して、これら 2 つのファイルの詳細を取得します。
$> 7z t Opera_54.0.2952.60_Autoupdate_x64.exe
$> 7z t Opera_54.0.2952.60_Setup_x64.exe
あるいは、file
指示*nix システムの場合、出力は次のようになります。
$> file Opera_54.0.2952.60_Autoupdate_x64.exe
Opera_54.0.2952.60_Autoupdate_x64.exe: PE32 executable (GUI) Intel 80386, for MS Windows
$> file Opera_54.0.2952.60_Setup_x64.exe
Opera_54.0.2952.60_Setup_x64.exe: PE32+ executable (GUI) x86-64, for MS Windows
主な違いは次のとおりです。セットアップは通常の実行ファイルです。ユーザーはセットアッププロセスを実行し、ライセンスと条件に同意し、インストールパスを選択し、「はい」をクリックするなどする必要があります。しかし、自動更新はSFXファイル別名。自己解凍アーカイブ。7zip 出力には、次の内容が表示されます。FileDescription: Opera installer SFX
したがって、ユーザーがその Autoupdate ファイルをダブルクリックすると、上記のセットアップ手順なしで、Opera ブラウザー実行ファイルと関連する DLL ファイルが、そのフォルダー内に自動的に解凍されます。セットアップにはインストール手順のデータが多く含まれているため、そのファイルは Autoupdate ファイルよりも大きくなります。どちらもLZMA:192m BCJ2
圧縮方法は同じですが、実行方法は異なります。両方のファイルは7z x
コマンドで解凍できます。