Die Suche ergab 12 Treffer

von Nemi
Montag 24. September 2018, 22:30
Forum: Allgemeine Fragen
Thema: Threads oder Unterprogramme?
Antworten: 22
Zugriffe: 1642

Re: Threads oder Unterprogramme?

UPDATE: Problem gelöst. Es lag am falschen Verständnis für Variablen.
Globale Variablen werden in Python anders angelegt und genutzt als in autoit und ähnlichem.

Danke für die ganzen Tips und Hilfestellungen <3
von Nemi
Montag 24. September 2018, 17:33
Forum: Allgemeine Fragen
Thema: Threads oder Unterprogramme?
Antworten: 22
Zugriffe: 1642

Re: Threads oder Unterprogramme?

ich benutze die timestamps auch für de datenbank, deswegen das format mit YYMMDDHHMMSS, ist ja deswegen nicht falsch oder? und talkingbot ist einfach nur eine auswahl der texte, je nachdem welche randomzahl rauskommt, kommt ein anderer text. ich teste jetzt erstma mit den 2 variablen, was die überha...
von Nemi
Montag 24. September 2018, 17:04
Forum: Allgemeine Fragen
Thema: Threads oder Unterprogramme?
Antworten: 22
Zugriffe: 1642

Re: Threads oder Unterprogramme?

Ok ich habe jetzt __deets__ Beispiel eingebaut. Entweder der Bot schreibt gar nichts oder Endlosschleife. (je nach Typ der Variable, int str) # Random thread to use def Tick(): if int(MsgTimeStamp) is not 0 and int(MsgTimeStamp) <= int(datetime.datetime.now().strftime("%y%m%d%H%M%S")): Tal...
von Nemi
Montag 24. September 2018, 16:37
Forum: Allgemeine Fragen
Thema: Threads oder Unterprogramme?
Antworten: 22
Zugriffe: 1642

Re: Threads oder Unterprogramme?

ok dann versteh ich python einfach falsch.

Kenne es nur von anderen Sprachen, dass man Funktionen immer aufrufen muss. Habe in dem Beispiel vorhin zb nicht gesehen, dass Tick aufgerufen wird un dachte deshalb es wird nicht benutzt.
Also läuft Tick dauerhaft mit?
von Nemi
Montag 24. September 2018, 16:19
Forum: Allgemeine Fragen
Thema: Threads oder Unterprogramme?
Antworten: 22
Zugriffe: 1642

Re: Threads oder Unterprogramme?

die tick-methode hilft mir glaube ich nicht, da es ja das hauptscript unterbricht. ich bekomm es einfach nicht hin. Rein logisch passt ja alles: Solange Nachrichten kommen wird immer wieder der Timer zurückgesetzt. Läuft der Timer ab, kommt der Text. Aber das Script macht es nicht. Das hat auch nich...
von Nemi
Montag 24. September 2018, 14:29
Forum: Allgemeine Fragen
Thema: Threads oder Unterprogramme?
Antworten: 22
Zugriffe: 1642

Re: Threads oder Unterprogramme?

achso, die api steckt schon in dem streamlabs chatbot drin, ich bekomme quasi fertige daten wie zum beispiel "data.isfromtwitch" oder "data.isfromchat" usw.

welchen timer meinst du dann? in der Hilfe von python ist nur dieser
von Nemi
Montag 24. September 2018, 13:12
Forum: Allgemeine Fragen
Thema: Threads oder Unterprogramme?
Antworten: 22
Zugriffe: 1642

Re: Threads oder Unterprogramme?

@__deets__: Da bin ich jetzt völlig raus. Keine Ahnung welche API ich benutze Q_Q Habe mich aber zum Timer grad mal belesen: t = threading.Timer(10.0, TalkingBot(random.randint(1, 10))) t.cancel() t.start() So steht es jetzt im Script. Aber anstatt der 10 Sekunden kommt der Text sofort?! Das cancel ...
von Nemi
Montag 24. September 2018, 12:19
Forum: Allgemeine Fragen
Thema: Threads oder Unterprogramme?
Antworten: 22
Zugriffe: 1642

Re: Threads oder Unterprogramme?

@__blacjack__: genau sowas suche ich xD Habe auch grad versucht etwas in der Art einzupflegen. 1. Beim Starten des Bots wird die Funktion Background gestartet, die den Thread startet. Variable für Zeitfenster wird auch gesetzt. 2. Thread arbeitet mit while-Schleife, die die Zeit im Auge behält. Soba...
von Nemi
Montag 24. September 2018, 10:48
Forum: Allgemeine Fragen
Thema: Threads oder Unterprogramme?
Antworten: 22
Zugriffe: 1642

Re: Threads oder Unterprogramme?

@__blackjack__ Danke für die schnelle Reaktion. Wie genau würde ich das machen mit dem Selbstabbruch des Threads? Eine globale Variable? Im Moment macht mein Script folgendes: 1. Chat bekommt Nachricht. 2. Bot merkt sich die Zeit in einer Variable und startet Thread. 3. Thread beobachtet die Varibal...
von Nemi
Montag 24. September 2018, 10:14
Forum: Allgemeine Fragen
Thema: Threads oder Unterprogramme?
Antworten: 22
Zugriffe: 1642

Threads oder Unterprogramme?

Hallo. Ich bin mir nicht ganz sicher wohin das Thema genau gehört. Hoffe mir kann jemand helfen. Mein Problem bzw. Ausgangssituation: Ich habe ein Script für den Streamlabs Chatbot geschrieben, dass den Chat überwacht und auf verschiedene Dinge reagiert. Nun wollte ich den Bot um eine weitere Funkti...
von Nemi
Mittwoch 4. April 2018, 10:22
Forum: Allgemeine Fragen
Thema: Chatbot Minigame
Antworten: 2
Zugriffe: 676

Re: Chatbot Minigame

Thema kann geschlossen werden.
Habe mein Script bereits selbst hinbekommen.
von Nemi
Samstag 31. März 2018, 17:26
Forum: Allgemeine Fragen
Thema: Chatbot Minigame
Antworten: 2
Zugriffe: 676

Chatbot Minigame

Hallo. Meine letzten Pythonerfahrungen liegen mittlerweile 15-20 Jahre zurück... Ich würde gern für einen Chatbot ein Minigame machen, finde allerdings keine passenden Vorlagen. Entweder sind diese viel zu komplex oder komplett ohne "Kampf". Meine Vorstellung ist: Nutzer A fordert per comm...