Automatisiert Daten aus Firefox in Tabelle eintragen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Automatisiert Daten aus Firefox in Tabelle eintragen

Re: Automatisiert Daten aus Firefox in Tabelle eintragen

von cytron » Mo, 06.01.2014 13:58

ich bin jetzt echt gespannt wie regenschirm, ob Carsten das irgendwie gelingt es umzusetzen... wenn das wirklich funktioniert, sollte man das vielleicht mal filmen und das video hier zeigen... ich glaub das ist der "schrägste" versuch jemandem bei einem Calc - Problem zu helfen den es je im forum gab... ein problem der besonderen art ! :lol:

Re: Automatisiert Daten aus Firefox in Tabelle eintragen

von clag » Mo, 06.01.2014 12:52

Hallo

ja viel mehr wie 20 Datensätze pro Minute sollte man da nicht erwarten
zumal die Ladezeiten im Browser ja auch schwanken.

das Makro selber ist doch ziemlich einfach und kommt mit wenigen Schritten aus
in Calc sind es nur ein paar Tasten aufzuzeichnen


Calc Fenster aktivieren
shift+einfügen (B1)
cursor links
cursor runter
ctl+ einfügen
cursor rechts
Browser Fenster aktivieren
Suchzeile ansteuern
shift+einfügen
enter
2-3 Sek warten
Ausgabetextfeld markieren
ctrl+einfügen
Calc Fenster aktivieren
shift+einfügen
cursor links
cursor runter
ctl+ einfügen
cursor rechts
Browser Fenster aktivieren

....

typischer Fall von das macht mein PC über Nacht
während ich schlafe :lol:

Re: Automatisiert Daten aus Firefox in Tabelle eintragen

von cytron » Mo, 06.01.2014 10:45

die idee von "clag" mit dem zeile verrutschen find ich ganz gut, müsste funktionieren.
ich dachte als ich das im kopf hatte eher an ein makro, bei dem man durch klick auf nen button die nächste artikelnummer in einer zelle anzeigt, aber da müsste man wirklich erst in Calc was programmieren, da ist die von clag angesprochene andere art viel einfacher. wenn du mal ne liste in nem datenformat hast in der artikelnummer und html nebeneinander oder untereinander stehen, dann kann man es mit hilfe eines kleineren macros auch in Calc sauber einlesen.
ich weiss auch nicht wie es mit dem "timing" ist... weil oft braucht es ja länger bis z. b. FF das in den browser lädt... das makro darf natürlich dann nicht "wie der blitz ablaufen sondern muss in der zeit ablaufen in der du das wirklich machst, also keinen "zeitraffer" haben... eher musst du FF zeit geben, dass es laden kann und wenn es wirklich am bildschirm ist, darf es erst markiert und kopiert werden. dauert zwar dann länger aber ist sicher... nicht dass das dann bei artikel 7.000 abbricht und keiner kennt sich mehr aus! ;) der makrorecorder muss also in echtzeit das aufgezeichnete wiedergeben... zeichnet man z. b. in CALC ein macro auf, was ja auch geht, so wird das "blitzschnell" abgearbeitet, sowas kann man hier nicht brauchen, weil FF ja evtl. dinge erst reinladen laden muss...

ich hab gestern auch noch was gesehen:
http://en.wikipedia.org/wiki/Comparison ... r_software

man sollte das so einfach wie möglich machen... möglichst ohne irgendwas programmieren zu müssen.... deshalb find ich so ne idee wie Clag sie hatte mit der zelle + kleiner zeile sehr genial !

Re: Automatisiert Daten aus Firefox in Tabelle eintragen

von clag » Mo, 06.01.2014 10:11

Hallo Carsten,

im Fall von Calc lässt sich das doch ganz einfach lösen :)

ich würde mir erst einmal eine Calc Hilfsdatei erstellen die in Spalte A nur die Artikel Nummern enthält und Spalte B als Aufnahmezelle für den Text
dann stellst du für die gesamte Tabelle eine recht hohe Zeilenhöhe ein zB 10 cm so dass nur eine Zeile in Calc komplett angezeigt wird
und eine Breite, das die Artikel-Nummer vollständig angezeigt wird und der Rest für Spalte B
damit stellst du auch gleich sicher das der kopierte Text in die Zelle passt ohne das Calc layout zu verändern.

Wenn du nun die Cursortaste runter einmal drückst wird Calc automatisch die Zeilen verschieben da die nächste Zeile nicht vollständig ins Fenster passt.

voila und schon ist das Problem gelöst :)

Re: Automatisiert Daten aus Firefox in Tabelle eintragen

von clag » Mo, 06.01.2014 08:28

Hallo Alle zusammen, und speziell "autoteilewimmer"

cytron hat ja schon eine Variante aufgezeigt mit der man solche Aufgaben ohne große Programmierkenntnisse erledigen kann.
ich kann den "Easy Makro Recorder" empfehlen der hilf mir schon länger bei solchen Dingen, man den auch manuell "programmieren".
Der Nachteil ist, dass diese Art Makros keine anderen Aktivitäten während der Laufzeit erlauben, da sie das GUI nutzen.
Außerdem erwarten diese Makro immer die selben Fenster- und Button-Positionen,
aber wenn man sich etwas eingefuchst hat läuft es ganz gut.


@ "autoteilewimmer"
du solltest aber auch einmal über dein tun nachdenken
du könntest da Urheberrechte verletzen

Re: Automatisiert Daten aus Firefox in Tabelle eintragen

von cytron » So, 05.01.2014 22:59

http://en.wikipedia.org/wiki/IMacros

mal auf die webseite gucken - ist angeblich freeware und man kann das programmieren. loops...

http://imacros.net/overview/api

zitat:
Perform External Actions

Communicate with other applications (e.g. Excel)
Integrate with other tools/programs (e.g. web testing suites, web server scripts, email servers, custom applications)
Call another macro to perform an action
Easily integrate data from external sources like databases
Write scripts that can save data to a database

müsste man sich mal reinlesen.

Re: Automatisiert Daten aus Firefox in Tabelle eintragen

von cytron » So, 05.01.2014 21:26

Hui - das ist ja ne prozedur! wenn man das 10.000 mal machen muss ist man reif für die klapse! :lol:

das wäre sicher irgendwie möglich, wenn diese artikelnummern nicht da im firefox erscheinen würden... man kann sie ja vom bildschirm im Firefox schlecht "abnehmen" ...ich glaub Calc braucht immer ne datei oder sowas... um das rauszulesen.

das eigentliche problem ist also das suchen in firefox.

vielleicht geht es mit z. b. nem windows makro recorder? damit kann man sachen die immer gleich sind bei fenstern die immer gleich aussehen soviel ich weiss auch oft automatisieren... vielleicht lässt sich damit auch was in formulare eintragen... das problem hierbei ist, dass man mit dem makro recorder dann erst mal ne lange liste generieren muss... denn der makrorecorder weiss nicht dass er es in die spalten der reihe nach eintragen soll... er ist ja kein roboter ;)
aber man kann evtl. ein TXT.datei aufmachen und im makro einfach immer per zwischenablage das markierte "hinten ran" einfügen lassen.
Calc könnte dann das .TXT selbst per makro ordnen und in eine tabelle einlesen, der reihe nach so wie es aufgenommen wurde.
ziel ist es also eine liste in einem datenformat zu bekommen, das Calc lesen kann, in dem artikelnummer + html code für jeden artikel direkt neben der nummer steht.
automatisieren kann man das aber per makro-recorder in windows nur, wenn der recorder in der artikelliste die du hast, nur immer EINEN artikel zur selben zeit "ablesen" kann... z. b. indem du jeweils in Calc ein festes fenster auf dem bildschirm hast, mit einer festen zelle, die bei einem klick auf einen bestimmten button immer dieser SELBEN ZELLE die nächste artikelnummer anzeigt, der makrorecorder markiert diese und fügt sie in das ebenfalls feststehende firefox formular ein.... und klickt die buttons... und kopiert dir den html code wie gesagt in eine .TXT liste immer der reihe nach. Calc wiederum kann das dann zuordnen.
was anderes "unkomplizierteres" fällt mir persönlich dazu nicht ein ! :D
ich hoffe ich hab keinen denkfehler da drin! :lol:

Nach oben