[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:34097] Re: [plamo:34096] Edge取得スクリプト(Re: Re: zoom会議 Linux用クライアント (version 5.13.7.683))



加藤です。

2023年2月28日(火) 0:37 Takahiro Yoshizawa <kuro@xxxxxxxxxxxx>:
> 以下について良い案があればご教授願います。
>
> On Mon, 27 Feb 2023, KATOH Yasufumi wrote:
> > 他にも edge とかいくつかスクリプトはあるけどパッケージは作ってないやつあったはずですw
>
> 私は随分前に加藤さんのスクリプトを参考に、
> cronで定期的に動かして最新のEdgeを取得し
> インストールするスクリプトを作って動かしています。
> https://github.com/hanaguro/PlamoBuild/blob/master/Plamo-7.x/microsoft-edge/PlamoBuild.microsoft_edge_stable_cron
>
> あまりテストしていないので全て意図したとおりに動くか不安ですが。
>
> EdgeはChromeと違いアップデートする度にファイル名が違うため、
> 最新のファイルのみを取得することが私にはできず難儀しました。
>
> そこで、
> wget --timestamping -r --no-parent -A "microsoft-edge-$channel-*.rpm" https://packages.microsoft.com/yumrepos/edge/
> として指定したディレクトリから一度全てのEdgeを取得し、
> 2回目以降は存在するファイルはスキップするようにしています。
> ファイルはその後に0byteにする処理を入れてあります。
>
> 一応手元では意図したとおりに動いていますが、
> 「一度全てのEdgeを取得し」というところが頭が悪く感じており、
> 何か良い方法がないかなと思っています。

公式のリファレンスを見つけられてませんが、Edgeの最新バージョン番号は
  https://msedgedriver.azureedge.net/LATEST_STABLE
  https://msedgewebdriverstorage.blob.core.windows.net/edgewebdriver/LATEST_STABLE
から落ちてくるファイルにかかれているようです。このファイルを定期的に取
得して、今インストールされているバージョンと比べるのはいかがでしょう?

同様に google chrome は
  https://chromedriver.storage.googleapis.com/LATEST_RELEASE
から取得できます。

といいながら、私は手動というか、ニュースサイトなんかをチェックして最新出てたら
手動でパッケージ作って入れてるので、自動化されてるのすばらしいです。
-- 
==============================================
((((    加藤泰文
○-○                karma @ jazz.email.ne.jp
==============================================
 (Web Page) http://www.ten-forward.ws/
==============================================

Follow-Ups
[plamo:34098] Re: [plamo:34096] Edge取得スクリプト(Re: Re: zoom会議 Linux用クライアント (version 5.13.7.683)), KATOH Yasufumi
References
[plamo:34093] zoom会議 Linux用クライアント (version5.13.7.683), ABE Shin-ichi
[plamo:34095] Re: [plamo:34093] zoom会議 Linux用クライアント (version 5.13.7.683), KATOH Yasufumi
[plamo:34096] Edge取得スクリプト(Re: Re: zoom会議 Linux用クライアント (version5.13.7.683)), Takahiro Yoshizawa

[検索ページ] [メール一覧]
Plamo ML 公開システム