aLeXL Geschrieben 4. Oktober 2005 Geschrieben 4. Oktober 2005 Hi Junx, ich hab folgendes Problem: mit dem ausführen einer Datei (batch oder so) soll eine bereits bestehende DFÜ Verbindung ausgewählt und benutzt werden, sodass ich online bin. Daraufhin muss rechts unten auf ein Tray Icon ein Rechtsklick gemacht werden und das oberste muss ausgewählt werden. Danach muss in einem bereits geöffnetem Programm ein Menüpunkt ausgewählt werden. Nun meine Frage, wie mache ich das ganze am besten ? Zitieren
Klotzkopp Geschrieben 4. Oktober 2005 Geschrieben 4. Oktober 2005 ']Hi Junx' date='[/quote']Ich bin zwar nicht Junx (wer immer das ist), aber ich antworte trotzdem mal Kommt drauf an. Sprichst du von Windows? Zitieren
aLeXL Geschrieben 4. Oktober 2005 Autor Geschrieben 4. Oktober 2005 Hi Klotzkopp =) Ja, ich srpeche von Windows Dann schieß mal los mit deinen Ideen Zitieren
Bubble Geschrieben 4. Oktober 2005 Geschrieben 4. Oktober 2005 ']mit dem ausführen einer Datei (batch oder so) soll eine bereits bestehende DFÜ Verbindung ausgewählt und benutzt werden, sodass ich online bin. Der einfachste Weg: Verbindung als Default einstellen und so einstellen, dass sie automatisch aufgebaut wird, sobald ein Programm darüber kommunizieren möchte. '] Daraufhin muss rechts unten auf ein Tray Icon ein Rechtsklick gemacht werden und das oberste muss ausgewählt werden. Danach muss in einem bereits geöffnetem Programm ein Menüpunkt ausgewählt werden. Nun meine Frage, wie mache ich das ganze am besten ? Was für ein Tray-Icon? Was ist das für ein Programm, das offen ist? Wenn es keine Programme von Dir sind, rate ich Dir von jeder Form der Fernsteuerung ab (prinzipiell geht es, aber eine gewisse Unsicherheit bleibt), es sei denn die Software hat dafür extra Schnittstellen vorgesehen. Zitieren
aLeXL Geschrieben 4. Oktober 2005 Autor Geschrieben 4. Oktober 2005 also das in dem Tray ist die Verbindung für Skydsl (Downstream) Sprich, rechtsklick auf den Tray und dann: Verbinde zu SkyDSL. Dann müsste noch bei meinem Download Programm oben der Menüpunkt "Download" ausgewählt werden und dann sollte es downloaden. Quasi brauch ich nur eine batch Datei oder so, die rechtsklick auf Tray macht -> verbinden mit skydsl und anschließend bei dem Programm auf Download klickt, das wärs schon den rest krieg ich selbst hin Zitieren
Bubble Geschrieben 4. Oktober 2005 Geschrieben 4. Oktober 2005 '] Quasi brauch ich nur eine batch Datei oder so, die rechtsklick auf Tray macht -> verbinden mit skydsl und anschließend bei dem Programm auf Download klickt, das wärs schon den rest krieg ich selbst hin Mit Batch-Dateien (.bat) alleine wirst Du nicht zum Ziel kommen. Wenn die Programme keine Automatisierungs-Schnittstelle besitzen kannst Du sie nur über GUI-Events steuern. Diese müsstest Du künstlich erzeugen und den Programmen unterschieben. Das ist IMO aber immer eine mit Vorsicht zu geniessende Sache. Mit .bat-Dateien kommst Du hier auch nicht ans Ziel, eine "richtige" Programmiersprache muss es schon sein. Zitieren
aLeXL Geschrieben 4. Oktober 2005 Autor Geschrieben 4. Oktober 2005 hm ok, ich kann leider keine programmiersprache ausser html,php und bissl sql :/ Welche Möglichkeiten hab ich denn nun, das irgendwie hinzubekommen ? Zitieren
perdian Geschrieben 4. Oktober 2005 Geschrieben 4. Oktober 2005 ']Welche Möglichkeiten hab ich denn nun' date=' das irgendwie hinzubekommen ?[/quote']Mit den aufgeführten Kenntnissen: Keine. Du wirst nicht drum herumkommen, wenn du den Job, so wie beschrieben, erledigt haben willst dich mit einer "richtigen" Programmiersprache zu befassen, denn nur damit kannst du dein Ziel erreichen. Zitieren
aLeXL Geschrieben 4. Oktober 2005 Autor Geschrieben 4. Oktober 2005 ok und was für eine "richtige" Programmiersprache brauche ich, um mein Ziel zu erreichen ? Zitieren
perdian Geschrieben 4. Oktober 2005 Geschrieben 4. Oktober 2005 ']ok und was für eine "richtige" Programmiersprache brauche ich' date=' um mein Ziel zu erreichen ?[/quote']Wenn du die Möglichkeiten nutzen willst, die dir die Windows API bereitstellt (und das wirst du für Zugriffe auf den Tray sehr wahrscheinlich müssen) wirst du am schnellsten mit C zum Ziel kommen. Was aber nicht der einfachste Weg sein dürfte. Von daher dürften wohl irgendwas .NET mäßiges und/oder Delphi deutlich einfacher zu erlenen sein. Zitieren
aLeXL Geschrieben 4. Oktober 2005 Autor Geschrieben 4. Oktober 2005 ok, also soll ich mir nunr C in 14 Tagen oder Delphi in 14 Tagen besorgen ? Zitieren
Bubble Geschrieben 4. Oktober 2005 Geschrieben 4. Oktober 2005 Was aber nicht der einfachste Weg sein dürfte. Von daher dürften wohl irgendwas .NET mäßiges und/oder Delphi deutlich einfacher zu erlenen sein. IMO ist C/C++ der einfachere Weg, da der Zugriiff auf die Win32 API unter .NET schwieriger ist (es gibt keien fertigen Header-Files für C# oder VB). Es gab vor einiger Zeit auch mal einen Thread zu dem Thema, evtl. findet man ihn noch durch suchen. Zitieren
perdian Geschrieben 4. Oktober 2005 Geschrieben 4. Oktober 2005 ']ok' date=' also soll ich mir nunr C in 14 Tagen oder Delphi in 14 Tagen besorgen ?[/quote']Das ist Geschmackssache. Wenn du vorher noch nie wirklich mit Programmiersprachen zu tun gehabt hast würde ich eher zu Delphi tendieren. ObjectPascal ist gerade für den Anfänger eine sehr übersichtliche und selbsterklärende Sprache. Allerdings brauchst du da auch noch eine Entwicklungsumgebung, Compiler, etc. für. Und bevor du fragst, wo es das gibt: http://www.borland.com/us/products/delphi/index.html Ja, es kostet und nein, in dieser Form gibt es das nicht als freie Version. Das wiederrum ist bei C anders, da gibt es sowohl Compiler- als auch IDE-technisch einiges auf dem OpenSource Markt. Zitieren
Bubble Geschrieben 4. Oktober 2005 Geschrieben 4. Oktober 2005 ']ok' date=' also soll ich mir nunr C in 14 Tagen oder Delphi in 14 Tagen besorgen ? [/quote'] So ein Buch wird Dir vermutlich bei Deinem Problem nicht helfen. Du müsstest die Grundlagen von C prinzipiell kennen und von den Windows GUI-Abläufen Ahnung haben. Warum brauchst Du es denn überhaupt? Gibts keine andere Lösung? Zitieren
aLeXL Geschrieben 5. Oktober 2005 Autor Geschrieben 5. Oktober 2005 hm na super, bis ich mich da eingelernt habe und einigermaßen gut C programmieren kann (da das andere kostenpflichtig ist, nehm ich das net), dauert es ja ewig und das macht dann keinen wirklichen Sinn. Es gibt leider keine andere Möglichkeit Zitieren
perdian Geschrieben 5. Oktober 2005 Geschrieben 5. Oktober 2005 ']bis ich mich da eingelernt habe und einigermaßen gut C programmieren kann [...] dauert es ja ewigNaja was erwartest du? Es ist noch kein Meister vom Himmel gefallen und gerade Programmieren kannst du nunmal nicht von einen Tag auf den anderen lernen - ansonsten würde es kaum soviel Bedarf an Fachkräften geben, die Ahnung von der Materie haben. Also entweder du beschäftigst dich intensiv damit (was wie gesagt eine Weile dauern kann), suchst dir jemanden, der sich für dich damit beschäftigt (dann wird es aber sehr wahrscheinlich nicht gerade billig werden) oder aber du suchst einen anderen Weg um dein Ziel zu erreichen. Zitieren
aLeXL Geschrieben 5. Oktober 2005 Autor Geschrieben 5. Oktober 2005 Ahja mal sehn, also lernen werd ich das nicht, dauert einfach zu lange und habe keine Zeit dafür. Werd ich mir wohl jemand suchen der das für mich macht für ne kleine Gegenleistung. *ganz unauffällig zu perdi rüber schau* du kannst doch sicher c/c++ oder sowas ? Zitieren
perdian Geschrieben 5. Oktober 2005 Geschrieben 5. Oktober 2005 ']*ganz unauffällig zu perdi rüber schau* du kannst doch sicher c/c++ oder sowas ?Ja, kann ich - allerdings glaube ich nicht, dass du meinen Stundensatz zahlen möchtest. Zitieren
aLeXL Geschrieben 5. Oktober 2005 Autor Geschrieben 5. Oktober 2005 Ja, kann ich - allerdings glaube ich nicht, dass du meinen Stundensatz zahlen möchtest. Damit hast du wohl recht ^^ Naja dann werd ich mir wohl jemand anderes suchen müssen. @Admin: kannst Thread closen wenn du möchtest Zitieren
Bubble Geschrieben 5. Oktober 2005 Geschrieben 5. Oktober 2005 ']Ahja mal sehn, also lernen werd ich das nicht, dauert einfach zu lange und habe keine Zeit dafür. Versuch es mit einem Screen-Makro-Rekorder o.ä., sowas gibts vermutlich irgendwo als Freeware zum Doenload. Zitieren
aLeXL Geschrieben 6. Oktober 2005 Autor Geschrieben 6. Oktober 2005 Hi Bubble, danke für den Tipp. Ich werde mich mal erkundigen, was ein Screen-Makro-Rekorder ist und woher ich den bekomme. Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.