Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19527
|
Zwischenstand.Ich habe festgestellt das keine Eingaben mit der Strg Taste angenommen werden.Weder f,d,r,z usw. als wäre meine Strg Taste kaputt 🤣 Was sie natürlich nicht ist 🐸 Selbes Verhalten auf Laptop und Desktop PC. Gruß Stephan Nachtrag Es gibt leider noch ein Unschönes Verhalten. Wenn z.b. Seiten Aufruft die Werbung enthalten schnellt die CPU Last auf 100% hoch und wird auch nicht mehr gesenkt,selbst wenn man diese Seite verlässt. Im Terminal sieht es dann so aus https://www.computerbase.de/js/main.067cab0e.js:1:41131: CONSOLE LOG [cbAds](0 ms): Init
https://www.computerbase.de/js/main.067cab0e.js:1:41131: CONSOLE LOG [cbAds](3318 ms): banner: snigel
https://www.computerbase.de/js/main.067cab0e.js:1:41131: CONSOLE LOG [cbAds](3319 ms): skyscraper: snigel
https://www.computerbase.de/js/main.067cab0e.js:1:41131: CONSOLE LOG [cbAds](3320 ms): rectangle:postbit-1: snigel
https://www.computerbase.de/js/main.067cab0e.js:1:41131: CONSOLE LOG [cbAds](3321 ms): rectangle:postbit-2: snigel
https://www.computerbase.de/js/main.067cab0e.js:1:41131: CONSOLE LOG [cbAds](3321 ms): Snigel activeAdUnits: top_billboard, right_edge_sky_sticky, forum_leaderboard_desktop, forum_in-content_2
https://adengine.snigelweb.com/computerbase.de/913-1626161911854/adngin.js:1:95210: CONSOLE LOG %cAdEngine (production-42) queued at 6963ms and loaded in 141ms. (computerbase.de:913-1626161911854-default) color:#2dc9ac;background:#242424;border-radius: 0.25em;padding:0.2em;
https://adengine.snigelweb.com/computerbase.de/913-1626161911854/adngin.js:1:8699: CONSOLE WARN [adngin](7.3250s): Module 'adConsent' is disabled.
https://adengine.snigelweb.com/computerbase.de/913-1626161911854/adngin.js:1:8699: CONSOLE WARN [adngin](7.3250s): Module 'adLabeling' is disabled.
https://adengine.snigelweb.com/computerbase.de/913-1626161911854/adngin.js:1:8699: CONSOLE WARN [adngin](7.3250s): Module 'interstitial' is disabled.
https://adengine.snigelweb.com/computerbase.de/913-1626161911854/adngin.js:1:8699: CONSOLE WARN [adngin](7.3250s): Module 'sticky' is disabled.
https://adengine.snigelweb.com/computerbase.de/913-1626161911854/adngin.js:1:8699: CONSOLE WARN [adngin](7.3260s): Module 'adhesive' is disabled.
https://adengine.snigelweb.com/computerbase.de/913-1626161911854/adngin.js:1:8699: CONSOLE WARN [adngin](7.3270s): Module 'lazyLoad' is disabled.
https://adengine.snigelweb.com/computerbase.de/913-1626161911854/adngin.js:1:8699: CONSOLE WARN [adngin](7.3300s): Module 'amazonTam' is disabled.
https://adengine.snigelweb.com/computerbase.de/913-1626161911854/adngin.js:1:8699: CONSOLE WARN [adngin](7.3300s): Module 'argus' is not configured.
https://adengine.snigelweb.com/computerbase.de/913-1626161911854/adngin.js:1:8699: CONSOLE WARN [adngin](7.3300s): Module 'reauctionResize' is disabled.
https://cdn.ampproject.org/rtv/012107130206000/amp4ads-v0.mjs:6:151588: CONSOLE INFO Powered by AMP ⚡ HTML – Version 2107130206000 https://www.computerbase.de/forum/threads/oneplus-nord-2-mittelklasse-premiere-heute-um-16-uhr-im-live-stream.2033543/
im Anhang der Wert von top P.s.
um den Anhang hier einzufügen musste ich Firefox bemühen – Funktioniert mit mybrowse nicht.
- Bilder
|
Axel-Erfurt
Anmeldungsdatum: 18. Mai 2016
Beiträge: 1347
|
Ich teste das jetzt auch mal, mybrowse Test Anhang
- Bilder
|
Axel-Erfurt
Anmeldungsdatum: 18. Mai 2016
Beiträge: 1347
|
Scheint wohl zu funktionieren. 👍
|
tuxifreund
Projektleitung
(Themenstarter)
Anmeldungsdatum: 7. November 2020
Beiträge: 1151
|
Das mit der Strg-Taste ist seltsam... Kellerkind_2009 schrieb: Wenn z.b. Seiten Aufruft die Werbung enthalten schnellt die CPU Last auf 100% hoch und wird auch nicht mehr gesenkt,selbst wenn man diese Seite verlässt.
Natürlich unschön. Da ja nun WebKit-Extensions benutzt werden können, kann auch ein Adblocker benutzt werden, zum Beispiel der integrierte von Lariza oder jun7/wyebadblock. Diese linkt man dann einfach nach ~/.local/share/mybrowse/extensions/. Ich hatte die Tage mich auch daran probiert, so etwas selbst zu schreiben, aber da meine C-Kenntnisse eigentlich gleich 0 sind, bin ich noch nicht sehr weit. ☺
P.s.
um den Anhang hier einzufügen musste ich Firefox bemühen – Funktioniert mit mybrowse nicht.
Fuktioniert hier. Kommt denn überhaupt ein Fenster, indem man die Datei auswählen kann?
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19527
|
Kommt denn überhaupt ein Fenster, indem man die Datei auswählen kann?
Ja der kommt,wenn die Datei aber Hochgeladen werden soll,blitzt das Fenster kurz auf und das war es. Drückt mann dann auf "Vorschau" ist auch das Geschriebene Feld leer.
|
Axel-Erfurt
Anmeldungsdatum: 18. Mai 2016
Beiträge: 1347
|
In meinem Fork habe ich ein paar Dinge anders gelöst, Link Hover Text und Suche in Seite habe ich in eine Statusbar ausgelagert und einen Button hinzugefügt um die Bookmarks aufzurufen sowie ein wenig css für die Farben. Vielleicht ist ja das ein oder andere dabei das Dir auch gefallen könnte. Auch einige Strings habe ich auf f-strings umgestellt. | value = "wert1 " + "wert2"
|
schreibt man heute nicht mehr, besser ist | value = f"{wert1} {wert2}"
|
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19527
|
Mal sehen –- ohne Vorschau hochgeladen. Nachtrag Siehe da ... geht.
- Bilder
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19527
|
Nun mit Vorschau – Terminal Ausgabe anbei stephan@stephan-desktop:~/Downloads/MyBrowse-0.4$ ./mybrowse
User-Agent value not set. Use fallback value
Dann tritt das beschriebene Verhalten auf.Im Terminal kein Hinweis darauf.
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19527
|
Soll ich jetzt was machen?Bin gerade mit dem Browser hier 😉
|
tuxifreund
Projektleitung
(Themenstarter)
Anmeldungsdatum: 7. November 2020
Beiträge: 1151
|
Axel-Erfurt schrieb: Auch einige Strings habe ich auf f-strings umgestellt.
Das habe ich jetzt mal übernommen. Ich hatte das vorher schon bei ein paar wenigen Strings gemacht, allerdings nicht durchgehend. Danke! LG tuxifreund
|
Axel-Erfurt
Anmeldungsdatum: 18. Mai 2016
Beiträge: 1347
|
Kellerkind_2009 schrieb: Nun mit Vorschau – Terminal Ausgabe anbei stephan@stephan-desktop:~/Downloads/MyBrowse-0.4$ ./mybrowse
User-Agent value not set. Use fallback value
Dann tritt das beschriebene Verhalten auf.Im Terminal kein Hinweis darauf.
Bei mir genauso. Text weg, Anhang weg.
|
Axel-Erfurt
Anmeldungsdatum: 18. Mai 2016
Beiträge: 1347
|
Eventuell solltest Du noch beim Beenden der Suche in Seite hinzufügen: | self.findcontroller.search_finish()
|
ansonsten bleiben die Textmarkierungen.
|
Axel-Erfurt
Anmeldungsdatum: 18. Mai 2016
Beiträge: 1347
|
tuxifreund schrieb: Da ja nun WebKit-Extensions benutzt werden können, kann auch ein Adblocker benutzt werden, zum Beispiel der integrierte von Lariza oder jun7/wyebadblock. Diese linkt man dann einfach nach ~/.local/share/mybrowse/extensions/.
Habe ich so gemacht, ln -s /usr/local/lib/lariza/web_extensions/we_adblock.so /home/axel/.local/share/mybrowse/extensions/ Was muss man machen damit es auch funktioniert?
|
Axel-Erfurt
Anmeldungsdatum: 18. Mai 2016
Beiträge: 1347
|
In der bookmarks.html solltest Du als erste Zeile hinzufügen | <meta http-equiv="content-type" content="text/html; charset=utf-8">
|
Sonst gibt es Darstellungsfehler, UUForum z.B. Forum › ubuntuusers.de mit der Zeile stimmts dann Forum › ubuntuusers.de Habe es mal so getestet, hat funktioniert | def set_bookmark(self, widget):
url = self.addressbar.get_text()
title = self.view.get_title()
bm_file = open(f'{conf_dir}/bookmarks.html', 'a')
if open(f'{conf_dir}/bookmarks.html', 'r').read() == "":
bm = f'<meta http-equiv="content-type" content="text/html; charset=utf-8">\n<a href="{url}">{title}</a><br>\r\n'
else:
bm = f'<a href="{url}">{title}</a><br>\r\n'
bm_file.write(bm)
bm_file.close()
|
|
tuxifreund
Projektleitung
(Themenstarter)
Anmeldungsdatum: 7. November 2020
Beiträge: 1151
|
Hallo, Axel-Erfurt schrieb: Kellerkind_2009 schrieb: Nun mit Vorschau – Terminal Ausgabe anbei
[...]
Bei mir genauso. Text weg, Anhang weg.
Nachdem ich jetzt verstanden habe, was damit gemeint ist: ich kann das reproduzieren, bin mir aber noch nicht sicher, wo der Fehler sich versteckt... Axel-Erfurt schrieb: Eventuell solltest Du noch beim Beenden der Suche in Seite hinzufügen: | self.findcontroller.search_finish()
|
Ich habe das jetzt so eingebaut, dass wenn die Adressleiste fokussiert ist und der Inhalt derselbigen mit ":/ " beginnt und dann Escape gedrückt wird, self.findcontroller.search_finish() aufgerufen wird. Bei besseren Ideen, gerne her damit ☺ Axel-Erfurt schrieb: Habe ich so gemacht, ln -s /usr/local/lib/lariza/web_extensions/we_adblock.so /home/axel/.local/share/mybrowse/extensions/ Was muss man machen damit es auch funktioniert?
In der Datei ~/.config/lariza/adblock eine Liste mit regulären Ausdrücken angeben, also z.B. so, wie im Wiki beschrieben, wenn die Liste allerdings recht lang wird, braucht der Adblocker auch länger. Axel-Erfurt schrieb: In der bookmarks.html solltest Du als erste Zeile hinzufügen | <meta http-equiv="content-type" content="text/html; charset=utf-8">
|
Habe ich jetzt auch so ähnlich gemacht. LG tuxifreund
|