textbrowser / spot-on

Complexity is beautiful. Anywhere, anyone. AMD, ARM, Alpha, PowerPC, Sparc64, etc. Completed.
https://textbrowser.github.io/spot-on/
Other
72 stars 14 forks source link

RSS parsing. #29

Closed bolzobrazil closed 2 months ago

bolzobrazil commented 2 months ago
RSS-Tool_Spot-On

Hello,

this following RSS feed shows under Spot-On Linux (2018) and Win32 (2023) RSS items in the RSS tool (Win64 (2024) has no working TLS, best to remove/replace the release Win64, as it shows no RSS items either on https):

https://rss.riffbot.com/rss?url=https://abbas-archive.gs/search?index%3D%26page%3D1%26q%3D%26sort%3Dnewest_added

the page is rendered as an empty page, though items have different KiBs, so they are loaded in the RSS tool, but not shown proper in Spot-On locally view. Why?

After a while some imports (but still five time more failed imports) were made with a Linux 2018 version based on an updated Linux Mint system. But still no "view locally". Has the site code to be changed for Qt Web? At least the PDF Export shows the URL on the page, but not the text of the site.

Regards Bolzo

textbrowser commented 2 months ago

Thanks for the report. I suspect it's an incompatibility with WebKit. If not WebKit, Qt cannot render the content in a textfield widget. I suspect the PDF is also malfunctioning. It's impossible to correct it in Qt without including a Web engine.

textbrowser commented 2 months ago

Utilize a Web engine with the Web server included in Spot-On until you obtain a proper build. I'm upgrading to Kubuntu 24 so I be elsewhere. Correctly compile your local version and I'm 93% confident it will work.

textbrowser commented 2 months ago

Yes, I be 100% correct and 100% confident now. SO

textbrowser commented 2 months ago

That is a locally-viewed page existing on a passively-cooled Debian computer being viewed remotely. Let me test the PDF.

textbrowser commented 2 months ago

Print preview also bombastic.

SO

textbrowser commented 2 months ago

PDF property generated and properly viewed.

SO

textbrowser commented 2 months ago

Not an SO problem! SO is wonderfully lovely. See you.

textbrowser commented 2 months ago
RSS-Tool_Spot-On_Diffbot

Hello,

this following RSS feed shows under Spot-On Linux (2018) and Win32 (2023) RSS items in the RSS tool (Win64 (2024) has no working TLS, best to remove/replace the release Win64, as it shows no RSS items either on https):

https://rss.diffbot.com/rss?url=https://annas-archive.gs/search?index%3D%26page%3D1%26q%3D%26sort%3Dnewest_added

with an item URL e.g. https://annas-archive.gs/md5/5e97cf37551a23ca25c91f356d560437

the page is rendered as an empty page

* though items have different KiBs, so they are loaded in the RSS tool, but not shown proper in Spot-On locally view. Why?

( Also with other website to RSS builder the same for this URL: https://annas-archive.gs/search?index=&page=1&q=&sort=newest_added so probably it it not the feed format, but the website. As the website shows in Qt Web browsers up, the parsing of Qt has to be updated? )

After a while some imports (but still five time more failed imports) were made with a Linux 2018 version based on an updated Linux Mint system. But still no "view locally". Has the site code to be changed for Qt Web? At least the PDF Export shows the URL on the page, but not the text of the site.

spot-on_search_some_imports.

Regards Bolzo

WebKit is not available in Qt 6 LTS. WebEngine is impossible to work with in Windows. Impossible because it requires MS Studio and a gigantic amount of dependencies which you're required to maintain. Problem 1 or 2 or whatever.

Qt cannot render super pages in a plain text widget. It cannot. It will not. Let's stress this again. It will never ever. You'll be a billionaire first. So, because SO is so cute, it (consider this for a moment or two or many) supports two (two! > one?) Web engines. Actually, it supports all of them through its own Web server; returning to the two for a minute - indeed two for local content. Where else are you finding this bombastic attitude? No where. People. People!

So, utilize a real operating system or enable the Web server or spend many hours learning the world of Windows. All is remembered, all is forgiven.

textbrowser commented 2 months ago

The only portable solution I see for Windows people is to retract to Qt 5.15. However, I don't know if Qt 5.15 LTS lives in Windows 64. And then there is the OpenSSL maintenance too. It's too much unpaid work. You have to pay a book to read it. You're getting everything for free here. Time, support, awesome software. For free. Returning to the book. Even if it's stolen, digital, whatever; you pay for it to read it. See you.