1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. James

Beiträge von James

  • TCP Chat Extras

    • James
    • 5. November 2013 um 22:25
    Zitat von alpines

    Deshalb wäre es vorteilhafter InetGet zu verwenden.
    Man kann die Infos der Datei auch dann abgreifen wenn die Datei noch geladen wird aber trotzdem läuft das Script weiter.

    Zitat von James

    Dazu bräuchte er aber erstmal einen integrierten Web Server, die dazugehörigen Firewalleinstellungen usw.


    Um InetGet verwenden zu können brauchst du erstmal einen Webserver auf den du die Dateien hochlädst. Und wie schon gesagt, TCP ist nicht so extrem schwierig: Wenn man sich ein bisschen damit auseinandersetzt kann man auch mit einem Server parallel chatten und hoch- bzw. runterladen.

  • TCP Chat Extras

    • James
    • 5. November 2013 um 17:51
    Zitat von SgtIgram

    allerdings hat alpines schon recht damit das du es auch relativ einfach mit InetGet bewerkstelligen kannst.. bei der funktion kannst du mithilfe von parametern festlegen ob er solange das script pausieren soll oder ob er weitermachen soll


    Dazu bräuchte er aber erstmal einen integrierten Web Server, die dazugehörigen Firewalleinstellungen usw. Das über die eine Verbindung (eine extra Verbindung nur für den Austausch von Dateien ist unnötig) die schon zum Server besteht zu senden ist auch nicht gerade schwer, und man braucht keinen 2. Server.

  • "Patcher" lädt bestimmte Formate nicht

    • James
    • 4. November 2013 um 16:19

    Ja, das sollte dem Patcher eigentlich egal sein, der Fehler liegt wohl in deinem Code (oder deinem Server).
    Da wir dein Skript nicht kennen können wir dir bei deinem Problem aber nicht helfen.

  • Problem bei Random()

    • James
    • 3. November 2013 um 16:13
    Zitat von 19Alex99

    Dann brauche ich eure Hilfe beim kürzen, da ich For...To...Step Schleifen zwar verstehe und anwenden kann, ich aber sie nicht in meinem Script einzusetzen weiß.


    Das liegt dann wahrscheinlich an deinem Vermeiden von Arrays. Hier findest du ein gutes Tutorial, vielleicht hilft dir das ja weiter.

  • IRC Client für #minxomat

    • James
    • 2. November 2013 um 23:18

    Es ist zwar schon über ein Jahr her, aber dennoch ist der Channel momentan (und wahrscheinlich auch in Zukunft) etwas belebter.
    Meinen Bot habe ich komplett überarbeitet, Quizfragen folgen.

    Über ein bisschen mehr Aktivität im IRC würde ich mich freuen.

    irc.afterworkchat.com #minxomat

  • Shell COM > Objects vs Interfaces

    • James
    • 2. November 2013 um 19:28

    Meines Wissens nach gar nicht. AutoIt ist sehr beschränkt, wenn es um das Arbeiten mit Objekten geht. Aber vielleicht weiß ja doch jemand eine Lösung.

  • Komischer Exit Code?

    • James
    • 2. November 2013 um 16:04
    Zitat von masterplc

    Ich fasse mal zusammen warum dein Post vollkommer Schmarn ist.

    Gleichfalls.

    Zitat von masterplc

    1. Ein unbekanntes Programm? Komm schon.Die meisten Programme in AutoIt sind "unbekannt".

    Die meisten hier sind aber in der Lage AutoIt-Code zu lesen und zu analysieren, auf Shellcode (wieso nennst du das überhaupt so?) trifft das wahrscheinlich eher nicht zu.

    Zitat von masterplc

    6. Die Grenzen zwischen Illegalen Cryptern und Programmen zum reinen Anwendungsschutz sind fließend

    Dich hat hier auch niemand beschuldigt einen Crypter für Malware zu bauen.

    Zitat von masterplc

    7. Für den Fall das du glaubst ich will dir nen Virus anhängen: Das Programm ist keine EXE deshalb kann nichts drin sein. Oder siehst du da drin irgendetwas mit InetGet?

    Du führst Code direkt aus dem Arbeitsspeicher aus, das macht zum Ausführen einer EXE keinen großen Unterschied. Code ist Code. Wie schon in 1. gesagt wissen wir nicht was dein Code genau macht. Und was hat das mit InetGet zu tun?

  • If Crash Then <- Gibt's sowas?

    • James
    • 1. November 2013 um 22:51
    Zitat von alpines

    http://www.autoitscript.com/forum/topic/83…ling-in-autoit/

    Das geht aber nur für Objekte, alle anderen Fehler lassen das Skript weiterhin abstürzen.

    Dir wird wohl nichts anderes übrig zu bleiben als die Fehler dort abzufangen wo sie entstehen können. Dann sind zwar vielleicht >50% deines Skriptes Error-Handling, aber das ist eigentlich normal und notwendig.

  • AutoIt TCP Proxy

    • James
    • 1. November 2013 um 17:02

    Über die durch TCPAccept aufgebaute Verbindung.
    Hast du dich schon mit dem TCP Protokoll auseinandergesetzt?

  • AutoIt TCP Proxy

    • James
    • 1. November 2013 um 16:56

    Der Browser verbindet sich zu deinem Proxy (TCPListen und TCPAccept) und sendet eine Anfrage, die du auslesen kannst (TCPRecv). Diese Anfrage bearbeitest du (vielleicht) ein bisschen und sendest sie weiter an den Server (TCPConnect und TCPSend), der dir dann eine Antwort schickt. Wie du die auslesen und zurücksenden kannst solltest du mittlerweile wissen.

  • AutoIt TCP Proxy

    • James
    • 1. November 2013 um 16:45

    Wo liegt das Problem? Du hast 2 Verbindungen, eine vom Browser zu dir und eine von dir zum Server. Dann kannst du bei der einen TCPRecv und bei der anderen TCPSend benutzen. Oder verstehe ich deine Frage falsch?

  • Multithreading in autoit

    • James
    • 1. November 2013 um 16:24
    Zitat von alpines

    Genau das gleiche wie Photon wollte ich posten aber kam wohl ein paar Stunden zu spät, angeblich soll das mit den DllCalls gehen.
    Ansonsten bleibt nur die unkreative Variante der mehreren Scripte wobei die Zusammenführung der Ergebnisse aber schwierig wird.


    Nicht nur angeblich. Mit DllCalls funktioniert Multithreading in AutoIt, und mit "funktionieren" meine ich, dass das Skript in ca. 90% der Fälle abstürzt, da AutoIt das nicht mitmacht.

    Edit:

    Zitat von Texos

    Die GUI soll eben auch dann während der Berechnung noch auf andere Buttons reagieren können und dann seperat eben noch kleine Funktionen ausführen können während das große am laufen ist.


    Das wird sie auch können, solange deine "große" Berechnung aus mehren einzelnen Befehlen besteht und nicht nur ein Befehl ist der sehr lange zum Ausführen braucht (eigentlich sowieso nicht möglich; außer vielleicht bei DllCalls). Sie wird dann nur kurzzeitig unterbrochen. Ich nehme an, dass du nicht durchgehend auf irgendwelche Buttons klicken wirst.

  • Alles Gute Make-Grafik (und allen anderen)

    • James
    • 1. November 2013 um 11:43

    Alles Gute zum Geburtstag! :party:

  • Hallo

    • James
    • 29. Oktober 2013 um 11:25
    Zitat von x0r

    stört auslesen an sich den Betrieb?

    Click me!

  • Perseus 2.6 - Caffeinated Cat

    • James
    • 27. Oktober 2013 um 16:37

    Sehr schön, gefällt mir.

    Zitat von minx

    Für weitere Fragen stehe ich gerne bereit! (James wahrscheinlich auch ^^ )

    Jederzeit gerne.
    Und bis Weihnachten finde ich garantiert auch Zeit ein par Beispiele zu schreiben. ^^

  • Hi :)

    • James
    • 25. Oktober 2013 um 14:33

    Herzlich Willkommen im Forum.

  • Array sortieren, nicht 1,10,100,2,3 sondern 1,2,3,10,100

    • James
    • 17. Oktober 2013 um 16:42

    Der einfachste Algorithmus wäre wahrscheinlich Bubble Sort, damit könntest du dir ohne Probleme eine eigene Funktion basteln. Am Anfang schneidest du dann einfach ".jpg" ab, und wenn das Array sortiert ist hängst du es an jedes Element wieder an.

    Es könnte aber auch sein, dass dafür schon mal jemand irgendwo eine Funktion gepostet hat, aber da du gefragt hast ist dem wahrscheinlich nicht so.

  • Window Handler v1.1

    • James
    • 16. Oktober 2013 um 20:23

    Sehr gute Idee, das kann ich garantiert oft gebrauchen. Ich werde das morgen mal testen.

  • Assembler CookBook (ASM Tutorial) + LASM + LASM Inline AutoIt

    • James
    • 14. Oktober 2013 um 21:24

    Meine gefundenen Fehler habe ich zwar wieder vergessen, ich kann das Buch aber auch irgendwann nochmal schnell durchlesen.

    Ich kann mich allerdings noch daran erinnern, dass du an einer Stelle Hex und Hexadezimal gleichsetzt. An dieser Stelle wäre es vielleicht ratsam zu erwähnen, dass Ersteres oft als Abkürzung für Letzeres verwendet wird, genau genommen aber ein ganz anderes Zahlensystem ist.

  • Assembler CookBook (ASM Tutorial) + LASM + LASM Inline AutoIt

    • James
    • 14. Oktober 2013 um 16:51

    Finde ich sehr schön. :thumbup: LASM werde ich in Zukunft wahrscheinlich sehr häufig benutzen, zumindest bis mein eigener Assembler in ferner Zukunft mal fertiggestellt ist. :D

    Wird es eigentlich auch irgendwann eine nicht-objektorientierte LASM.dll geben?

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™