-
Thread
Doppelte Unterstriche
Forderung nach richtiger Darstellung von Programmcode/Dateipfaden/URLs usw. nicht vereinbar sind. Der Parser basiert im Moment auf einfachen RegEx-Ersetzungen und die dazugehörigen Ausdrücke sind schon ziemlich komplex. Ich werde mal sehn was ich tun kann wenn ich dazu komme, aber am besten für Code immer
-
Thread
4 Farb Nadelplotter (1989), welche Druckersprache?
Habe noch etwas herumgespielt, wie man so etwas halbwegs übersichtlich parsen könnte. Vielleicht findet ein begabterer Rückwärtsingenieur mehr raus, das einzige, was so funktioniert, sind die Kurven.
Skalierung in x-Richtung ist z.B. höchst fragwürdig. Aber langsam sieht es grob aus wie ein Prüfstand-Ausdruck.
-
Thread
Lagerverwaltung Part-DB V0.3+
Frage dazu, Wie bekomme ein Array in die Ausgabe rein? ich würde mir gerne die Bestellnummern mit ausdrucken lassen. Ich habe mal nen Screeni angehängt. Vielen vielen Dank im Vorraus. lg
Felder leer. Desweiteren habe ich noch die Suchfunktion so verbessert, dass man nun reguläre Ausdrücke verwenden kann: Dazu einfach die Option "RegEx Matching" in den Suchoptionen aktivieren und dann den regulären Ausdruck in das Suchfeld eingeben. Alternativ kann man den Ausdruck in Backslashes setzen
-
Thread
Python, PDF an Browser senden, es kommt nur Müll
@DPA wird der Header vom Apache CGI-parser nicht neu geschrieben? Joachim D. schrieb im Beitrag #6288541: > fd = open( cgi["PDF"], "rb") Das wartet nur so auf einen Directory-traversal Angriff...
Außerdem gehört zum Standardumfang von Python natürlich eine leistungsfähige Bibliothek für reguläre Ausdrücke.
-
Thread
Logamatic 2107 Schnittstelle
Also ich sehe hier Timeouts bei Adresse 0x11,0x18 und 0x19. Ich habe mal die ADC-Daten und den Parser angehängt. Der Parser is in python geschrieben. Dort werden die Bits ausgewertet und dann auf UART-Protokoll auf 8n1 gewandelt. Du kannst die Timeouts sehen, und den Rest der Daten. Daten mit nur einem
: > Ich lese z.Z. die Daten über die UART mit einem 50MHz Cortex. Die > CRC-Berechnung und das Parsen der Werte sind relativ CPU-Lastig. Wie sieht denn das Parsen bei Dir aus? Machst Du wie bei Deiner MySQL einen "String" raus, der komprimiert wird? Ich hatte vor einfach wie bei meiner SQL einfach
-
Thread
AVR/C: Bits in Register in einem Schritt löschen und andere setzen
würde ich doch > etwas Zeit sparen?! NEIN du sparst keine Zeit. An der Basis wird trotzdem dein Ausdruck TCCR2B = ((1<<CS22|(1<<CS20)|(0<<WGM22)|(0<<CS21)) wie folgt ausgeführt ldi REGISTER , (1<<CS22|1<<CS20|0<<WGM22|0<<CS21) out TCCR2B , REGISTER . Wenn du gewisse Bits hast die nicht
Zuweisung, wer hätte das gedacht. Auf der rechten Seite einer Zuweisung können beliebig lange Ausdrücke stehen, der Parser des Compilers kennt da kein Limit. https://msdn.microsoft.com/de-de/library/474dd6e2.aspx
-
Thread
Inverser Druckertreiber?
zu einer durchgängigen Linie zu machen. In PDF's sieht das sonst albern aus. [pre] #begin PCL-Parser while t<len(u): if u[t]==0x1b: ... elif u[t]==0xc4 or u[t]==0xcd: #-= Replace s=u[t] t2=1 while u[t+t2]==s and (t+t2)<len(u): t2=t2+1 width=t2/fontwidth*720
Position der Nadelabdrücke mit einem leichten Rauschen überlagert wird, würde es wie ein echter Ausdruck aussehen ;)
-
Thread
Probleme mit malloc()
nur die Daten, die die TCP/IP Schicht zur Verfügung stellt, aneinander hängen, da ich sie später parsen oder anderweitig verwenden will. Genau hier liegt auch mein Problem, wie gesagt auslesen klappt, aneinander hängen allerdings nicht. Mein Code sieht so aus: [c] if(HTTPRxBuffer!=NULL&&sizeof(HTTPRxBuffer
NULL&&buf0!=NULL){ [/C] muss doch nicht wirklich sein. Da muss ich erst mal eine Viertelstunde parsen bis ich raus habe, dass du haben willst [C] if( HTTPRxBuffer != NULL && buf0 != NULL ) { [/C] Zu den Fehlern. Das hier [C] if(HTTPRxBuffer!=NULL&&sizeof(HTTPRxBuffer>0))
-
Thread
C# Func<x,y> in mono -> fehlendes package?
Hui, das ist ein gutes Beispiel für einen vergewaltigten Parser.
Hallo Der Operator => ist ein Lambda Ausdruck siehe http://msdn.microsoft.com/de-de/library/bb397687.aspx Zu Func --> laut http://msdn.microsoft.com/de-de/library/bb549151.aspx sollte es das auch unter Net 3.5 geben Zum eigentlichen Problem
-
Thread
C: string auswerten
Ich würde das einfach mit regulären Ausdrücken suchen. ";[0-9]{1,2} " + 1 -> findet Position des ersten Wertes " [0-9]{1,2};" -> findet Position des letzten Wertes Je nachdem, wie lang (2 oder 3 Zeichen) die zweite Position ist, kann
sie sich aus? Dein Problem scheint zu sein, daß du einen Input (von wo auch immer) zeilenweise parsen mußt, um an das zu kommen, was du lesen willst. Kläre erstmal das erwartete Format der Zeilen und dann sehen wir weiter. W.S.
-
Thread
C library function - strtol()
im Beitrag #6319072: > if ((!throttle) & (&rx_buffer == foo)) Erstens gehört in logische Ausdrücke ein &&, kein &, und zweitens, was machst Du da mit der Adresse des Bufferpointers?!
implementiert und dieses sagt einem, wann ein gültiges Paket vorliegt. Und erst dann wird dieses Paket vom Parser ausgewertet. Daß man auf einem ungültigen Puffer parst, kann also nie vorkommen.
-
Thread
Code Bereiche in Perl und Php ausklammern
ganz einfach mit [C] if (0) { ... } # if (0) [/C] wobei die "0" natürlich auch durch einen Ausdruck ersetzt werden kann. Da das interpretierte Sprachen sind macht das in der Laufzeit keinen Unterschied.
Sowas klappt nur, wenn der Kram dazwischen mindestens syntaktisch sauber ist, oder wenn der Parser des Interpreters nur zeilenweise arbeitet. Perl arbeitet da anders.
-
Thread
C# Regex String mit "[" finden
Hallo, ich parse mir ein LogFile mit Regex und suche auch damit nach einer exakten Stringfolge [KEY]. Ich kann nicht nur nach KEY suchen, weil damit ein anderer Prozess gemeint ist. Wenn ich nun [ in das Pattern eintragen
geschweiften Klammer (\{) gefolgter umgekehrter Schrägstrich gibt an, dass das Modul für reguläre Ausdrücke eine Entsprechung für die geschweifte Klammer finden sollte." Also in deinem Fall statt [ dann \[ etc.
-
Thread
Messdaten in csv oder Textdatei schreiben
viel Overhead mit, den man eigentlich nicht braucht. Zudem läßt sich JSON auch nicht so einfach parsen, wenn man kein passendes Framework/Lib dazu hat. Versuche einfach mal eine komplexe XML- oder JSON-Datei mit einfachen C oder auch Pascal zu parsen. Es geht schon, aber der Aufwand ist recht hoch,
wurden erst angezogen wenn die Daten visualisiert wurden, also Anzeige auf dem Bildschirm bzw. Ausdruck. Das hat immer funktioniert.
-
Thread
Bauteilverwaltung - Java als Sprache noch Zukunftsfähig?
Meine Skepsis mag zum Teil in der Anfangsphase begründet liegen, als es noch Probleme mit dem Parser bzw. Quelltext Generator gab. Ich gehe aber davon aus, daß diese inzwischen im Wesentlichen behoben sind. Vom Standpunkt der Entwicklungswerkzeuge ist es jedoch so, daß jetzt MOC und C++ Compiler denselben Parser (bzw. jeweils Parser für dieselbe Syntax) benötigen. Es wird dadurch zwei Instanzen, welche den vollen Sprachumfang unterstützen müssen. Meine Sorge ist die, daß durch MOC hier Einschränkungen einführt
-
Thread
Umwandlung CAN dbc in header/c-file
Header oder C-Datei wandelt? Ich habe mir zu diesem Zweck mit http://www.regexmagic.com/ ein paar Ausdrücke gebastelt und bekam die Daten damit in verschieden String-Arrays übergeben. Diese Arrays konnte ich mir so exportieren, wie ich sie brauche (XML, C-Header, ...).
Kernteile des Konzeptes ist ein sehr leistungsfähiger und zugleich flexibler Code Generator, der aus DBC Parser und angebundener Template Engine (http://www.stringtemplate.org/) besteht. Diese Kombination ermöglicht die Umsetzung der Netzwerk-Information in nahezu beliebige Textformate und die Pack/Unpack Funktionen
-
Artikel
AVR Softwarepool
Broßwick Webserver auf ENC28j60 Basis mit einem ATmega2561, es gibt auch einen Port auf das AVR-NET IO Parser. (C) Zwei Parser für numerische Ausdrücke (C) uShell - ein universeller Parser für uCs RFID. (Radio Frequency Identification, Verfahren zur funkbasierten Identifizierung und Lokalisierung von Gegenständen
HID-Joystick mit V-USB UART. (C) AVR-GCC: UART mit FIFO (C) Software UART (C) Software UART mit FIFO (C) uParse - ein kompakter und vielseitiger Parser (Atmega32) für RS232 (C) Einfacher Interpreter für Komandozeilen/Befehlszeilen (Atmega32) für RS232 (C) Modbus Slave Library für RS232 und RS485 Video. (A) AVR
-
Thread
Webserver ATmega32/644DIP ENC28J60
denkt man ja auch kaum über die Gegebenheiten auf einem uC nach. >> Da müsste man einen Pfad Parser einbauen. >> Das ist einfach Unsinn auf einem uC. >> Ein uC ist kein PC mit jeder Menge RAM. >Pfad Parser? >JsBarDia-Dateien/JsBarDia.js JsBarDia.js liegt im Verzeichnis JsBarDia-Dateien
holger wrote: >>> Da müsste man einen Pfad Parser einbauen. >>> Das ist einfach Unsinn auf einem uC. >>> Ein uC ist kein PC mit jeder Menge RAM. > >>Pfad Parser? > >>JsBarDia-Dateien/JsBarDia.js > > JsBarDia.js liegt im Verzeichnis JsBarDia-Dateien
-
Thread
"sauberer" Aufbau einer Anwendung
Aspekten ein gutes Beispiel für eine ganz schlechte Verschleierung und Mischung von sprachlichem Ausdruck und resultierender Schaltung. Wenn man sich beim Durchlesen des Quelltextes schon immer fragen muss "Was soll das sein?" (heißt: zu was wird das wohl synthetisiert?) ist viel über die Adäquatheit des Ausdrucks gesagt. > OO ist ein anderes Denkmodell Ja - nehmen wir mal ein Beispiel. Vererbungsbaum "Tier -> Insekt". Der steht so da. Man hat dann noch einen ganzen Sack voll mit Konkretisierungen, sagen
-
Thread
Automatisch Code zu Flowchart
Das Stichwort lautet Parser. Aber das was Du suchst, wird es wohl nicht geben. Das wäre viel zu komplex (auch in der Ausgabe) - so dass es nichts bringen wird. Ich habe mal (vor langer Zeit) Pseudocode in Flussdiagramme umgesetzt
Flow noch Flow_to_C in der Praxis wirklich gut. Was gut funktioniert ist z.B. Mathematische_Ausdrücke_To_C oder Spezial-Notation_to_Spezial-C.
-
Thread
arrays in funktionen finden C code
Das liefe darauf hinaus einen eigenen C / C++ parser zu schreiben und da kann ich dir aus eigener Erfahrung sagen: vergiss es. Man kann Array Typen auf so viele Arten in den beiden Sprachen schreiben und dann hinter Klassen und typedef verstecken, daß du mittels regulärer Ausdrücke niemals alle finden wirst. Dazu ist die C Typ Grammatik dermaßen verpfriemelt, daß du auch mit Lexx/Yacc graue Haare kriegen wirst. Die einzige Lösung ist wie oben beschrieben sich in den gcc Compiler
-
Thread
Syntax-Highlighting Test
das Sourcecodeformatier-Skript da eine ungeschickte Fontcodierung (in Ermangelung eines besseren Ausdrucks so genannt) verwendet?
Da scheint wohl ein Fehler im Parser zu sein!?
-
Thread
Python für wissenschaftliche Projekte?
https://stackoverflow.com/questions/27318631/parsing-through-a-csv-file-in-qt > > Zwar nur CSV parsen, aber nicht ineffizient. Ich verstehe wirklich nicht, wovon du redest. Das sind doch schon deine 60 Zeilen, und du hast *nur* das "np.loadtxt(test.csv)" ersetzt. Von FFT, Plot oder Export ist da
diff ist außerdem schwer verständlich, das versteht eh keine Sau, weswegen es besser ist, farbige Ausdrucke in Leinwandgröße auf dem Boden liegend auf Änderungen hin zu begutachten.
-
Thread
Rust als Embedded-Programmiersprache Gesperrt
keine Ahnung von Rust, aber ich vermute es wird wie in anderen Sprachen auch behandelt: Wenn der Ausdruck nicht garantiert (unabhängig vom tatsächlichen Ausdruck!) während des Kompilierens ausgewertet werden kann, ist er so zu behandeln, als wäre das Ergebnis nur zur Laufzeit bekannt. Das vereinfacht
@W.S. Du willst aber damit hoffentlich nicht ausdrücken dass das auch für Rust gelten würde, oder?
-
Thread
Eingabeaufforderung, Powershell oder VBA? Was eignet sich am besten für die Lösung meines Problems?
würde da perl nehmen, hat Funktionen um bequem alle Dateien abzugrasen und einen wunderbaren RegExParser für die Suche nach allen möglichen Ausdrücken.
-
Thread
Arduino: Ist boolean intern als Bit oder byte (char) organisiert?
> weil ich mir vorstellen kann (wenn man das will), dass ein > Compiler/Parser Flags (bool, Boolean) als Bit ablegt. Die C-Compiler tuen sich schwer, die Bit-Befehle von Prozessoren sinnvoll zu nutzen. Die Sprache bietet kaum Elemente, um mit einzelnen Bits zu arbeiten und
durchaus charmant -- nur kann man die zugehörige Daten- struktur nicht mit zivilen Mitteln ausdrücken. Das läuft dann immer auf unsigned long oder soetwas hinaus. Das Bitgefummel und die Speicherverwaltung macht man dann komplett zu Fuß.
-
Thread
attribute in VHDL
(7 downto 0)=>value.sin(9 downto 2),others=>(value.sin'high)); ergibt Fehlermeldung: Line 57. parse error, unexpected CLOSEPAR, expecting PIPE or ROW Die Klammern stimmen und ich weiss nicht, was er mit Pipe oder ROW meinen könnte.
aber erwartet, das es richtig formeliert ist. Gibt es Unterschiede in der VHDL Version für diesen Ausdruck?
-
Thread
C++ Compiler Einstellung zu defines
static_assert (TEST <= 100, "Test zu gross");[/c] Das prüft wirklich der Compiler, und dazu muss der Ausdruck syntaktisch korrekt sein.
jedenfalls. Zumal sich da auch wieder Fehler einschleichen können. Die Plausichecks (natürlich vom Parser und nicht vom Compiler) sollen Konfigurationsfehler verhindern, und tun das auch sehr effizient. Mir ist es gestern aber passiert, dass ich eine Passage gelöscht habe, wodurch bestimmte Deklarationen
-
Thread
push und pop in C
schrieb im Beitrag #3669793: > Interesieren würe mich aber, was ist die praktische Anwendung? Ein Parser? z.B. für geschachtelte Ausdrücke oder XML.
-
Thread
Hackbarer(?) 21 EUR Quadcopter
ist denn hier?? Und außerdem wie analysiert man sowas? Rein Interesse halber.. Mit so einem Parser? Wenn ja welcher und wie geht sowas dann?
Datalog_RC_SPI/SPI%20traffic%20after%20binding.txt Aufruf des Scripts erfolgt mit: [code]python parseSPI.py <SPI-Trace> <Channel Target File> <Payload Target File>[/code] bzw. konkret, wenn die Aufzeichnung data.txt heißt: [code]python parseSPI.py data.txt channels.txt payload.txt[/code] Das Script
-
Thread
C++11 return typ automatisch bestimmen
/wiki/Most_vexing_parse
friend' und das Ding inline definiert. Entweder du hast einen Parameter (die rechte Seite des +-Ausdrucks) und 'this' ist die linke Seite, oder du deklarierst das als 'friend' und musst sowohl linke als auch rechte Seite als Parameter übergeben.
-
Thread
Stringmanipluation C#
richtigen zu finden ;-) Aber es gibt nette Onlinetools zum Testen und Entwerfen von regulären Ausdrücken (z.B. http://derekslager.com/blog/posts/2007/09/a-better-dotnet-regular-expression-tester.ashx).
das ohne 0x brauchst kannst du ja prüfen also sowas wie int test = 0; string hex = int.TryParse(split[6],out test) : "0x","";
-
Thread
Pollin LCD Zeilen einstellen, aber wie?
sehe ich das verkehrt? Jain. Das printf für dein LCD hat zwei Aufgaben a) Den Formatstring parsen(analysieren) un dementsprechend einen String generieren. b) Die Ausgabe der einzelnen Chars des String in LCD koordinieren, was auf grund er nichtlinearen Adresszuordung nicht so ganz einfach ist
Variablen wärs mir lieber. Doch vielleicht habe ich später dafür noch Zeit! Wenn ich den gesamten Code ausdrucke und optimiere! Erstmal sollte alles laufen nach meiner Vorgabe, dann kann man immer noch mehr daraus machen Ich danke euch an der Kritik und Hilfe die man mir zukommen liest, sie hat geholfen
-
Thread
a=b=c
Reihenfolge der Compiler die Aktionen ausführen muss, sondern nur, in welcher Reihenfolge er den Ausdruck parsen muss (d. h. welche Klammer implizit gesetzt wird). Die volatile-Bestimmung besagt weiterhin lediglich, dass die Werte von volatile-Objekten an einem sequence point zurückgeschrieben sein
-
Thread
Sonderzeichen in konstanten String
eigentlich der Compiler schon hätte zusammenbauen können. Ich hoffe ich konnte einigermassen ausdrücken was ich gerne möchte. Vielen Dank schonmal Gruß Philipp
Drücker" würde man intuitiv als "Ich bin am Dr\xF5cker" schreiben. Allerdings interpretiert der Parser nicht F5 als Char, sondern F5C, weil ja der nächste Buchstabe ein C ist. Da das nicht mehr in 8 Bit passt gibts ne Warnung und es kommt auch Müll raus. Also immer schreiben "Ich bin am Dr" "\xF5"
-
Thread
VB-Schnipsel oder ähnliches gesucht
Beispielcode wie man Daten von der seriellen Schnittstelle empfängt. Dann musst du die Daten ja parsen, da helfen evt. Reguläre Ausdrücke. Dann musst du die Daten ausgeben, das ist in VB wohl das kleinste Problem. Allgemein wirst du bei google genügend Schnipsel zu allem möglichen finden. Aber nicht
-
Thread
Regular Expressions in AVR-GCC
Hallo Leute, ich möchte Strings, die ich über den UART empfange, auf Regluären Ausdrücke prüfen. Hat irgendjemand mit sowas schon gearbeitet? Ich habe versucht das "WIN32 port of GNU REGEX" einzubinden, bekomme vom Compiler aber permanent Fehlermeldungen à la " undefined reference
Bitte den letzten Beitrag von mir ignorieren - Habe mir das mal angesehen, das sieht auch wie ein Parser für ein Terminal<->Server System. Ich habe etwas im Code geschmökert, aber da ist von konkreten regular expressions eigentlich nichts zu sehen. Im prinzip nur Zerlegungen in Substrings und Überprüfung
-
Thread
MISC Processor
Assembler her. Für meinen 32 Bit Core habe ist nur noch der Preprocessor mittels regulären Ausdrücken erschlagen. Für den Assembler selber benutze ich „GOLD Parsing System“, das ist ein Parsergenerator (Lookahead-LR-Parse) der mir aus meiner Assembler-Grammatik dann Code generiert (ähnlich wie lex
antlr, …). [Grammatik siehe Anhang] Das ist recht einfach zu benutzen, wenn man sich etwas mit Parsern auskennt. Momentan erzeugt mein Assembler z.b. aus sowas (einfacer Test der ein Bild Dunkel->Hell macht (der 32 Bit Core Assembler von meinen 16 Bit Assembler über Preprocessorkommando geladen)
-
Thread
Verständnisproblem Portexpander Code
dekrementiert. Da es sich aber um einen Pre-Dekrement handelt, ist das Ergebnis das Ausdrucks, der Wert der Variablen nach dem dekrementieren. i = 5; j = i--; i wird um 1 verringert, wird also zu 4. j kriegt aber den Wert 5 (i vor
der klassische /* */ Kommentar) auf ein einzelnes Whitespace- Character reduziert, bevor dann der Parser die einzelnen Wörter aus dem Quelltext pickt. Kurz zurück zu Fortran: Es gibt da eine urban Legend, nach der die NASA eine Sonde blöd verloren hat. Die Geschichte geht so Der Programmierer
-
Thread
C: Zeiger auf Array mit struct Elementen
Hi Leute Ich code gerade einen Parser für GIF89a Header und will die optionale Palette verarbeiten. Dazu habe ich folgende Deklarationen vorbereitet: [c] struct rgbtriple { uint8_t r,g,b; }; struct rgbtriple (*palette)[];
Element". "a" ist vor der Deklaration her ein Array, aber nicht, wenn der Name unverziert in einem Ausdruck steht. Dann ist es vom Datentyp her ein Pointer, ausser wenn es in sizeof steht. > | a[i]; > | p[i]; > > ist daher auch falsch. Auch hier war die Verwendung gemeint, nicht die Deklaration
-
Thread
Lookupstr - Bascom
Da wirst Du mit einem temporären Zwischenstring arbeiten müssen. Bascom kennt keine komplexen Ausdrücke, und [pre] strHeader=left(lookupstr(i,DATEN),7) [/pre] ist aus Bascom-Sicht wohl schon komplex.
Guten Morgen, ja - danke für die Tipps, mein Parser zerlegt den String dann zwar ohnedies in die 3 Teile und es ist sicher ein "workaround" mit den 3 Data-Zeilen, aber ich wollte eine "echte" Lösung: Zwei Schwächen gibts hier in Bascom: 1) ich kann
-
Artikel
UPlay Basic Interpreter per XMC2Go
gesucht wird. Ich habe mich darauf hin entschlossen diese zwei Sachen zu verbessern und einen "Pre-Parser" einzubauen, der vor dem eigentlichen Programmstart einmal abgearbeitet wird. Dieser Eingriff ändert die Original-Version nur minimal aber das Ergebnis ist um ein vielfaches besser. Der Pre-Parser
PRINT a,"ms" 75 END 80 REM -------------- 100 PRINT n,m 110 RETURN Dieses Programm dauert ohne Pre-Parser 45 Sekunden und mit Pre-Parser nur noch 1,8 Sekunden ! Das ist 25 mal so schnell. Mit dieser Geschwindigkeit lassen sich auch kleine Spiele realisieren. Syntax. Hier eine kurz Zusammenfassung über
-
Thread
Interpreter-System mit AVR
Interpreter zu schreiben, allerdings direkt für Klartext-Programme. Im Moment bin ich noch beim Parsen von mathematischen Ausdrücken... geklammert funktioniert das schon, aber Punkt vor Strich wäre auch ganz schön, deswegen wird das ganze jetzt neu gemacht :-)
-
Thread
ESP32 Webserver
HTTP-Clienten, der die Webseite vom externen Server lädt. Danach musst du dann die empfangenen Informationen parsen und aus dem ganzen HTML-Zeug die für dich notwendige Information extrahieren. Falls du mit einem anderen ESP auf diese Webseite zum LED steuern zugreifen möchtest, ginge das genau so. Aber der Umweg über HTML/HTTP wäre in etwa so, als würde ich eine eMail schreiben, diese ausdrucken, per Post verschicken und der Empfänger scannt sie wieder ein. Für die Kommunikation zwischen Geräten in einem Netzwerk nimmt man tieferliegende Protokolle. Z.B. TCP oder UDP. Das wäre dann im
-
Thread
E-Mail automatisch abrufen und Link aufrufen. Irgendwelche Ideen ?
Bibliotheken standardmäßig mitbringt: IMAP4- und POP3-Clients mit und ohne TLS, E-Mail- und HTML-Parser, Regular Expressions... eine so umfangreiche Ausstattung mit stabilen, getesteten, gut dokumentierten und performanten Bibliotheken bringt nunmal nicht jede Sprache mit, und -- nicht nur, aber auch
Untersuchen Funktion des Browsers konnte ich keine Möglichkeit finden diesen über einen einfachen Ausdruck aufzurufen.