| |
|
|
- page 1 - |
|
Richi | allô allerseits, je cherche idées pour une Art TextCopy 'Funktion' ähnlich dem ScreenCopy 'Befehl'
Problem ist, dass je une FrameSet habe et là pas à den Voir le texte source viens. qui Copy and la pâte Methode avec qui 'Maus' serait mais aller. c'est seulement trop Aufwendig jeden individuel 'Datensatz', de main trop Kopieren.
si quelqu'un une concept ou bien peut-être sogar déjà Erfahrung hat, serait mich sur eure inspiration freuen. Info: Programme ist pour un Sozialessprojekt
merci Richi |
|
|
| |
|
|
|
| |
|
- page 1 - |
|
| Verstehe je es richtig, dass Du simple qui Werte possible aller Text et Eingabefelder eines Fensters dans qui Zwischenablage écrivons vouloir?
si oui, ensuite wäre ca relativ simple avec 2 Schleifen trop bewerkstelligen et qui WindowFromPoint-API. si Du mais aus einem Browserfenster kopieren vouloir, ensuite wird es deutlich komplizierter weil qui Browser aus Sicherheits- Trouvé quelque chose comme verhindern. |
|
|
| |
|
|
|
Richi | alors je voudrais aus einer Internetseite qui Frames benutzt den Text dans irgend einer forme Sauver z.B. String/Zwischenablage/Bereich um ihn ensuite plus trop verarbeiten
Hatte à so quoi comment ScreenCopy arrêt seulement avec le texte gedacht, dass wäre doch un belle neue Funktion qui bestimmt Anklang aussi chez anderen Programmierern trouver serait Muss mais pas son, une kleine Routine serait es aussi 1faire
c'est so cela un EAN-Code comme numéro dans un Webbasiertes-System eingegeben wird qui ensuite angezeigten données (aus une Frame) voudrais je lesen. CopyAndPaste per main serait aller, il y a mais 150 000 Datensätze....
Gelöst habe je aujourd'hui cela avec dem Problem des HtmlQuelltextes, cette bekomme je eh bien
merci pour deine Antwort et concept avec den WindowFromPoint-API, ist mais un Browserfenster |
|
|
| |
|
|
|
| Stehen im HTML-Voir le texte source bereits qui de Dir nécessaire Infos? |
|
|
| |
|
|
|
Richi | oui, wären là drin. je peux den Frame mais pas Nachladen, dass verhindert un JavaSkript bzw mir manquer qui POST paramètre ab den '?' (zB:https://eineseite.de/abfrage.js.C?HörbuchEAN=4711&Ausgabe=20)
j'ai es bisher so large gelöst: la fenêtre chercher et dans Concentrer setzten ensuite: @SendString(la fenêtre%,"(^a)") ' TastenCode Alles auswählen Sleep 100 @SendString(la fenêtre%,"(^c)") ' TastenCode Copy Sleep 100 Imprimer @GetClip$()
qui Souris sollte je zuvor encore im FrameSet sur den Richtigenframe positionieren peut-être so: def @mauspos(2)!"User32","SetCursorPos" @mauspos(100,500) 'Maus à Bildschirmpos. x,y mettons
Clicken pas oublier qc: DEF @mouse_event(5)!"User32","mouse_event" @mouse_event(2,0,0,0,0) 'Maus drücken Sleep 100 @mouse_event(4,0,0,0,0) 'Maus loslassen
cela scheint bisher pas mal trop marcher
si du une anderen Lösungsansatz hättest, serait mich freuen. et merci pour Votre Unterstürzung |
|
|
| |
|
|
|
Richi | KompilierenMarqueSéparation' ####### TextCopy 2013 by Richi :) :) :)
TextCopy "Fenstername",600,600
@SetActiveWindow(%hWnd)
Print @GetClip$()
Waitinput
end
'---------------------------------------------------------------------------------------------------------------------
' ####### TextCopy "Fenstername",x,y
' ####### Fenstername (Die ersten Buchstaben reichen)
' ####### x,y eine relative Position (Hintergrundposition) des zu lesenden Textfensters zB bei BrowserFrames
' ####### Bei der x,y Position ist darauf zu achten das kein Button oder der gleichen sich auf der Positionierung befindet
' ####### x,y sind nicht die Koordinaten des zu lesenden Textes, nur eine Feldauswahl !!!
' ####### Der Text sollte sich nun in der Zwischenablage befinden
PROC TextCopy
PARAMETERS Fenstername$,x&,y&
Sleep 1000
declare fenster%
Fenster% = @FindWindow(Fenstername$)
Print "GetText von Handle: ";Fenster%;" ist:";@GetText$(Fenster%)
@SetActiveWindow(Fenster%)
@SetFocus(Fenster%)
Sleep 100
def @mauspos(2)!"User32","SetCursorPos"
@mauspos(x&,y&)'Maus an Bildschirmpos. x,y setzen
DEF @mouse_event(5)!"User32","mouse_event"
@mouse_event(2,0,0,0,0)'Maus drücken
Sleep 100
@mouse_event(4,0,0,0,0)'Maus loslassen
Sleep 100
@SendString(Fenster%,"(^a)")' TastenCode Alles auswählen
Sleep 100
@SendString(Fenster%,"(^c)")' TastenCode Alles auswählen
Sleep 100
@mouse_event(2,0,0,0,0)'Maus drücken
@mouse_event(4,0,0,0,0)'Maus loslassen
ENDPROC
|
|
|
| |
|
|
|
Florian Peter Heuberger | Hi,
peux du uns qui page einmal direct appeler? ou bien ist cela un internes Netz? je serait vous mir volontiers la fois regarder. Theoretisch peux du oui qui gesamte HTML-page "downloaden" et entsprechenden Algorithmen pour toi convenable décomposer.
qui page la fois selbst trop voyons serait mir aider.
MfG Flo |
|
|
| ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ _ Die TaschenlampeDie Taschenlampe ist die perfekte APP für dein Windows Phone! -Sie steuert die echte Blitz-LED des Telefons an und versorgt diese mit 100% Leistung -Zudem wird stetig in der Live-Tile der aktuelle Akkustand wiedergegeben.
HIER
gehts zur APP! | 22.04.2013 ▲ |
|
|
|
|
| oui c'est ca, ou bien une solche page fix aufbereiten.
qui Webspace avec PHP, SQL, Mail, FTP, Stats etc. braucht simple annoncer - sommes encore genügend Ressourcen libre! |
|
|
| |
|
|
|
Richi | alors une Vergleichbares System findet on sous: [...] ou bien [...]
voilà naturellement encore interne Funktionen avec dabei, qui je so pas représenter peux Es sollte doch une Überblick donner. il me faut qui données qui individuel Ausgabe zB des individuel Buches.
qui schönste Solution wäre si je sur den EAN Code chercher pourrait, mais c'est so dicht gemacht. qui steht zum Bsp.: dans qui Ausgabe là: ........... Schlagwort Wildtiere / Schwarmverhalten / Jugendsachbuch (ID: 1143734) <-------- Ean Code ............ qui such URL permet aussi une cherche avec den EAN Code seulement je connais qui Formatierung pas. cela wäre naturellement qui marteau-Solution !!!
merci Euch pour cela intérêt et cela Webspace-Angebot ist aussi toll Ist comment dit un Sozialessprojekt et pourrait aussi Profan une kleinen Werbekick donner ;) Mindestens avec den Profan livre de Dietmar im étagère... |
|
|
| |
|
|
|
Florian Peter Heuberger | Na parfait!!
c'est qui HTML Quellcode "nach" qui cherche:
<table border="1" rules="cols" cellpadding="1" cellspacing="0" width="100%"> <tr valign="top"><td class="td3" width="5%" align="center"><a href=/opac/ftitle.C?LANG=de&FUNC=full&342591=YES><img src="image/30.gif.S" & border="0" valign="bottom" title="Zur Volltitelinformation"></td><td class="td2" width="3%" align="center"><input type="checkbox" name="342591" value="YES"></td><td width="34%">08/15</td><td width="34%"> </td><td width="6%" usw...
So peux du es dir vernünftig rausfiltern! dans deinem le cas cherche pour "title" et déjà la hâte du den Titel. simple den string splitten!
si du dir qui données ensuite dans z.B. deine eigene super geschrieben la hâte, peux du cet sans Probleme plus verarbeiten, filtern, chercher usw..
MfG |
|
|
| ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ _ Die TaschenlampeDie Taschenlampe ist die perfekte APP für dein Windows Phone! -Sie steuert die echte Blitz-LED des Telefons an und versorgt diese mit 100% Leistung -Zudem wird stetig in der Live-Tile der aktuelle Akkustand wiedergegeben.
HIER
gehts zur APP! | 22.04.2013 ▲ |
|
|
|
|
Richi | merci Florian, je crois mais on a uns quelque chose missverstanden. Es ging um cela Lecture qui données/Quelltextes. je devrait oui sonst toujours den Voir le texte source appel et via CopyAndPaste einlesen. peut-être so erklärt: si qui page aufgerufen wird, devoir qui données automatisch, dans irgendeiner forme, zur Weiterverarbeitung vorliegen.
dans cette le cas une Sprachausgabe, cet habe je déjà fertig.
quand même merci pour qui Bemühungen
si quelqu'un une concept hat comment on herausfinden peux wohin qui IE qui données speichert. alors pas cela Verzeichnis, mais qui Aktuelleseite. |
|
|
| |
|
|
|
| Beim IE serait mich pas wundern si il sogar simple sous %temp% speichert. Vermutlich wäre es mais besser, si Du per HTMLWin un IE-Contrôle erzeugst et ensuite avec cela direct à den HTML viens. exposition la fois ici sous OCX: [...]
Schaue Dir mais aussi ca à: [...] et ca: [...] |
|
|
| |
|
|
| |
|
- page 2 - |
|
|
Richi | Besten Dank iF, dass sieht bien aus sur dem ersten perspective, muss es encore genauer étudier |
|
|
| |
|
|