@@deadeye1982a Recht hat er aber. Video seit ein paar stunden erst online, "Link in der Beschreibung" und nix. Da hat man manchmal das Gefühl dass der Account ein fake ist, bzw die Videos geklaut sind. Warum sagt Herr Sempervideo das wenn es nie stimmt?
Da muß ich Dir recht geben, ich wollte gerade die im Video erwähnte Seite mit den "Special Links" aufrufen, schaue in die Beschreibung und was finde ich - NIX. Absolut ärgerlich! So gut ich Sempervideo auch finde, das sollten die unbedingt ändern. Wenn es im Video schon heißt - Link in der Beschreibung - dann sollte da auch was stehen!
Bei (zumindest python flavored) RegEx ist der punkt ein symbol für "Jedes zeichen ist erlaubt". Wenn ein punkt als eigenes zeichen gewertet werden soll, muss der Punkt mit einem \ escaped werden. (Zu 6:25)
Gut veranschaulichtes Beispiel für Regex. Ist mir selber noch nicht aufgefallen und werde es dementsprechend selbst durch zu blockende Domains sperren.
Regex kann man sich eigentlich recht gut selber beibringen, ist halt viel learning by doing. Für Interessierte: Geht mal auf regex101.com , da kann man ziemlich viel rumprobieren. Die Seite benutze ich immer, wenn ich mir komplexere expressions schreiben will. Was die Beispiele im Video angeht: 1. Der Punkt ist in Regex eine Wildcard und steht für jedes beliebige Zeichen. Wenn man, wie im Beispiel einer URL einen tatsächlichen Punkt meint, muss man das ganze escapen. Das Beispiel mit sendgrid würde dann so aussehen: *(\w+\.)*(sendgrid)(\.net)* 2. Es sind hier ein paar unnötige Gruppen drin. Bei dem Teil vor sendgrid macht es Sinn, da man ja beliebig viele Subdomains davor haben kann, aber "sendgrid.net" ist ja eigentlich eine Konstante, da braucht man keine weitere Gruppe. So würde meine Version der regex am Ende aussehen: *(\w+\.)*sendgrid\.net* oder auch *(?:\w+\.)*sendgrid\.net* -> das ?: sorgt dafür, dass es eine non-capturing group wird. Ist ja nicht so, dass uns die Subdomains groß interessieren. oder ganz simpel: *.*sendgrid\.net$* Das $ steht für das Ende der Zeile. Die letzte regex erfasst also alles, was auf "sendgrid.net" endet.
sehr cool. Ich würde gerne dazu mal ein paar "Standard" Sperrungen einfügen wollen. Alles selber sammeln ist halt schwierig ... Vielen Dank für Eure Mühe!
.*\.Domain\.de würde funktionieren, aber Domain.de selbst nicht blocken. Besser wäre [\w.]*Domain\.de. Das blockt mehr oder weniger alles, was auf Domain.de endet.
Regex ist ganz schlecht für solche Lookup-Vorgänge. Für direkte Matches kann man Hashtabellen verwenden, und hat damit eine nahezu konstante Komplexität. Mit Wildcards an bestimmten Stellen kann man noch B-Trees effizient einsetzen und hat damit eine logarithmische Komplexität. Reguläre Ausdrücke sind so mächtig, dass keine wirkliche Optimierung möglich ist. Man muss für jeden Suchvorgang jeden Ausdruck durchprobieren und das ist für DNS Anfragen schlichtweg nicht praxistauglich. Deswegen sind reguläre Ausdrücke in Datenbanken auch ein ziemliches No-Go. Man könnte schlichtweg zwei separate Lookups machen, einmal nur mit SLD + TLD und einmal mit der vollständigen Domain. Damit hätte man fast alle relevanten Fälle abgedeckt und dazu eine weitaus höhere Effizienz als mit Regex.
Hippe Omas sind die besten... vor allem, wenn sie vegane guacamole-Kekse auf einem fidget-spinner kredenzen und dabei „deine Mutter“-Witze raushauen...
Danke für das neue Video zum iPhone! Sehr hilfreich! Der Befehl hat sich schon wieder geändert und ein neuer Eintrag ist hinzugekommen. Was sind den Punycode Domains?
Laut pi-hole.net (pi-hole.net/2018/04/24/blocking-via-regex-now-available-in-ftldns/) werden GNU Extended Regular Expressions verwendet. Die Ausdrücke sind zwar syntaktisch korrekt, aber tun nicht das, was im Video behauptet wird. Die Gruppierungen hinter der Subdomain sind überflüssig und die Punkte müssten alle mit Backslash escaped werden, da sie sonst als "ein beliebiges Zeichen" interpretiert werden. So würde beispielsweise der erste Ausdruck (\w+.)*(\w+)(.cn) nicht nur alle chinesischen Domains sperren, sondern auch jeden alphanummerischen String, der auf cn endet. Je nachdem wie Pi-Hole arbeitet könnte dies beispielsweise dazu führen, dass www.google.com/search?q=cn auch geblockt werden würde.
Sehr gute Videoserie zum Pi-hole. So langsam denke ich auch über eine Integration in unser Netzwerk nach. Nur eine Frage habe ich da: Gibt es eine Möglichkeit, statt "Diese Website ist nicht erreichbar" eine Info-Seite (oder ein kleines Infofeld) zu laden, auf der/dem steht, dass der Aufruf dieser Domain durch Pi-hole blockiert wurde? Eventuell mit einem Button darunter, um den Zugriff temporär doch freizuschalten oder gänzlich von der Liste zu nehmen?
Moment mal Keule, ihr habt doch ein eigenes SV Pi Image. Könnt ihr das da nicht einfach einbauen, weil es ist mir nicht zuzumuten dieses Copy und Paste und da entsprechend einzutragen.
Braucht man für die ausschließliche Nutzung des Pi-Holes eigentlich den den 4er (z.B. wegen der Leistung) oder ist es ebenso möglich ältere Modelle bzw. einen Abklatsch davon zu verwenden? Oder fehlen dann ggf. Anschlüsse bzw. sind zu langsam ausgelegt?
PiHole funktioniert sogar auf dem ersten Raspberry, es kommt halt drauf an wieviele Benutzer du darüber laufen lassen möchtest. Für einen normalen privaten Haushalt sollte aber selbst ein Raspberry Zero reichen.
das Regex für sendgrig müßte " .*sendgrid\.net " lauten. Der Punkt steht in Regex für ein beliebiges Zeichen und muss wenn man einen Punkt meint mit "\" escapt werden. Kann man sich alles bei regex101.com zusammenbasteln und testen.
Mal eine ganz andere Frage, wie sieht es mit Links aus, welche direkt eine IP Adresse ansprechen, z.b. 1.1.1.1 diese würden sich ja am PI bzw, allen DNS Servern in der Kette "vorbeischleichen".
.*sendgrid\.net Blockiert alle Subdomains und sendgrid.net selbst. Die Klammern sind nicht notwendig, weil wir ja keinen Text ersetzen wollen (o.ä.), sondern nur prüfen, ob der auf eine bestimmte Domain passt oder nicht. Zum ausprobieren eines RegEx hat mir regexr.com sehr geholfen, da werden auch die einzelnen Elemente im RegEx erklärt. Hier der Link zu dem RegEx von oben regexr.com/4sgp9
Damit blockt man aber auch "nichtsendgrid.net" und sendgrid.nettewebsite.de. Macht in dem speziellen Fall vielleicht keinen Unterschied, aber es macht nunmal nicht genau das, was man will. Dann schon lieber (.+\.)?sendgrid\.net$ oder (^|\.)sendgrid\.net$
Hallo und vielen Dank für die vielen Videos. Dadurch angeregt, läuft hier seit zwei Monaten ein Pi Zero W mit Pi-Hole. Internet schneller, Werbung (fast) weg, alles super. Nur nervt die bei TH-cam geschaltete Werbung nach wie vor. Im Browser wird sie unterdrückt, nur in der Android-App nicht. Wäre das nicht ein Fall für RegEx? Und wenn ja, wie müsste der Eintrag aussehen? vielen Dank!
Glaube nicht das sowas möglich ist. Die Werbung kommt vom gleichen Server wie die Videos. Außerdem macht die Werbung erst Sempervideo und Co möglich. Wenn es dich so stört dann nimm TH-cam Premium. Ist günstiger und besser investiert als z.B. diese GEZ Sch***e.
@@kasleberkassemmel Damit wird man wohl kaum die GEZ los werden. Die kassieren auch, wenn man weder TV, Computer noch Radio hat. Abgesehen davon würde Sempervideo kein Pi-Hole forcieren, wenn es ihm danach die Kohle klaut.
5:04 "blocken über pi Hole kommt nicht in frage" - klar kommt das in frage einfach die ganze domain über ne wildcard blocken bietet der pi hole sogar an ( add wildcard Button) =)
@@yuri0r Ayup, LAN Verbindung war geplant ^^ Ich wollte jetzt auch nicht zwingend das günstigste Modell verbauen, ging mir nur darum obs für ein einfache Pi-Hole ein neues 4er Modell sein muss, oder obs auch eines der älteren tut, Vielen lieben Dank für die Antwort!
(Ich glaube) durch das Update v5 habe ich bei jedem Regex Eintrag eine Fehlermeldung "Invalid contents of {}". Was ist hier der Grund? Passen die expressions nicht mehr?
Hallo, seitdem ich tonnen von regex hinzugefügt habe ist mein pihole komplett überfordert! weboberfläche lädt bis ins unendliche und noch viel weiter. über putty habe ich auch mit ladezeit mal pihole -r repariert. ich finde kein commando oder anleitung im netz wie man die regex alle komplett wieder rausbekommt. kannst du da bitte weiterhelfen? =)
Hallo Zusammen, kann mir jemand beantworten wir Resourcenhungrig Regex ist? Weil ich stelle mir vor, dass die CPU da schon mehr arbeiten muss, als Listen aus dem RAM zu vergleichen. VG tzabbi
Im Detail mir unbekannt aber sollte die AdSense Domain gesperrt sein sollte alles an ads weg sein. Es ist wahrscheinlich auch nicht gegeben das jeder adspot hinter der solebn exacten URL liegt oder ob das nicht irgendwie dynamisch gehandhabt wird.
Die Werbevideos und die YT Videos liegen hinter der selben URL irgendwas.googlevideos.com Oft genug kriegt man ja sogar ein YT Video das von Firma XY auf deren Kanal hochgeladen wurde als Werbung geschaltet (durch soetwas kommen dann Videos mit Mio von Views auf irgendwelchen PR Accounts mit
Nutze einfach TH-cam Vanced, ansonsten r[0-9-]-sn-[a-z0-9]-[0-9a-z]{4}.googlevideo.com einfügen allerdings Videos sowie Ad Content kommt vom selben Server daher ist es mit Vorsicht zu genießen
Dem Author wird empfohlen: English Sprachkurs, ein Buch über Reguläre Ausdrücke / Regular Expressions. Weil das was ich im Repo gelesen hab lässt mir die wenigen Haare zu Berge stehen!!!!
noch eine andere Frage... in wie weit ist AdBlocking per DNS besser / zweckmässiger als per Proxy z.b. wie hier gezeigt th-cam.com/video/CDmHxhhXZrc/w-d-xo.html
„Sendgrid kann man auch für ganz normale Dinge benutzen“ tja Sendgrid hat aber auch darin versagt, raus zu filtern dass es eben nicht für normale Dinge benutzt wird. Daher sollte man diesen Dienst auch nicht mehr für normale Sachen benutzen
Domains mit Umlauten werden meines Wissens nach mit Punycode geschrieben, da gibt es hier Beispiele zu: de.m.wikipedia.org/wiki/Internationalisierter_Domainname Die Domains haben dann ein xn-- am Anfang und danach nur ascii, deswegen funktioniert das auch
eigentlich sind RA ned schwer.. man kann es sich unnötig komplex machen... geht auch.. \w wordcharakter... buchstabe, zahl, unterstrich also a-z, A-Z, 0-9 und _ danach ein plus... vorherige angabe MUSS mindestens einmal vorkommen, dann ein punkt.. das ist eine wildcard für ein Zeichen, irgendein Zeichen.. klammern definieren eine textkette für die wir wieder angeben können wie oft sie vorkommen kann... Sternchen... großer stolperstein... sternchen ist nicht wildcard-sternchen, sondern besagt "DAS was VOR mir angegeben wurde, DAS muss jetzt ned vorkommen, aber es DARF beliebig oft vorkommen", dann (sendgrit) ich würd ja [s][e]usw bevorzugen bzw [sS][eE][nN] einfach falls mal einer sendgRID angibt aber naja.. danach eine extra klammer und .net eigentlich ist die extra klammer unnötig, aber vermutlich hat irgendwer mal (.net) (.com) angegeben und jetzt kopiert man die endung jeweils.. punkt wie immer ein beliebiges zeichen... wir erschlagen also alles mögliche von 00sendgrid0net über sendgrid_net bis hin zu (stellt euch hier gaaanz viele z vor )zzzzzzzzzzzzsendgritznet das einzige was nicht in den filter fällt wäre "sendgrit?net" mit EINEM zeichen davor, da kommts jetzt ein wenig auf die engine an, ob die sagt ja "ok DAS wird NICHT erwähnt!!!!1111".. oder vermutlich eher neudeutsch "Mehh" wir haben und also ein überkandideltes *sendgrit?net gebastelt
Hallo ich wollte fragen ob du ein Video machen könnt, indem du zeigst wie man den DHCP Server von Pihole benutzt. Denn ich kann bei meinem A1 Router den DHCP Service nicht deaktivieren und ich kann nur eine Start und End Adresse für den DHCP Server festlege. Habe versucht dem Pi eine Statische DHCP IP zu geben und dann die Range vom DHCP Server auf den Pi zu beschränken aber das hat nichts geändert. Ansonten war das Video mal wieder sehr hilfreich. Schöne Grüße aus Österreich.
Sebastian Die Frage bezieht sich im Kontext vermutlich auf das im Video gezeigte Dashboard wo das Pihole vermeldet dass die Systemtemperatur bei 27 Grad C liegt siehe z.B. 0:36 worüber sich der Fragesteller zu wundern scheint. Der Hinweis dass es sich beim System möglicherweise gar nicht um einen Pi handelt (was ich ebenfalls vermute da die Auslastung konstant bei 0 zu liegen scheint weshalb es sich vermutlich um etwas leistungsfähigeres als einen Pi handelt) könnte also des Rätsels Lösung sein und dementsprechend hilfreich für den Fragesteller
@@SebastianHaban achso das habe ich dann falsch verstanden. Bei mir läuft aber auch pi hole auf einem raspberry und die Auslastung ist auch immer ungefähr nur bei 3%
mit dieser Regex Liste habe ich bisher nur gute Erfahrungen gemacht: ^(.+[-_.])??ad[sxv]?[0-9]*[-_.] ^(.+[-_.])??adse?rv(er?|ice)?s?[0-9]*[-.] ^(.+[-_.])??telemetry[-.] ^adim(age|g)s?[0-9]*[-_.] ^adtrack(er|ing)?[0-9]*[-.] ^advert(s|is(ing|ements?))?[0-9]*[-_.] ^aff(iliat(es?|ion))?[-.] ^analytics?[-.] ^banners?[-.] ^beacons?[0-9]*[-.] ^count(ers?)?[0-9]*[-.] ^pixels?[-.] ^stat(s|istics)?[0-9]*[-.] ^track(ers?|ing)?[0-9]*[-.] ^traff(ic)?[-.] Beim händischen hinzufügen, jede Zeile einzeln und immer schön mit "Add (regex)" bestätigen.
Klingt nicht schlecht was man da so machen kann damit, hab mir das gleich mal installiert musste aber feststellen die Adressen die ich blocken möchte nicht geblockt werden! Vielleicht können jemanden mir helfen? #semperVideo vielleicht kannst du mal ein Video machen wo näher die Funktion erklärt sind. Danke!
Hallo, ich habe leider immer noch nicht begriffen wie ich ListeXY.txt in RegEx importiere. Das man die einzelnen Domains mit Wildcard usw. hier per Hand eingeben sollte kann ich mir irgendwie nicht vorstellen. Grüße
Doch, per Copy und Paste. RegEx wurde ja erst mit der Version 4 eingebaut und es ist zu hoffen, dass künftige Versionen einen leichteren Import bekommen. Davon gehe ich auch aus. Aber derzeit ist nur Copy und Paste drin.
Ja aber das fällt nicht jedem auf. Ich hab einer Freundin meiner Mutter ( 50 Jahre alt) über 6 Stunden lang ihr Telefon erklärt und auch heute werde ich noch gefragt wie sie denn die Telefon App benutzt. Solche Personen werden so was nicht erkennen.
Hi! Wollte mir auch gern so ein pi hole basteln. Welchen Pi würdet ihr mir denn dafür empfehlen? Muss das wirklich der neueste, stärkste sein? Mein Pi Hole braucht doch auch kein 4k.
Ich glaube das will der Nutzer nicht wirklich. Beim Pi-hole geht es ja nicht immer darum, dass die "Hauptseite" geblockt wurde und der Nutzer ein Feedback braucht. Eine Seite lädt z.B. im Hintergrund Werbung von z.B. 4 verschiedenen Servern runter die alle geblockt werden. Da 4x die Info-Seite einzublenden ist nicht sinnvoll. Abgesehen davon, dass dann evtl. eine Last auf dem Pi entsteht, weil er 50.000 mal am Tag die Seite ausliefern muss.
Scheint irgendwie nicht sooo toll zu funktionieren. Habe die Dinger aus github dort eingetragen. Danach: google.cn -> Herzlich willkommen... sendgrid.net: -> 404, aber von nginx und nicht Firefox... www.sendgrind.net: wird geblockt vom PiHole
Ja, das ist das "anstrengende" an der Pi-hole Interpretation der RegEx-Zeilen. Ein Pi-hole Entwickler hat uns geschrieben, dass wir die Zeilen einfach über regex101.com prüfen sollen. Dort funktionieren unsere Zeilen. Pihole regt sich aber intern darüber auf, dass das 4. Minus keinen Escape hat. Ist jetzt gefixt und sollte funktionieren. Danke für den Hinweis.
Könntet ihr mal ein Video über die Meta-Suchmaschine Searx machen, ich habe die seit vorgestern bei mir aufm Server laufen und bin echt erstaunt. Grad was Thema Anonymität und Privatsphäre betrifft, könnte die echt punkten.
@@wibomania www.kuketz-blog.de/searx-instanz-einstellungen-hintergruende-und-infos-zu-www-kuketz-suche-de/ www.kuketz-suche.de/ asciimoo.github.io/searx/user/public_instances.html Und vlt. selber aufsetzen, wenn man kann. Sollte kein Problem sein.
@@chris23tr Sorry, this searx instance is down due to infrastructure issues. Please find another instance or setup your own. Thank you for your understanding.
@@wibomania die Kuketz-suche.de funktioniert, vielleicht hast du in den Einstellungen etwas verstellt, einfach den Browserverlauf und die Cookies löschen
Wer den Github Link sucht hier extra für euch raus geschrieben github.com/RPiList/specials in den Kommentaren wurde er zwar schon mal wo geschrieben aber sicher ist sicher
Steh ich gerade auf dem Schlauch, oder ist Pi-hole einfach nur grottenschlecht und falsch programmiert?! Wenn ich in eine Blacklist Domains eintrage, gehe ich eigentlich intuitiv davon aus, dass auch alle möglichen SubDomains davon mit eingeschlossen sind! Also zugegeben, ich kenne Pi-hole überhaupt nicht, aber ich behaupte jetzt einfach mal, dass das ein riesengroßer und dazu noch total dämlicher und primitiver Programmierfehler ist, dass dieses Programm nicht von sich aus schon standardmäßig reguläre Ausdrücke benützt um SubDomains mit abzufangen. Es ginge natürlich auch ohne RegExp mit simpleren Algotithmen, da dieser Fall nicht besonders kompliziert ist. Es geht schließlich nur darum die gelistete Domain inklusive ihrer Endung NACH dem Doppelslash von HTTP und VOR dem nächsten Slash zu finden, das ist absolut primitiv und kann von jedem Grundschüler programmiert werden, ganz ohne RegExp, was in diesem Fall mit Kanonen auf Spatzen zu schießen vergleichbar ist. Zurück zum Anfang, dass dieses Programm das nicht standardmäßig schon so macht oder meinetwegen per Option einfach zuschaltbar von sich aus kann, ist ein absoulutes Armutszeugnis und zeigt mir lediglich an, von diesem Programm besser die Finger zu lassen...
Um so länger ich darüber nachdenke, um so mehr erschüttert es mich! Das ist absolut peinlich, was die Entwickler dieses Programms hier abliefern! Dafür wäre der Ausdruck Scriptkiddies ja eine Beleidigung für Grundschüler, die wahrscheinlich schon krassere Codingskills haben. Un-fucking-fassbar!
Mein opa 73 ist von win 7 auf Xubuntu. Er wusste das ich mit Linux sehr zufrieden bin er überraschte mich damit sehr das er selbst Umstieg ohne meine Hilfe. TH-cam machts möglich. 😜 glaub ich werde ihm mal einen raspi schenken mit sempervideo hab ich keine bedenken.
Kein Sempervideo-Video ohne das klassische "verlinkt in der Beschreibung" ohne irgendwas in der Beschreibung.
Google kann man auch benutzen.
@@deadeye1982a
Recht hat er aber.
Video seit ein paar stunden erst online, "Link in der Beschreibung" und nix.
Da hat man manchmal das Gefühl dass der Account ein fake ist, bzw die Videos geklaut sind.
Warum sagt Herr Sempervideo das wenn es nie stimmt?
Da muß ich Dir recht geben, ich wollte gerade die im Video erwähnte Seite mit den "Special Links" aufrufen, schaue in die Beschreibung und was finde ich - NIX. Absolut ärgerlich! So gut ich Sempervideo auch finde, das sollten die unbedingt ändern. Wenn es im Video schon heißt - Link in der Beschreibung - dann sollte da auch was stehen!
@@Vampirazed github.com/RPiList/specials
@@ilovealbundy Ja, zumindest ein Link auf ein "Sorry, leider noch nicht fertiggestellt!"
Bei (zumindest python flavored) RegEx ist der punkt ein symbol für "Jedes zeichen ist erlaubt". Wenn ein punkt als eigenes zeichen gewertet werden soll, muss der Punkt mit einem \ escaped werden.
(Zu 6:25)
Stimmt u109845.sendgridtnet funktioniert im regex tester
Ich habe ein Freund der ruft seine Oma zum Einrichten des Routers an. Ich habe auch nicht schlecht gestaunt.
Die Oma lade ich gerne mal auf ne Bergische Kaffeetafel ein.
Wie alt is dein freund 12?
Moin keule. Danke für diese Videoreihe ❤
Ich habe meine Pi-Hole auf Raspberry pi Zero installiert und an den USB der fritzbox geklemmt. Läuft alles super.
Gut veranschaulichtes Beispiel für Regex. Ist mir selber noch nicht aufgefallen und werde es dementsprechend selbst durch zu blockende Domains sperren.
Videos von Peter Ornitologe sollte man nicht pauschal sperren. Da sind super Videos über Vögel dabei.
Denn Peter Ornitologe ist gut zu Vögeln!
@@SebastianHaban Da kennt aber jemand den Peter ziemlich gut
Regex kann man sich eigentlich recht gut selber beibringen, ist halt viel learning by doing. Für Interessierte: Geht mal auf regex101.com , da kann man ziemlich viel rumprobieren. Die Seite benutze ich immer, wenn ich mir komplexere expressions schreiben will.
Was die Beispiele im Video angeht:
1. Der Punkt ist in Regex eine Wildcard und steht für jedes beliebige Zeichen. Wenn man, wie im Beispiel einer URL einen tatsächlichen Punkt meint, muss man das ganze escapen. Das Beispiel mit sendgrid würde dann so aussehen:
*(\w+\.)*(sendgrid)(\.net)*
2. Es sind hier ein paar unnötige Gruppen drin. Bei dem Teil vor sendgrid macht es Sinn, da man ja beliebig viele Subdomains davor haben kann, aber "sendgrid.net" ist ja eigentlich eine Konstante, da braucht man keine weitere Gruppe. So würde meine Version der regex am Ende aussehen:
*(\w+\.)*sendgrid\.net*
oder auch
*(?:\w+\.)*sendgrid\.net* -> das ?: sorgt dafür, dass es eine non-capturing group wird. Ist ja nicht so, dass uns die Subdomains groß interessieren.
oder ganz simpel:
*.*sendgrid\.net$*
Das $ steht für das Ende der Zeile. Die letzte regex erfasst also alles, was auf "sendgrid.net" endet.
Danke
Saftiger Tip - danke!
sehr cool. Ich würde gerne dazu mal ein paar "Standard" Sperrungen einfügen wollen. Alles selber sammeln ist halt schwierig ... Vielen Dank für Eure Mühe!
Funktioniert am pihole wildcard "*" nicht? *.Domain.de in die Blacklist?
.*\.Domain\.de würde funktionieren, aber Domain.de selbst nicht blocken. Besser wäre [\w.]*Domain\.de. Das blockt mehr oder weniger alles, was auf Domain.de endet.
@@MordistSportbis jetzt alles gut:) wird nicht zu viel geblockt:)
Es funktioniert KEIN regex in blocklists.
Habs getested un relativ ausführlich in nem Comment hier beschrieben.
Schade.
0:32 Hahahahahahaa 2020. Hahahaha alles wird sicherer. Hahahahahaaaaa
"Download natürlich wie immer in der Beschreibung."
...ähm, wo denn? 🤔
Mit großer macht kommt große Verantwortung - Also ich kenn das spätestens seit sudo
Meine Oma hat einen. 😁
Hallo Semper Video,
funktioniert richtig Gut, vielen Dank dafür.
Gruß Thomas
3:15 Das Google-Logo iist sogar gestaucht, ein schlechter Fake.
Kein Link in der Beschreibung?!
@@hawksights habs mir aus dem Video abgeschrieben 😋
Ihr seit der Hammer danke für die pihole Videos ich habe ne Menge gelernt weiter so Grüße aus Spanien Barcelona
Kann das Pihole (evtl. mit RegEx) TH-cam-Werbung blocken? Dann wäre das Pihole auch für mich interessant 😅
bin auch schon am suchen
Solange das Muster angewendet werden kann...? 🧐🤔 Würde mich auch stark interessieren!
Das wird vorerst nicht funktionieren weil TH-cam die Werbung über die Video Server ausgibt.
TheRollerCoasterTV Das hab ich schon bemerkt, aber wie schaffen es dann bestimmte Browser Extensions?
Einfach alle domains die einen punkt enthalten sperren dann kommt keine Werbung und keine Spam-Mails durch...
Ist es möglich, dass wenn man auf eine geblockte Seite will, das man dann auf eine Seite weitergeleitet wird die auf dem Raspberry Pi ist?
Regex ist ganz schlecht für solche Lookup-Vorgänge.
Für direkte Matches kann man Hashtabellen verwenden, und hat damit eine nahezu konstante Komplexität. Mit Wildcards an bestimmten Stellen kann man noch B-Trees effizient einsetzen und hat damit eine logarithmische Komplexität.
Reguläre Ausdrücke sind so mächtig, dass keine wirkliche Optimierung möglich ist. Man muss für jeden Suchvorgang jeden Ausdruck durchprobieren und das ist für DNS Anfragen schlichtweg nicht praxistauglich. Deswegen sind reguläre Ausdrücke in Datenbanken auch ein ziemliches No-Go.
Man könnte schlichtweg zwei separate Lookups machen, einmal nur mit SLD + TLD und einmal mit der vollständigen Domain. Damit hätte man fast alle relevanten Fälle abgedeckt und dazu eine weitaus höhere Effizienz als mit Regex.
Hippe Omas sind die besten... vor allem, wenn sie vegane guacamole-Kekse auf einem fidget-spinner kredenzen und dabei „deine Mutter“-Witze raushauen...
Bin auch ne hippe Oma 👵🤣
Danke für das neue Video zum iPhone! Sehr hilfreich!
Der Befehl hat sich schon wieder geändert und ein neuer Eintrag ist hinzugekommen. Was sind den Punycode Domains?
Sind die regulären Ausdrücke, die Sprecher verwendet richtig? Wenn ja, ist irgendwie ein komischer Syntax für reguläre Ausdrücke
Laut pi-hole.net (pi-hole.net/2018/04/24/blocking-via-regex-now-available-in-ftldns/) werden GNU Extended Regular Expressions verwendet. Die Ausdrücke sind zwar syntaktisch korrekt, aber tun nicht das, was im Video behauptet wird.
Die Gruppierungen hinter der Subdomain sind überflüssig und die Punkte müssten alle mit Backslash escaped werden, da sie sonst als "ein beliebiges Zeichen" interpretiert werden. So würde beispielsweise der erste Ausdruck (\w+.)*(\w+)(.cn) nicht nur alle chinesischen Domains sperren, sondern auch jeden alphanummerischen String, der auf cn endet. Je nachdem wie Pi-Hole arbeitet könnte dies beispielsweise dazu führen, dass www.google.com/search?q=cn auch geblockt werden würde.
@@hans-petergustavson7415 Dacht ich es mir. Irgendwie erschreckend, dass Sprecher bis vor Kurzem keine Erfahrung mit regulären Ausdrücken hatte.
ist das (\w+.) nicht unnötig, weil ja schon durch ein * alles davor es einschließt (unteranderem www)?
Sehr gute Videoserie zum Pi-hole.
So langsam denke ich auch über eine Integration in unser Netzwerk nach.
Nur eine Frage habe ich da: Gibt es eine Möglichkeit, statt "Diese Website ist nicht erreichbar" eine Info-Seite (oder ein kleines Infofeld) zu laden, auf der/dem steht, dass der Aufruf dieser Domain durch Pi-hole blockiert wurde? Eventuell mit einem Button darunter, um den Zugriff temporär doch freizuschalten oder gänzlich von der Liste zu nehmen?
Moment mal Keule, ihr habt doch ein eigenes SV Pi Image. Könnt ihr das da nicht einfach einbauen, weil es ist mir nicht zuzumuten dieses Copy und Paste und da entsprechend einzutragen.
Wo ist der Download Link ich sehe nur Patreon, Amazon und Paypal und dort habe ich nichts gefunden?
Braucht man für die ausschließliche Nutzung des Pi-Holes eigentlich den den 4er (z.B. wegen der Leistung) oder ist es ebenso möglich ältere Modelle bzw. einen Abklatsch davon zu verwenden? Oder fehlen dann ggf. Anschlüsse bzw. sind zu langsam ausgelegt?
PiHole funktioniert sogar auf dem ersten Raspberry, es kommt halt drauf an wieviele Benutzer du darüber laufen lassen möchtest. Für einen normalen privaten Haushalt sollte aber selbst ein Raspberry Zero reichen.
RegEx bzw reguläre Ausdrücke ist bei uns erstes Semester Informatik, und weils ne Uni ist schön alles formal von Null auf definieren . xD
das Regex für sendgrig müßte " .*sendgrid\.net " lauten. Der Punkt steht in Regex für ein beliebiges Zeichen und muss wenn man einen Punkt meint mit "\" escapt werden. Kann man sich alles bei regex101.com zusammenbasteln und testen.
Nie wieder ohne regular expressions 😎
Mal eine ganz andere Frage, wie sieht es mit Links aus, welche direkt eine IP Adresse ansprechen, z.b. 1.1.1.1 diese würden sich ja am PI bzw, allen DNS Servern in der Kette "vorbeischleichen".
.*sendgrid\.net
Blockiert alle Subdomains und sendgrid.net selbst. Die Klammern sind nicht notwendig, weil wir ja keinen Text ersetzen wollen (o.ä.), sondern nur prüfen, ob der auf eine bestimmte Domain passt oder nicht.
Zum ausprobieren eines RegEx hat mir regexr.com sehr geholfen, da werden auch die einzelnen Elemente im RegEx erklärt. Hier der Link zu dem RegEx von oben regexr.com/4sgp9
Damit blockt man aber auch "nichtsendgrid.net" und sendgrid.nettewebsite.de. Macht in dem speziellen Fall vielleicht keinen Unterschied, aber es macht nunmal nicht genau das, was man will. Dann schon lieber (.+\.)?sendgrid\.net$ oder (^|\.)sendgrid\.net$
@@Betacak3 Stimmt, das müsste man noch rausfiltern, deine RegEx sind da besser
was ist mit MarmeladenOma :)
Wie bleibt euer Raspi so kühl? Meiner hat ein armor-case und rödelt mit so 43°C vor sich hin. Gekühlter Serverraum?
Warum ist eigentlich adidas.com geblockt, ist doch einfach nur die US Seite von adidas.de oder?
Dazu gerne mehr!
Warum können Browserplugins eigentlich TH-camwerbung blocken und das pihole nicht?
Kann man das als Liste importieren oder muss das einzeln als Regex eingetragen werden?
Hallo und vielen Dank für die vielen Videos.
Dadurch angeregt, läuft hier seit zwei Monaten ein Pi Zero W mit Pi-Hole. Internet schneller, Werbung (fast) weg, alles super.
Nur nervt die bei TH-cam geschaltete Werbung nach wie vor. Im Browser wird sie unterdrückt, nur in der Android-App nicht.
Wäre das nicht ein Fall für RegEx? Und wenn ja, wie müsste der Eintrag aussehen?
vielen Dank!
Glaube nicht das sowas möglich ist. Die Werbung kommt vom gleichen Server wie die Videos. Außerdem macht die Werbung erst Sempervideo und Co möglich. Wenn es dich so stört dann nimm TH-cam Premium. Ist günstiger und besser investiert als z.B. diese GEZ Sch***e.
@@kasleberkassemmel Damit wird man wohl kaum die GEZ los werden. Die kassieren auch, wenn man weder TV, Computer noch Radio hat.
Abgesehen davon würde Sempervideo kein Pi-Hole forcieren, wenn es ihm danach die Kohle klaut.
Müsste
(.*\.)?Domain\.de
Nicht genauso gut funktionieren?
So würde ich es auch machen
5:04 "blocken über pi Hole kommt nicht in frage" - klar kommt das in frage einfach die ganze domain über ne wildcard blocken bietet der pi hole sogar an ( add wildcard Button) =)
Da kommt er mit RegEx um die Ecke. Und Ich bekomm ja nicht mal den standard Pipi Hole zum laufen....
Mal eine generelle Pi-Hole frage:
Fällt die Leistung des Pi Modells eigentlich ins Gewicht, oder tuns auch die kleineren Pi Modelle für ein Pi Hole?
n kleiner tut's.
@@butyouveheardofme3486 Wunderbar, danke!
Hab nen Pi2. Etwas in die Jahre gekommen, macht seinen Job aber Super. Selbst mit 256 MB Ram dürftest du noch Spaß damit haben
Pi 1b mit 600mhz tut's auch bekommste für nen Fünfer hintergeworfen.
Nimmnaber ein Model mit lan. Der Zero zb hätte merkbare Verzögerung.
@@yuri0r Ayup, LAN Verbindung war geplant ^^ Ich wollte jetzt auch nicht zwingend das günstigste Modell verbauen, ging mir nur darum obs für ein einfache Pi-Hole ein neues 4er Modell sein muss, oder obs auch eines der älteren tut,
Vielen lieben Dank für die Antwort!
(Ich glaube) durch das Update v5 habe ich bei jedem Regex Eintrag eine Fehlermeldung "Invalid contents of {}". Was ist hier der Grund? Passen die expressions nicht mehr?
sendgrid kann ich bei Pihole 5 nicht in die Blacklist eintragen, wie im Video gezeigt.
Hallo, seitdem ich tonnen von regex hinzugefügt habe ist mein pihole komplett überfordert! weboberfläche lädt bis ins unendliche und noch viel weiter. über putty habe ich auch mit ladezeit mal pihole -r repariert. ich finde kein commando oder anleitung im netz wie man die regex alle komplett wieder rausbekommt. kannst du da bitte weiterhelfen? =)
Im Video wurde gesagt das in der Beschreibung ein Link zu finden ist, in der ich die Listen finde. WO? Ich sehe nichts.....
Github.com/RPilist/specials
Könnt ihr bitte erklären, wie man den Pi-Hole in einem (kleinen) Domänenetzwerk betreibt, bei dem der DNS-Server auf dem Domänecontroller läuft?
wie komme ich an die svpihole version? die links führen alle ins leere...
Ich weiß nicht. Ob Phiole das kann aber evtl wäre es eine Überlegung Wert mit Whitelisting zu Arbeiten anstelle von Blacklisting.
Hallo Zusammen,
kann mir jemand beantworten wir Resourcenhungrig Regex ist? Weil ich stelle mir vor, dass die CPU da schon mehr arbeiten muss, als Listen aus dem RAM zu vergleichen.
VG tzabbi
Kann man so vielleicht auch die Werbung auf TH-cam eingrenzen?
Im Detail mir unbekannt aber sollte die AdSense Domain gesperrt sein sollte alles an ads weg sein. Es ist wahrscheinlich auch nicht gegeben das jeder adspot hinter der solebn exacten URL liegt oder ob das nicht irgendwie dynamisch gehandhabt wird.
Die Werbevideos und die YT Videos liegen hinter der selben URL irgendwas.googlevideos.com
Oft genug kriegt man ja sogar ein YT Video das von Firma XY auf deren Kanal hochgeladen wurde als Werbung geschaltet (durch soetwas kommen dann Videos mit Mio von Views auf irgendwelchen PR Accounts mit
Regex101 ist gut dafür
Habt ihr evtl. Regex Funktionen, damit man die Werbung via TH-cam App (Android) entfernen kann?
Nutze einfach TH-cam Vanced, ansonsten r[0-9-]-sn-[a-z0-9]-[0-9a-z]{4}.googlevideo.com einfügen allerdings Videos sowie Ad Content kommt vom selben Server daher ist es mit Vorsicht zu genießen
Dem Author wird empfohlen: English Sprachkurs, ein Buch über Reguläre Ausdrücke / Regular Expressions. Weil das was ich im Repo gelesen hab lässt mir die wenigen Haare zu Berge stehen!!!!
Hi ich find pihole ne tolle Sache aber wenn ich den DNS von pihole einstellen bricht mein WLAN öfters zusammen ich hab eine fritzbox
noch eine andere Frage... in wie weit ist AdBlocking per DNS besser / zweckmässiger als per Proxy z.b. wie hier gezeigt th-cam.com/video/CDmHxhhXZrc/w-d-xo.html
„Sendgrid kann man auch für ganz normale Dinge benutzen“ tja Sendgrid hat aber auch darin versagt, raus zu filtern dass es eben nicht für normale Dinge benutzt wird. Daher sollte man diesen Dienst auch nicht mehr für normale Sachen benutzen
Beste Lösung: Alles is standardmäßig geblockt und was man braucht is auf ner passlist
Wo soll der Downloadlink sein?
Nutze es seit es implementiert ist - hält einem noch einmal mehr Werbung und Tracker vom Leib.
warte das funst mit umlauten? (Denn die gibts ja jetzt zwar über \u aber trotzdem)
Weil \w ja normal nur für ascii funktioniert.
Domains mit Umlauten werden meines Wissens nach mit Punycode geschrieben, da gibt es hier Beispiele zu: de.m.wikipedia.org/wiki/Internationalisierter_Domainname
Die Domains haben dann ein xn-- am Anfang und danach nur ascii, deswegen funktioniert das auch
eigentlich sind RA ned schwer.. man kann es sich unnötig komplex machen... geht auch.. \w wordcharakter... buchstabe, zahl, unterstrich also a-z, A-Z, 0-9 und _ danach ein plus... vorherige angabe MUSS mindestens einmal vorkommen, dann ein punkt.. das ist eine wildcard für ein Zeichen, irgendein Zeichen.. klammern definieren eine textkette für die wir wieder angeben können wie oft sie vorkommen kann... Sternchen... großer stolperstein... sternchen ist nicht wildcard-sternchen, sondern besagt "DAS was VOR mir angegeben wurde, DAS muss jetzt ned vorkommen, aber es DARF beliebig oft vorkommen", dann (sendgrit) ich würd ja [s][e]usw bevorzugen bzw [sS][eE][nN] einfach falls mal einer sendgRID angibt aber naja.. danach eine extra klammer und .net eigentlich ist die extra klammer unnötig, aber vermutlich hat irgendwer mal (.net) (.com) angegeben und jetzt kopiert man die endung jeweils.. punkt wie immer ein beliebiges zeichen... wir erschlagen also alles mögliche von 00sendgrid0net über sendgrid_net bis hin zu (stellt euch hier gaaanz viele z vor )zzzzzzzzzzzzsendgritznet das einzige was nicht in den filter fällt wäre "sendgrit?net" mit EINEM zeichen davor, da kommts jetzt ein wenig auf die engine an, ob die sagt ja "ok DAS wird NICHT erwähnt!!!!1111".. oder vermutlich eher neudeutsch "Mehh" wir haben und also ein überkandideltes *sendgrit?net gebastelt
Der Download Link fehlt...
Hallo ich wollte fragen ob du ein Video machen könnt, indem du zeigst wie man den DHCP Server von Pihole benutzt. Denn ich kann bei meinem A1 Router den DHCP Service nicht deaktivieren und ich kann nur eine Start und End Adresse für den DHCP Server festlege. Habe versucht dem Pi eine Statische DHCP IP zu geben und dann die Range vom DHCP Server auf den Pi zu beschränken aber das hat nichts geändert. Ansonten war das Video mal wieder sehr hilfreich. Schöne Grüße aus Österreich.
Wie bekommt man den pi auf 27 grad ?
hansistinkie aktive Kühlung mit Lüftern
PiHole muss nicht unbedingt auf einem Pi laufen.
@@e1woqf wie genau hilft das jetzt bei der Beantwortung der Frage?
Sebastian Die Frage bezieht sich im Kontext vermutlich auf das im Video gezeigte Dashboard wo das Pihole vermeldet dass die Systemtemperatur bei 27 Grad C liegt siehe z.B. 0:36 worüber sich der Fragesteller zu wundern scheint. Der Hinweis dass es sich beim System möglicherweise gar nicht um einen Pi handelt (was ich ebenfalls vermute da die Auslastung konstant bei 0 zu liegen scheint weshalb es sich vermutlich um etwas leistungsfähigeres als einen Pi handelt) könnte also des Rätsels Lösung sein und dementsprechend hilfreich für den Fragesteller
@@SebastianHaban achso das habe ich dann falsch verstanden. Bei mir läuft aber auch pi hole auf einem raspberry und die Auslastung ist auch immer ungefähr nur bei 3%
wie wäre es mit videos über OpenWrt?
mit dieser Regex Liste habe ich bisher nur gute Erfahrungen gemacht:
^(.+[-_.])??ad[sxv]?[0-9]*[-_.]
^(.+[-_.])??adse?rv(er?|ice)?s?[0-9]*[-.]
^(.+[-_.])??telemetry[-.]
^adim(age|g)s?[0-9]*[-_.]
^adtrack(er|ing)?[0-9]*[-.]
^advert(s|is(ing|ements?))?[0-9]*[-_.]
^aff(iliat(es?|ion))?[-.]
^analytics?[-.]
^banners?[-.]
^beacons?[0-9]*[-.]
^count(ers?)?[0-9]*[-.]
^pixels?[-.]
^stat(s|istics)?[0-9]*[-.]
^track(ers?|ing)?[0-9]*[-.]
^traff(ic)?[-.]
Beim händischen hinzufügen, jede Zeile einzeln und immer schön mit "Add (regex)" bestätigen.
Kann man da nicht einfach eine Wildcard Domain blocken z.B. *.meineseeite.endung?
Damit wird "meineseeite.endung" nicht geblockt. Müsste man dann noch extra eintragen.
Treufuß War eine Spontane Idee. Danke für den Hinweis
Klingt nicht schlecht was man da so machen kann damit, hab mir das gleich mal installiert musste aber feststellen die Adressen die ich blocken möchte nicht geblockt werden! Vielleicht können jemanden mir helfen? #semperVideo vielleicht kannst du mal ein Video machen wo näher die Funktion erklärt sind. Danke!
Hallo, ich habe leider immer noch nicht begriffen wie ich ListeXY.txt in RegEx importiere. Das man die einzelnen Domains mit Wildcard usw. hier per Hand eingeben sollte kann ich mir irgendwie nicht vorstellen.
Grüße
Doch, per Copy und Paste. RegEx wurde ja erst mit der Version 4 eingebaut und es ist zu hoffen, dass künftige Versionen einen leichteren Import bekommen. Davon gehe ich auch aus. Aber derzeit ist nur Copy und Paste drin.
Ok, Danke
TH-cam hat meine Oma nicht, aber skype ;)
warum nicht einfach *.TLD?
bei 2:53 das fällt doch eigentlich auf
Ja aber das fällt nicht jedem auf. Ich hab einer Freundin meiner Mutter ( 50 Jahre alt) über 6 Stunden lang ihr Telefon erklärt und auch heute werde ich noch gefragt wie sie denn die Telefon App benutzt. Solche Personen werden so was nicht erkennen.
Problematisch wird es aber bei moderneren Links, welche sich hinter Weiterleitungslinks verstecken.
Wer drückt eigentlich den dislike button drücken und wieso?
Hi! Wollte mir auch gern so ein pi hole basteln. Welchen Pi würdet ihr mir denn dafür empfehlen? Muss das wirklich der neueste, stärkste sein? Mein Pi Hole braucht doch auch kein 4k.
Läuft auf dem Pi Zero schon
bitte nochmal den link
Kannst du ein Video machen wie man eine Oberfläche bei gesperrten Seiten zeigt
Ich glaube das will der Nutzer nicht wirklich. Beim Pi-hole geht es ja nicht immer darum, dass die "Hauptseite" geblockt wurde und der Nutzer ein Feedback braucht. Eine Seite lädt z.B. im Hintergrund Werbung von z.B. 4 verschiedenen Servern runter die alle geblockt werden. Da 4x die Info-Seite einzublenden ist nicht sinnvoll. Abgesehen davon, dass dann evtl. eine Last auf dem Pi entsteht, weil er 50.000 mal am Tag die Seite ausliefern muss.
Bei
mir macht RegEx leider gar nix, hat noch wer das Problem?
Nachteil wenn andere seriöse Firmen das System nutzen (sendgrid.net) kann man seine Newsletter nicht mehr öffnen
Scheint irgendwie nicht sooo toll zu funktionieren. Habe die Dinger aus github dort eingetragen.
Danach: google.cn -> Herzlich willkommen...
sendgrid.net: -> 404, aber von nginx und nicht Firefox...
www.sendgrind.net: wird geblockt vom PiHole
Ja, das ist das "anstrengende" an der Pi-hole Interpretation der RegEx-Zeilen. Ein Pi-hole Entwickler hat uns geschrieben, dass wir die Zeilen einfach über regex101.com prüfen sollen. Dort funktionieren unsere Zeilen.
Pihole regt sich aber intern darüber auf, dass das 4. Minus keinen Escape hat.
Ist jetzt gefixt und sollte funktionieren.
Danke für den Hinweis.
19ter yuhuu
Machst Du auch die Stimme bei den Hornbach Videos?^^
Könntet ihr mal ein Video über die Meta-Suchmaschine Searx machen, ich habe die seit vorgestern bei mir aufm Server laufen und bin echt erstaunt. Grad was Thema Anonymität und Privatsphäre betrifft, könnte die echt punkten.
Sorry, this searx instance is down due to infrastructure issues. Please find another instance or setup your own. Thank you for your understanding.
@@wibomania www.kuketz-blog.de/searx-instanz-einstellungen-hintergruende-und-infos-zu-www-kuketz-suche-de/
www.kuketz-suche.de/
asciimoo.github.io/searx/user/public_instances.html
Und vlt. selber aufsetzen, wenn man kann. Sollte kein Problem sein.
Links wie immer in der Videobeschreibung... xD
Huh... Sieht man mal, dass formale Sprachen tatsächlich sogar außerhalb des Studiums zu gebrauchen sind...
Evtl noch als Ergänzung, forum.kuketz-blog.de/viewtopic.php?t=3067
Mike kuketz bietet auch eine Metasuchmschine an, die ich auch sehr interesant finde, Searx
@@chris23tr Ich hab sie mir vorgestern auf mein Server aufgesetzt, die ist echt super :)
@@chris23tr Sorry, this searx instance is down due to infrastructure issues. Please find another instance or setup your own. Thank you for your understanding.
@@wibomania die Kuketz-suche.de funktioniert, vielleicht hast du in den Einstellungen etwas verstellt, einfach den Browserverlauf und die Cookies löschen
Sperrt alle URLs zu bild.de : ([a-zA-Z0-9\-\.]{0,256})(bild)(\.de)
:-))
Warum ist adidas.com not serious?
Wer den Github Link sucht hier extra für euch raus geschrieben
github.com/RPiList/specials
in den Kommentaren wurde er zwar schon mal wo geschrieben aber sicher ist sicher
habe es eben mit google versucht, aber google wird nicht geblockt :(
(\w+.)*(google)(.com)
Hallo, mein Name ist Peter Ornitologe und ich fühle mich geblockt ...
Steh ich gerade auf dem Schlauch, oder ist Pi-hole einfach nur grottenschlecht und falsch programmiert?!
Wenn ich in eine Blacklist Domains eintrage, gehe ich eigentlich intuitiv davon aus, dass auch alle möglichen SubDomains davon mit eingeschlossen sind!
Also zugegeben, ich kenne Pi-hole überhaupt nicht, aber ich behaupte jetzt einfach mal, dass das ein riesengroßer und dazu noch total dämlicher und primitiver Programmierfehler ist, dass dieses Programm nicht von sich aus schon standardmäßig reguläre Ausdrücke benützt um SubDomains mit abzufangen. Es ginge natürlich auch ohne RegExp mit simpleren Algotithmen, da dieser Fall nicht besonders kompliziert ist. Es geht schließlich nur darum die gelistete Domain inklusive ihrer Endung NACH dem Doppelslash von HTTP und VOR dem nächsten Slash zu finden, das ist absolut primitiv und kann von jedem Grundschüler programmiert werden, ganz ohne RegExp, was in diesem Fall mit Kanonen auf Spatzen zu schießen vergleichbar ist. Zurück zum Anfang, dass dieses Programm das nicht standardmäßig schon so macht oder meinetwegen per Option einfach zuschaltbar von sich aus kann, ist ein absoulutes Armutszeugnis und zeigt mir lediglich an, von diesem Programm besser die Finger zu lassen...
Um so länger ich darüber nachdenke, um so mehr erschüttert es mich! Das ist absolut peinlich, was die Entwickler dieses Programms hier abliefern! Dafür wäre der Ausdruck Scriptkiddies ja eine Beleidigung für Grundschüler, die wahrscheinlich schon krassere Codingskills haben. Un-fucking-fassbar!
Mein opa 73 ist von win 7 auf Xubuntu. Er wusste das ich mit Linux sehr zufrieden bin er überraschte mich damit sehr das er selbst Umstieg ohne meine Hilfe. TH-cam machts möglich. 😜 glaub ich werde ihm mal einen raspi schenken mit sempervideo hab ich keine bedenken.
wieso kann hier niemand vernünftig regex?