

把 twitter2facebook 從 Chromium 舊版改用 Firefox ESR 版本
source link: https://blog.gslin.org/archives/2022/02/28/10571/%e6%8a%8a-twitter2facebook-%e5%be%9e-chromium-%e8%88%8a%e7%89%88%e6%94%b9%e7%94%a8-firefox-esr-%e7%89%88%e6%9c%ac/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

把 twitter2facebook 從 Chromium 舊版改用 Firefox ESR 版本
把先前寫的 twitter2facebook 改寫,從本來固定用 Chromium 65 換成用 Firefox ESR。
當初會用 Chromium 65 這個很舊的版本,是因為這個版本還沒有把 headless 使用的 profile 獨立出來,而我需要 Facebook 登入的 cookie,所以就這樣用了,但畢竟用舊版是個討厭的隱患,還是花了些時間研究出來要怎麼用有 security update 的瀏覽器。
這次換成 Firefox ESR 主要是希望 ESR 版本不會太常改爛東西,不過缺點就是 selenium 4.x 不支援 ESR 版本的 geckodriver (參考「Old geckodriver releases raise an exception (code 64) if started with unsupported --websocket-port argument #1959」這個 issue),而且關不掉 --websocket-port
這個參數,所以我只好在 requirements.txt
內設定用 3.x 最後一個版本的 selenium==3.141.0
了。
不過預期明年 ESR 更新的時候又要再改了,到時候再看看吧...
另外一個遇到的小問題是,我發現 Facebook 登入第一次後,關掉瀏覽器再打開會被登出,這時候再登入一次後面就正常了,但不知道為什麼...
Related
FFmpeg 的 FreeBSD ports
FFmpeg 這套影音轉檔程式跟幾年前的 Debian 一樣,有一個 stable 版,但是大家都去抓 Subversion Repository XD (因為 stable 版實在太舊了...) FreeBSD ports 裡有一個 2007/10/04 的版本,不過這個版本從以前就寫的很亂,後面維護的人改起來一直很辛苦... 所以想要客製化的人通常會選擇重作 XD 所以我當初弄了一個版本給 PIXNET 用,也差不多是 2007/10 包的,在 blog 上也有提過:ffmpeg (全包在一起)。 由於這半年多 FFmpeg 改了不少東西,所以差不多是重包一個新版看看有沒有把之前遇到的問題解決:ffmpeg-2008.06.14.13767.shar,這個版本是 Subversion Repository 上抓下來的,checkout 的時間點是 2008/06/14 r13767。 理論上在 FreeBSD 上把 shar 檔抓下來後丟到 /tmp 下跑 sh ffmpeg-2008.06.14.13767.shar,會產生一個 ffmpeg 的目錄,到裡面 make clean install…
June 15, 2008In "Blog"
使用 Firefox 新版 (地雷版) 時必要的武器
雖然 Firefox 3 很容易當掉,但我已經相當習慣他當掉了,所以我的四組電腦都是用地雷版 (家裡與公司的 Desktop、X31、R60)。 四台電腦有幾乎一樣的 addons,但很多 addons 都是 Firefox 2.0.0.x only,不過實際上在 Firefox 3 上跑其實很正常,所以需要動一些手腳讓 Firefox 可以用。 我發現很多人都是修改 addons 裡的 install.rdf,甚至教學文都是介紹這個方法,看起來 Nightly Tester Tools 這個可以關閉 addons 版本檢查的套件已經被遺忘很久了... 在這個套件安裝後,並不會馬上把 Plugins 版本檢查的功能關閉,需要設定一下,設定完以後就可以直接亂裝一堆軟體測試。 對於修改 install.rdf 感到疲倦的人請務必試用看看,相當好用啊...
March 9, 2008In "Browser"
MySQL 5.1.26
MySQL 5.1.26-rc 放出來了:MySQL 5.1.26-rc has been released。這個版本會是 5.1 最後一個 RC (Release Candicate),下一個就會是 Production Ready (GA) 的版本了。 不過 Paul McCullagh (PBXT 的開發者) 寫了一篇「Mutex contention and other bottlenecks in MySQL」,裡面發現他已經把 PBXT 改到本身已經不是瓶頸,所以反過來開始看 MySQL 的問題... 裡面有很多很有趣的惡搞 (像是他覺得,如果在他的環境裡如果拿掉某些 POSIX mutex lock 不會遇到問題,他就先拔掉 lock 然後看效能可以提昇多少,如果不能拿掉,他就用自己改寫的 spinlock 或是其他方式替代),除此之外,文章裡還有一些數據可以看,可以看出他一步一步改善所走過的路,以及還有哪些地方值得改善。 最後改出來的成果相當輝煌,改到有 60% 的時間會因為在等網路另一邊的 query 進來。 在 comment 有人有提到可以用…
July 15, 2008In "Computer"
Author Gea-Suan LinPosted on February 28, 2022Categories Browser, Computer, Firefox, GoogleChrome, Murmuring, Network, Security, Social, Software, WWWTags browser, chromium, esr, facebook, firefox, login, mbasic, network, security, selenium, social, twitter
Leave a Reply
Your email address will not be published. Required fields are marked *
Comment *
Name *
Email *
Website
Notify me of follow-up comments by email.
Notify me of new posts by email.
To respond on your own website, enter the URL of your response which should contain a link to this post's permalink URL. Your response will then appear (possibly after moderation) on this page. Want to update or remove your response? Update or delete your post and re-enter your post's URL again. (Learn More)
Post navigation
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK