Toots for ruario@vivaldi.net account

Written by Ruarí Ødegaard on 2025-01-20 at 19:28

Have seen this prompt in a Vivaldi Snaphot build?

=> More informations about this toot | View the thread

Written by Ruarí Ødegaard on 2025-01-20 at 19:26

Vivaldi snapshot users, who use Google or Bing for search. Have anyone seen the following prompt on startup in the last couple of snapshot snapshots?

=> View attached media

=> More informations about this toot | View the thread

Written by Ruarí Ødegaard on 2024-12-23 at 15:26

So who likes my Christmas Avatar, courtesy of the amazing @joel?

=> More informations about this toot | View the thread

Written by Ruarí Ødegaard on 2024-12-23 at 15:23

Spoke to one of the team at Canonical, we will work something out so this does not happen again.

=> More informations about this toot | View the thread

Written by Ruarí Ødegaard on 2024-12-23 at 11:33

Found a couple of threads that were likely this on Reddit.

=> More informations about this toot | View the thread

Written by Ruarí Ødegaard on 2024-12-23 at 08:03

Ok, I woke up again and had a look on our forums, where it seems this was being discussed and at least one user has now confirmed that this is working for them after my change.

I was pretty certain this was fixed but as I did this late at night and made local changes to my setup that could influence the outcome it was helpful to hear from someone else to confirm it is now working.

https://forum.vivaldi.net/post/802324

=> More informations about this toot | View the thread

Written by Ruarí Ødegaard on 2024-12-23 at 00:17

So I just discovered that proprietary media (H.264, AAC, etc.) was not working with the Snap version of @Vivaldi on Linux—I mean .snap packages, not Snapshots.

I found this out as I attempted to use the Snap version to play a video and it failed. I am on vacation at the moment and not really monitoring our forums or bug tracker right now. I addition I do not usually use the Snap at home personally, so this was just by chance. 😱

On investigating, it seems that on 2024-12-17T13:39:10.926512+00:00 (last Tuesday) the "chromium-ffmpeg" snap package that we use to provide support for proprietary media was updated by Canonical and version 115541 (which we were still using) was removed entirely.

Since I can update things myself and most of my colleagues are likely asleep I have now switched the Vivaldi 7.0 Snap to use "chromium-ffmpeg-118887" (which Canonical offer now) and released this live as of 2024-12-23T00:03:01.156148+00:00. That seems to have resolved it for me. If anyone is using the Snap version of Vivaldi, could you also confirm (after a Snap refresh and a restart of the browser) that it works for you also.

There is a test video (with sound) here for you to check against:

https://help.vivaldi.com/desktop/media/html5-proprietary-media-on-linux/

[#]Snapcraft

=> More informations about this toot | View the thread

Written by Ruarí Ødegaard on 2024-12-20 at 15:03

Obviously this is a very simplistic example but the point is you can record anything. You can also hand edit the log or perhaps have a shell script create parts of it. This would allow you to automate other things, like login to a site and posting.

And yes, all of this can be done other ways. You could script up curl in a shell script, write a little python program, make a web browser extension, etc.

What is interesting to me about this is the simplicity of recording and replaying a session. Perhaps it is not as powerful as other methods but it is very easy to create one of these scripts by just recording your browsing.

Anyway, maybe it is of little use to anyone but… now you know. 🤷🏼

=> More informations about this toot | View the thread

Written by Ruarí Ødegaard on 2024-12-20 at 14:44

But how would I make the cmd script file "get_viv_snap_apk" you might ask?

You record it by previously having completed the steps manually and saving them to a log, e.g.

• Launch Lynx with -cmd_log=get_viv_snap_apk and point to the Vivaldi Android Snapshots blog

• After page load, type "/Android Browser snapshot" + Press 'Enter' (To perform a search for "Android Browser snapshot" on the page)

• Press 'Enter' (to follow the link)

• After the next page load, type "/arm64-v8a" + 'Enter' (To find the download link)

• Type 'd' (To activate the download)

• Press 'Enter' (To save to disk)

• Press 'Enter' (To confirm the save filename)

• 'Shift+q' (To quit Lynx)

=> More informations about this toot | View the thread

Written by Ruarí Ødegaard on 2024-12-20 at 14:44

Did you know that you can record a log of a #Lynx browsing session and then replay this later to automate stuff?

For example, suppose I am an Android user but do not use Google Play and I wanted to automate downloading Vivaldi Snapshot apk releases to load onto my phone. I could follow @vivaldiversiontracker and every time a new Snaphot is annouced run a command like the following to get the latest Vivaldi Snapshot apk for my architexture of choice.

$ lynx -accept_all_cookies -cmd_script=get_viv_snap_apk https://vivaldi.com/blog/android/snapshots/

=> View attached media

=> More informations about this toot | View the thread

Written by Ruarí Ødegaard on 2024-12-20 at 08:00

When you post attachments, remember your #AltText. Not only does this help with certain disabilities but also for those of us that like to view the Fedi from the terminal. 😉

https://velocipederider.com/@ruari/113684030503523591

=> View attached media

=> More informations about this toot | View the thread

Written by Ruarí Ødegaard on 2024-12-15 at 15:41

If anyone wonders this is the Chromium extension I used to "cheat"

https://chromewebstore.google.com/detail/get-cookiestxt-locally/cclelndahbckbenkjhflpdbgdldlbecc

=> More informations about this toot | View the thread

Written by Ruarí Ødegaard on 2024-12-15 at 15:39

Ok, I repeated the export from Vivaldi and import into Lynx process for login cookies needed for e24.no now as well.

This definitely is the easiest way to deal with the complex login methods modern sites tend to use. Because once you are in, you are in. Then you don't have to worry about it any more.

=> More informations about this toot | View the thread

Written by Ruarí Ødegaard on 2024-12-14 at 19:18

News articles from a range of news sites tend to display very well in Lynx. The landing pages for them however are often hit and miss and this is where an RSS reader like Newsboat comes in because you get to skip the front page entirely. 😉

=> View attached media | View attached media

=> More informations about this toot | View the thread

Written by Ruarí Ødegaard on 2024-12-14 at 19:08

Well it took some effort but now I can read Aftenposten from the terminal, with #Newsboat and #LynxBrowser.

Complications were:

  1. Setting up Lynx with the right compile time and config file options for saving/loading login cookies and display of Norwegian characters.

  1. Working out how to login in the first place (there is a bunch of Javascript, switching between sites and also 2FA)*.

=> More informations about this toot | View the thread

Written by Ruarí Ødegaard on 2024-12-12 at 22:26

Yeah, it is in the repo now I see

=> View attached media

=> More informations about this toot | View the thread

Written by Ruarí Ødegaard on 2024-12-12 at 21:36

Ok, I see that the following day after I posted the above (2024-12-09), Ubuntu finally updated WebKitGTK to 2.46.4.

On the one hand great. On the other hand this was the version with the fix for the zero day that Apple announced on 2024-11-19. Put another way, they provided their own fix 2 weeks and 6 days later. Also note that WebKitGTK already had their fix for a while and both the Flatpak and other distros (e.g. Fedora) had had fixes for a while.

Again, this was a zero day already being exploited in the wild.

=> More informations about this toot | View the thread

Written by Ruarí Ødegaard on 2024-12-12 at 16:03

Ok, the test build completed and I updated the main repo

https://github.com/flathub/com.vivaldi.Vivaldi

I would guess Flathub itself will update within another 3 hours or less.

=> More informations about this toot | View the thread

Written by Ruarí Ødegaard on 2024-12-12 at 15:53

For you Vivaldi users using Flathub who are wondering where the 7.0.3495.26 update is. I made the changes on a branch 3 hours back but I cannot make things live without a test build created by Flathub and there is quite a backlog on Flathub's buildbot instance right now. It looks like there was a massive rebuild of KDE packages.

So again, the lack of update is not a reflection on how much I care about Flatpak, it is just delays inherent in the system used to roll out.

=> More informations about this toot | View the thread

Written by Ruarí Ødegaard on 2024-12-11 at 18:37

I don't like to slut shame… but seriously. A new partner every day? 😜

=> More informations about this toot | View the thread

=> This profile with reblog | Go to ruario@vivaldi.net account

Proxy Information
Original URL
gemini://mastogem.picasoft.net/profile/109338473546063428
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
420.756465 milliseconds
Gemini-to-HTML Time
11.350324 milliseconds

This content has been proxied by September (3851b).