Hi Leuts,
heute war ich mal wieder mit mIRC im IRC und hab mir so gedacht:
Immer wenn ne neue Nachricht kommt, bekomm ich das nicht mit ohne ins mIRC zu schauen.
Das wollte ich jetzt einfach mal ändern und das mit Python. Ich möchte also ein Programm erstellen, das ne Nachricht gibt, wenn im mIRC ne neue Nachricht kommt.
Ich hab blos keine Idee bzw. keinen Ansatz wie ich das realisieren könnte. Hat jemand ne Idee?
Danke!
mIRC Benachrichtigung bei neuer Nachricht
also eine idee wäre, den mirc als subprocess deines pythonskriptes zu starten. das bringt aber nur was, wenn man darüber auch was erfährt, ich habe leider den mirc nicht, sodass ich nicht weiß, wie kommunikativ der ist.
viel umständlicher: vllt hat sich jemand die mühe gemacht, mal einen irc-client für python zu schreiben, soll nicht sooo schwer sein, habe ich gelesen (weiß nicht den kenntnisstand von dem autor).
aber dann hättest du mehr zu tun...
viel umständlicher: vllt hat sich jemand die mühe gemacht, mal einen irc-client für python zu schreiben, soll nicht sooo schwer sein, habe ich gelesen (weiß nicht den kenntnisstand von dem autor).
aber dann hättest du mehr zu tun...
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Eine Alternative wäre es, einfach ein passendes Programm für mIRC zu verwenden.. (nnscript kann das: Shot, dies hier auch).
Besser noch: mIRC loszuwerden und XChat zu nutzen. Das funktioniert sehr gut und mit dem Programm XTray (im XChat Build von Demon404 sogar enthalten) kann es Benachrichtigungs-Balloons anzeigen.
Always use the right tool for the task.
Besser noch: mIRC loszuwerden und XChat zu nutzen. Das funktioniert sehr gut und mit dem Programm XTray (im XChat Build von Demon404 sogar enthalten) kann es Benachrichtigungs-Balloons anzeigen.
Always use the right tool for the task.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Das gefällt mir nicht so gut, trotzdem danke. Hat jemand ne andere Idee?
Edit: Ok Leonidas das klingt logisch. Warum sollte ich mir auch so viel Arbeit machen, wenn es schon vorhanden ist. Ich werd mir mal xChat anschauen.
Danke!
Edit2: Wäre trotzdem froh, wenn mir jemand sagen könnte, wie ich sowas berwerkstelligen könnte!
Gruß Thomas
Edit: Ok Leonidas das klingt logisch. Warum sollte ich mir auch so viel Arbeit machen, wenn es schon vorhanden ist. Ich werd mir mal xChat anschauen.
Danke!
Edit2: Wäre trotzdem froh, wenn mir jemand sagen könnte, wie ich sowas berwerkstelligen könnte!
Gruß Thomas
mfg
Thomas :-)
Thomas :-)
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Du kannst ein kleines mIRC-Skript schreiben, welches über irgendeinen IPC Mechanismus eine Nachricht an dein Python-Programm schickt und dieses dann dich benachrichtigt.Python Master 47 hat geschrieben:Edit2: Wäre trotzdem froh, wenn mir jemand sagen könnte, wie ich sowas berwerkstelligen könnte!
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
oder einen mini python irc bot schreiben, der sich auf einem irc server einloggt und gleichzeitig ebenfalls server ist, auf dem sich dann mirc einloggt... quasi ein proxy... er muss dann alle nachrichten von mirc zum server und umgekehrt weiterleiten, kann dann aber eben auf die query kommandos achten und dich benachrichtigen...
funktioniert wohl, ist aber eine relativ komplizierte lösung
funktioniert wohl, ist aber eine relativ komplizierte lösung
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Sowas nennt sich Bouncer.Dakre hat geschrieben:mini python irc bot schreiben, der sich auf einem irc server einloggt und gleichzeitig ebenfalls server ist, auf dem sich dann mirc einloggt... quasi ein proxy... er muss dann alle nachrichten von mirc zum server und umgekehrt weiterleiten, kann dann aber eben auf die query kommandos achten und dich benachrichtigen...
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
So blöd das auch klingen mag, dafür würde ich einfach die Scriptsprache
verwenden, die der IRC Client nutzt.
Glaube so ging das, kannst natürlich per /help nochmal nachlesen,
da gabs viele Befehle, auch z.B. um deine Highlight Begriffe
zu verwenden. Sonst einfach, wie Leonidas schon sagte, einen passenden
IRC CLienten nehmen, bei dem man selbst Highlight Begriffe eingeben kann.
Ist eigentlich das sinnvollste
verwenden, die der IRC Client nutzt.
Code: Alles auswählen
on *:text:#:{ //echo DIES IST EIN TEST }
da gabs viele Befehle, auch z.B. um deine Highlight Begriffe
zu verwenden. Sonst einfach, wie Leonidas schon sagte, einen passenden
IRC CLienten nehmen, bei dem man selbst Highlight Begriffe eingeben kann.
Ist eigentlich das sinnvollste
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Wieso? Du wählst ein Netzwerk aus, klickst auf Verbinden, voila!Python Master 47 hat geschrieben:Aber bisher *schäm* hab ich mit xChat noch net verbinden können
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Also ich sehe EUIrc im Verbinden-Dialog und wenn ich auf Verbinden klicke verbindet er auch brav.
Btw: Habe den Thread mal verschoben.
Btw: Habe den Thread mal verschoben.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice