AW: ExBox! Tool zum Starten von Apps, Umrechnungen, usw.
Cooles Tool!
Zwei kleine Anmerkungen habe ich allerdings: 1. Ich hab' aus der Doku nicht herauslesen können wie das genau mit den "regulären Ausdrücken" zum Filtern bestimmter Webseiteninhalte funktioniert, bzw. wo/wie genau das in der Befehlsverwaltung eingetragen werden muss. (Vielleicht hab' ich mich auch einfach zu blöd angestellt :)) Hier wären ein paar mehr Beispiele hilfreich. 2. Es wäre super wenn man die Befehlssätze importieren/exportieren könnte um einen Austausch zu ermöglichen. |
AW: ExBox! Tool zum Starten von Apps, Umrechnungen, usw.
Hi.
Okay, die Webseite habe ich schonmal "ent-duzt"...ein Programmupdate folgt morgen... Lieben Gruß, Marc |
AW: ExBox! Tool zum Starten von Apps, Umrechnungen, usw.
Liste der Anhänge anzeigen (Anzahl: 3)
@rapante:
Das ist ein wenig tricky....und Du musst dazu den Quelltext der Webseite nach dem passenden Teil durchsuchen. Nehmen wir dazu nochmal das Beispiel "dict.leo.org". Wenn man in der Webseite z.Bsp. nach "fliegen sucht", steht der relevante Part nach der Werbung: http://www.delphipraxis.net/attachme...1&d=1340221208 Wenn man nun in den Quelltext wechselt, sucht man einfach mal nach "Werbung" und findet folgenden Abschnitt: http://www.delphipraxis.net/attachme...1&d=1340221413 Der eigentliche Part kommt dann hinter dem Table-Tag und geht bis zum Punkt "Forumsdiskussionen", d.h.: Das Relevante steht zwischen diesen beiden Abschnitten. Der passende, reguläre Ausdruck lautet dann:
Code:
ExBox! läd daraufhin die Seite und übernimmt NUR den Part (.*):
Werbung</a> </th> </tr> </table>(.*)Forumsdiskussionen
http://www.delphipraxis.net/attachme...1&d=1340221606 Wenn man sich ein wenig mit regulären Ausdrücken beschäftigt, geht das recht einfach, zumal eben nur der Inhalt "(.*)" ausgewertet wird... Wenn Du eine spezielle Seite meinst, kann ich den relevanten Teil davon gerne für Dich herausfinden. LG, Marc |
AW: ExBox! Tool zum Starten von Apps, Umrechnungen, usw.
Ist das das Compiz-Icon? Es ist sicherlich frei verfügbar, insofern unproblematisch, es ist nur einfach seltsam wiederzuentdecken, wenn man mit dem Icon bereits einen Compositing-WM assoziiert :lol:
|
AW: ExBox! Tool zum Starten von Apps, Umrechnungen, usw.
@Marc
Vielleicht hab' ich mich falsch ausgedrückt. Das Problem sind nicht die regulären Ausdrücke an sich, sondern wie man das in die Befehlszeile (in der Verwaltung) eingibt. Also bei deinem LEO-Beispiel: Befehlszeile:
Code:
Regulärer Ausdruck:
http://dict.leo.org/ende?search={1}
Code:
Wie bring ich jetzt die beiden Sachen zusammen? Über den Makro-Editor?
Werbung</a> </th> </tr> </table>(.*)Forumsdiskussionen
|
AW: ExBox! Tool zum Starten von Apps, Umrechnungen, usw.
Zitat:
TShortCut ist ein ordinaler Typ (Integer), womit man Programmintern sehr gut arbeiten kann.
Delphi-Quellcode:
Für die Umwandlung werden die einkompilierten String-Konstanten verwendet. (in neueren Delphis kann man die RTL/VCL-Sprache umstellen, vor dem Kompilieren)
function ShortCut(Key: Word; Shift: TShiftState): TShortCut;
procedure ShortCutToKey(ShortCut: TShortCut; var Key: Word; var Shift: TShiftState); function ShortCutToText(ShortCut: TShortCut): string; function TextToShortCut(Text: string): TShortCut; z.B. SmkcEsc='Esc' oder SmkcEnter='Eingabe' aus der Unit "Consts" ("Vcl.Consts" ab XE2) Kann man aber über MenuKeyCaps selber lokalisieren. (diese Array-Variable wird mit den Smkc*-Strings initialisiert) |
AW: ExBox! Tool zum Starten von Apps, Umrechnungen, usw.
Liste der Anhänge anzeigen (Anzahl: 2)
Zitat:
Wenn Du im Befehls-Editor bist und eine gültige URL eingibst (mit "http"), dann wird weiter unten ein Button aktiviert: http://www.delphipraxis.net/attachme...1&d=1340229114 In dem nun sich öffnenten Dialog kannst Du die Expression hinterlegen: http://www.delphipraxis.net/attachme...1&d=1340229114 Gruß, Marc P.S.: Ich werde das im Handbuch asap ergänzen... |
AW: ExBox! Tool zum Starten von Apps, Umrechnungen, usw.
@himitsu:
Danke, gucke ich mir mal an. @dunningkruger: Okay, das Programm ist nun ent-duzt..sollte sich beim nächsten Start dann automatisch aktualisieren. LG, Marc |
AW: ExBox! Tool zum Starten von Apps, Umrechnungen, usw.
So,...
...mittlerweile gibt's ein paar Updates. Aktuell ist Version 1.4.3. Damit lassen sich nun Webseiten als Hintergrundinstanz starten (SHIFT beim Starten gedrückt halten), was z.Bsp. für Internetradio-Dienste interessant ist. Zudem wurde die Klassenbibiliothek stark erweitert, die Webseite aktualisiert (Dokumentation) und kleinere Bugs beseitigt. Lieben Gruß, Marc |
AW: ExBox! Tool zum Starten von Apps, Umrechnungen, usw.
...und mal wieder ein Update zu verzeichnen (aktuell ist 1.6.0):
+ Klassenbibiliothek exterm erweitert (Stringlisten, Stringverarbeitung, FTP-Zugriff, usw.) + Online Makro-Bibiliothek zum einfachen Herunterladen und Installieren + Erweitertes SmartPad / Makro-Editor + Div. neue Skins sowie Fehlerverbesserungen Wenn einer noch Anregungen hat, immer her damit ;-) LG, Marc |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:55 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz