09-09-2010, 03:19 +0200
AuthorPost
Hottihotte  03-24-2007, 15:29         Quote  Reply
Member since 03/2007
7 Posts
Quote by CyBex:
Is eigentlich der schlimmste... am einfachsten: .chanset #DerChannel tv-allow 1

hat geklappt

danke
Hottihotte  03-24-2007, 18:20         Quote  Reply
Member since 03/2007
7 Posts
|22:54:54| <The-King> !tv rtl 23.00 5
|22:54:56| -Angel- �22:10� (rtl) �Deep Blue Sea� [Actionfilm]
|22:54:57| -Angel- �00:10� (rtl) �Aftershock -  Das große Beben� [Katastrophenfilm]
|22:54:59| -Angel- �01:40� (rtl) �Deep Blue Sea� [Actionfilm]
|22:55:01| -Angel- �04:20� (rtl) �Höllische Nachbarn (Das Luxus-Klo / Verliebt in den Vermieter)� [Comedy]
|22:55:03| -Angel- �04:45� (rtl) �Höllische Nachbarn (Der Natursprungbulle / Der Fritten-Krieg)� [Comedy]
|22:55:05| -Angel- Sender nicht gefunden.

oder

|22:42:04| <The-King> !tv 22.50
|22:42:06| -Angel- Sender nicht gefunden.


wie kommt das das keine sender gefunden werden obwohl ja oben alles aufgelistet wurde aber untr kam die meldung
This post was edited 1 times, last on 03-24-2007, 21:59 by Hottihotte
Vision  03-31-2007, 17:31         Quote  Reply
Member since 09/2006
23 Posts
Location: Berlin
Hallo

Bei mir antwortet TV irgendwie nicht.
Ich hab einen Linux Eggdrop.

Ich habe folgende Einstellungen:
tv-allow: 1 
tv-chanmodes: {voice halfop op}
tv-userflags: +vo-dq
tv-flood: 20:600
tv-haupt: {ard zdf pro7 sat1 rtl rtl2 vox orf1}

Flags +tvmovie ist auch da.

Die Daten (tv.cache) wurden automatisch um 6:09 geholt.
 
Ich kann zwar !TV set .. machen, aber das wars dann auch.
Trotzdem reagiert !tv auf keinen anderen Befehl.
!TVlist oder !tv 2015 oder was auch immer... es kommt keine Reaktion.
Auch nicht auf der Partyline

Cu Vision

Cu Vision
CyBex  03-31-2007, 17:52   Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage        Quote  Reply
nie da
(Administrator)

Avatar

Member since 01/2004
236 Posts
Location: Berlin
Quote by Hottihotte on 03-24-2007, 18:20:
|22:54:54| <The-King> !tv rtl 23.00 5
|22:55:05| -Angel- Sender nicht gefunden.
oder
|22:42:04| <The-King> !tv 22.50
|22:42:06| -Angel- Sender nicht gefunden.
Seit wann werden Zeiten mit . (punkt) getrennt und nich mit ":"

Quote by Vision:
Bei mir antwortet TV irgendwie nicht.
Ich hab einen Linux Eggdrop.

Was antwortet dir denn der Bot genau bei: !tv get
und bei: !tv ard 20:00 2

Partyline meldungen oder sonstwas wäre nich schlecht ;)

Gruss

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
Vision  03-31-2007, 18:22         Quote  Reply
Member since 09/2006
23 Posts
Location: Berlin
Quote by CyBex:
Was antwortet dir denn der Bot genau bei: !tv get
und bei: !tv ard 20:00 2

Partyline meldungen oder sonstwas wäre nich schlecht ;)

Gruss

Es kommt gar keine Meldung oder Reaktion.
Weder auf der Partyline noch im Chan.

Deswegen bin ich ja so ratlos.

Ciao Vision

Cu Vision
CyBex  03-31-2007, 19:37   Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage        Quote  Reply
nie da
(Administrator)

Avatar

Member since 01/2004
236 Posts
Location: Berlin
Quote by Vision:
Ich habe folgende Einstellungen:
tv-allow: 1 
tv-chanmodes: {voice halfop op}
tv-userflags: +vo-dq
tv-flood: 20:600
tv-haupt: {ard zdf pro7 sat1 rtl rtl2 vox orf1}
Flags +tvmovie ist auch da.

Is das die Config aus dem Script oder von .chaninfo #channel? (Falls vom Script, bitte mal die von .chaninfo pasten)

Bitte letzteres geben, die in dem Script werden nur beim initialisieren benutzt...

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
Vision  03-31-2007, 21:48         Quote  Reply
Member since 09/2006
23 Posts
Location: Berlin
Quote by CyBex:
Quote by Vision:
Ich habe folgende Einstellungen:
tv-allow: 1 
tv-chanmodes: {voice halfop op}
tv-userflags: +vo-dq
tv-flood: 20:600
tv-haupt: {ard zdf pro7 sat1 rtl rtl2 vox orf1}
Flags +tvmovie ist auch da.

Is das die Config aus dem Script oder von .chaninfo #channel? (Falls vom Script, bitte mal die von .chaninfo pasten)

Bitte letzteres geben, die in dem Script werden nur beim initialisieren benutzt...

Das sind bzw. waren die Werte von .Chaninfo #channel

Hat jemand evtl. eine Idee, was ich falsch mache?

Cu Vision
This post was edited 2 times, last on 04-02-2007, 09:53 by Vision
Vision  04-03-2007, 14:19         Quote  Reply
Member since 09/2006
23 Posts
Location: Berlin
Der tv.cache sieht auch sehr merkwürdig aus.

Gleich am Anfang im tv.cache steht:
array set ::tvcache [list zdftheaterkanal {09:00 wyCcb.y158e0s8.3k.4H3ho.SSSgt0vV94C/6xez6.TWgDr.vnL0l/1Z0Y3/r0f9X1ESowz0 {}

Ist das richtig so ?

Cu Vision
CyBex  04-03-2007, 14:36   Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage        Quote  Reply
nie da
(Administrator)

Avatar

Member since 01/2004
236 Posts
Location: Berlin
ja, das is völlig korrekt so.. Es is codiert damit sonderzeichen keine probs haben..
Gehts evt wenn es ein anderer User benutzt.. !tv on nochma probieren.. ansonsten keine idee...

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
Vision  04-03-2007, 19:21         Quote  Reply
Member since 09/2006
23 Posts
Location: Berlin
Quote by CyBex:
ja, das is völlig korrekt so.. Es is codiert damit sonderzeichen keine probs haben..
Gehts evt wenn es ein anderer User benutzt.. !tv on nochma probieren.. ansonsten keine idee...

Anderen User hab ich schon probiert.
!tv on hab ich auch schon gemacht. Auf !tv on/off reagiert er auch und ändert die Flags. Aber auch da kommt keine Ausgabe.

Bisher kam nicht ein Echo von dem Script. Weder im Chan, noch in der Partyline.

Der Eggdrop läuft auf einem Unrealserver.
Da der Egg ansonsten >30 Scripts ohne Probleme verarbeitet und auch als News und Chanbot sauber arbeitet, weiss ich nicht mehr wo ich suchen soll.

Cu Vision
CyBex  04-03-2007, 20:11   Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage        Quote  Reply
nie da
(Administrator)

Avatar

Member since 01/2004
236 Posts
Location: Berlin
gibs da irgendwelche Farb-Unterdrückung oder sowas? Beim QuakeNet is das Chanmode +c ...

Ansonsten könntest du mal gucken ob die .binds bei den HITS hochgezählt werden.

Ansonsten kann ich nur mal besuchen kommen und dich bitten mit .tcl oder !tcl ein paar sachen nach zu kontrollieren und evt durch einfügen ein paar putlogs rauszufinden, wo der Fehler liegt...

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
Vision  04-03-2007, 21:49         Quote  Reply
Member since 09/2006
23 Posts
Location: Berlin
Erst dacht ich, er findet die http nicht, aber ich lade dieses /egghttp.tcl gleich am Anfang.

Eine Farbunterdrückung (+S) gibt es zwar, aber die ist deaktiviert.
Der Channel ist komplett offen (nrt).

Ich habe mal nachgeschaut. Die Hits werden hochgezählt.
Nach 3x Eingabe von !tv zdf zeigt er auch:
pub  -|-   !tv   3 tvreply

Cu Vision
JeanLuc04-03-2007, 23:47         Quote  Reply
(Guest)
Hi,

zuerst mal Danke für das Script, gutes Gerät!

Dann mal eine Frage, bei der Erinnerungsliste, wie lange vor der Sendung wird erinnert, und kann ich einstellen, wie viel vorher er erinnern soll?

Gruß
JeanLuc
greendv04-04-2007, 14:40         Quote  Reply
(Guest)
Hallo,

hmm .. irgendwie haut bei mir was nicht hin. Wo genau möchte der eigentlich den Cache anlegen ? Muss ich dafür irgendwelche rechte setzen ? In der Partyline steht nur, dass er anfängt, aber dann kommt nichts mehr. Ich finde auch nirgengends eine tv.cache.

Was hab ich überlesen ?  :rolleyes:
CyBex  04-05-2007, 09:37   Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage        Quote  Reply
nie da
(Administrator)

Avatar

Member since 01/2004
236 Posts
Location: Berlin
Quote by Vision on 04-03-2007, 21:49:
Erst dacht ich, er findet die http nicht, aber ich lade dieses /egghttp.tcl gleich am Anfang.
Nach 3x Eingabe von !tv zdf zeigt er auch: pub  -|-   !tv   3 tvreply

Das egghttp wird auch garnich benötigt, sondern das http (denke ab version 2.3)... Geh doch mal auf die shell und probier:  tclsh > package require http
dann sollte er dir die version verraten.

Zu den hochzaehlen, probier doch mal: .chanset #channel tv-flood 1:1800 .. eigentlich sollte er dann bei der 2. Anfrage innerhalb von 30 Minuten als Private NOTICE antworten (wegen flood schutz und so)


Quote by JeanLuc on 04-03-2007, 23:47:
Dann mal eine Frage, bei der Erinnerungsliste, wie lange vor der Sendung wird erinnert, und kann ich einstellen, wie viel vorher er erinnern soll?

Immer 5 Minuten vorher und wenn die Sendung losgeht...
1                       if {[utimerexists $cmd]==""} {
2                          set tid2 [utimer [expr {$diff-312}] $cmd2]
3                          set tid [utimer [expr {$diff-12}] $cmd]
4                       }
Die Zeilen sind zu Modifizieren, wenn man andere Zeiten wünscht und am besten den Text drüber...


Quote by greendv:
irgendwie haut bei mir was nicht hin. Wo genau möchte der eigentlich den Cache anlegen ? Muss ich dafür irgendwelche rechte setzen ? In der Partyline steht nur, dass er anfängt, aber dann kommt nichts mehr. Ich finde auch nirgengends eine tv.cache.

Das tv.cache File sollte da liegen wo auch deine Eggdrop-Config liegt bzw wo man ihn startet.. Eigentlich sind die default rechte auch erstmal erlaubt für alle.. Pingt der bot denn aus, also is er blockiert oder macht er nur einfach nix? tip, lies mal weiter oben mit den .console einstellungen...

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
greendv04-05-2007, 14:13         Quote  Reply
(Guest)
Also das war jetzt mehr als merkwürdig. Gestern ging es nicht .. in der Partyline stand nach ner halben Stunde sogar mal was von fehlenden Rechten, und gerade wollte ich mir alles nochmal anschauen, und jetzt gibts tatsächlich ein chachefile, was er heute um 6 Uhr anlegte. Verrückt  :-p

Also jetzt läuft er spitze, vielen Dank dafür !
Vision  04-05-2007, 16:22         Quote  Reply
Member since 09/2006
23 Posts
Location: Berlin
Quote by CyBex:
Das egghttp wird auch garnich benötigt, sondern das http (denke ab version 2.3)... Geh doch mal auf die shell und probier:  tclsh > package require http
dann sollte er dir die version verraten.

Zu den hochzaehlen, probier doch mal: .chanset #channel tv-flood 1:1800 .. eigentlich sollte er dann bei der 2. Anfrage innerhalb von 30 Minuten als Private NOTICE antworten (wegen flood schutz und so)

Als Version sagt er mir 2.5.0

Das mit dem Floodschutz habe ich probiert, aber es kommt immer noch keine Ausgabe.

Habe ich evtl. im Script was falsch eingestellt ?
Soll ich dir den Script mal schicken ? Wenn ja, an welche Adresse?

Cu Vision
Vision  04-05-2007, 16:57         Quote  Reply
Member since 09/2006
23 Posts
Location: Berlin
Eben habe ich mal die 1.0.6.Beta ohne Änderungen eingeladen.

Da kommt wenigstens ein Echo auf der Partyline. Zwar noch nicht im #Chan , aber evtl. hilft das bei der Fehlersuche.

Wenn ich im Chan: !tv ard 20:00 2 eingebe, dann steht auf der Partyline: tvreply2 t:20:0 ard f:0 n:2

Cu Vision
CyBex  04-05-2007, 17:33   Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage        Quote  Reply
nie da
(Administrator)

Avatar

Member since 01/2004
236 Posts
Location: Berlin
ne, das script zu mir schicken macht nich soviel sinn.. Wenn dann würd es mehr Sinn ergeben, mal ein paar put(cmd)logs in die puttv einzubauen um mal zu gucken ob und was die ausgeben will... Denn wenn er schon bis tvreply2 kommt, glaub ich nich, das in showdata noch ein fehler is.. Das is einer der ältesten nich angefassten Funktionen :-)

Mach doch mal zwischen:
1  proc puttv {chan text} {
2     set nocolor [list]; set color [list]; set nicks [list]
bitte ein:
1  putlog "puttv, dest: $chan; text:$text;"
und guck ob das in der Partyline oder im Logfile erscheint...

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
JeanLuc04-05-2007, 18:48   | Danke      Quote  Reply
(Guest)
Quote by CyBex:
Immer 5 Minuten vorher und wenn die Sendung losgeht...
1                       if {[utimerexists $cmd]==""} {
2                          set tid2 [utimer [expr {$diff-312}] $cmd2]
3                          set tid [utimer [expr {$diff-12}] $cmd]
4                       }
Die Zeilen sind zu Modifizieren, wenn man andere Zeiten wünscht und am besten den Text drüber...


wunderbar, genau die Zeile haben ich gestern nicht gefunden.

Noch eine andere Frage, kann ich den Pot irgendwie zwingen das TV Programm neu zu cachen? Einen Befehl habe ich nicht gefunden. WÜrde es funktionieren einfach die cache datei zu löschen und dann zu rehashen?
Vision  04-05-2007, 20:34         Quote  Reply
Member since 09/2006
23 Posts
Location: Berlin
Quote by CyBex:
Mach doch mal zwischen:
1  proc puttv {chan text} {
2     set nocolor [list]; set color [list]; set nicks [list]
bitte ein:
1  putlog "puttv, dest: $chan; text:$text;"
und guck ob das in der Partyline oder im Logfile erscheint...

Okay, nun erscheint nach Eingabe von !tv ard auf Partyline:
puttv, dest: #news; text:�20:15� (ard) �Pfarrer Braun (Das Erbe von Junkersdorf)� [Krimireihe];
puttv, dest: #news; text:�21:45� (ard) �Panorama (Berichte - Analysen - Meinungen)� [Magazin];
puttv, dest: #news; text:�22:15� (ard) �Tagesthemen� [Nachrichtenmagazin];

Cu Vision
noize04-10-2007, 00:02         Quote  Reply
(Guest)
Hiho

Wie verhält sich das wenn 2 oder mehr Bots das Script nutzen? Für jeden eine tv.cache wäre nicht so pralle.  :rolleyes:
CyBex  04-10-2007, 06:15   Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage        Quote  Reply
nie da
(Administrator)

Avatar

Member since 01/2004
236 Posts
Location: Berlin
Quote by JeanLuc on 04-05-2007, 18:48:
Noch eine andere Frage, kann ich den Pot irgendwie zwingen das TV Programm neu zu cachen? Einen Befehl habe ich nicht gefunden. WÜrde es funktionieren einfach die cache datei zu löschen und dann zu rehashen?
Wenn du pub!tcl hast oder partyline .tcl dann einfach: "cachetvdata" aufrufen.. pub!tcl gibs hier: http://tclhelp.net/?menu=files&sub=top

Quote by noize:
Wie verhält sich das wenn 2 oder mehr Bots das Script nutzen? Für jeden eine tv.cache wäre nicht so pralle.  :rolleyes:
Dafür wurde das tv.addon.tcl geschrieben.. Das entfernt den bind time fürs cachen und überwacht statt desen ob sich die mtime vom Cache File ändern und lädt es neu ein.

Quote by Vision on 04-05-2007, 20:34:
Okay, nun erscheint nach Eingabe von !tv ard auf Partyline:
puttv, dest: #news; text:�20:15� (ard) �Pfarrer Braun (Das Erbe von Junkersdorf)� [Krimireihe];
Hmm.. genau das sollte dann eigentlich auch im channel #news landen, was hinten als Text ist. Ich habe irgendwie immernoch den Verdacht das es was mit den Farben/Bold/Underline zu tun hast.. Denn genau dieser Text sollte eigentlich in #news erscheinen...

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
Vision  04-10-2007, 18:14         Quote  Reply
Member since 09/2006
23 Posts
Location: Berlin
Quote by CyBex:
Hmm.. genau das sollte dann eigentlich auch im channel #news landen, was hinten als Text ist. Ich habe irgendwie immernoch den Verdacht das es was mit den Farben/Bold/Underline zu tun hast.. Denn genau dieser Text sollte eigentlich in #news erscheinen...

Am einfachsten wäre es, wenn du dir selber ein #Chan im irc.vsoplanet.de erstellst und da deinen Bot mit dem Script testest, denn da lasse ich auch den Bot/Script laufen. Dann könnten wir sicher schnell den Fehler finden.

Cu Vision
Vision  04-14-2007, 00:20         Quote  Reply
Member since 09/2006
23 Posts
Location: Berlin
Zwischenlösung:

Ich habe nun einfach ein putserv "privmsg $chan :$text" hinzugefügt und nun sendet der Script auch in den Channel.

Cu Vision
Vision  04-18-2007, 13:54         Quote  Reply
Member since 09/2006
23 Posts
Location: Berlin
Auch wenn noch nicht alles 100% rund läuft, so möchte ich trotzdem mal ein Lob an CyBex aussprechen. Geniales Script.

Cu Vision
CyBex  04-18-2007, 17:51   Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage        Quote  Reply
nie da
(Administrator)

Avatar

Member since 01/2004
236 Posts
Location: Berlin
vision, ich glaub ich habe gerade deinen thread im coding forum gelesen

http://www.coding-board.de/board/showthread.php?p=139670

Das bist doch du oder? ;)

Das merkwürdige ist, eigentlich sollte das ergebnis 100% das gleiche sein, zumindest solange der reminder nich gleichzeitig an mehrere senden will..

Denn putmsg ist nur ein Befehl in der Alltools.tcl und der inhalt ist:

proc putmsg {dest text} {
    puthelp "PRIVMSG $dest :$text"
}

Das putty macht also nix weiter als zu gucken, an wem es senden soll und würde wenn es an mehrere geht folgendes machen...

puthelp "PRIVMSG #chan1,#chan2 :text"

aber bei einem einfachen !tv sollte es nur ein ziel geben und damit sollte die message genauso aussehen wie du sie reingeschrieben hast..

Das einzige was ich mir vorstellen kann ist, das du die Alltools.tcl nich geladen hast, aber dann hätte ein Fehler auf der Partyline kommen müßen..  aber du kannst ja gerne mal die putmsg austauschen gegen:

putmsg [join $nocolor ,] [striptext $text] => puthelp "PRIVMSG [join $nocolor ,] :[striptext $text]"

putmsg [join $color ,] $text => puthelp "PRIVMSG [join $color ,] :$text"

putnotc [join $nicks ,] $text => puthelp "NOTICE [join $nicks ,] :$text"

Aber Sinn ergibt es leider nicht...

Ich hatte leider auch noch keine Zeit mir einen neuen Eggy aufzusetzen um es in deinem Netzwerk auszuprobieren...

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
UncleSam  04-18-2007, 18:06   ICQ  MSN  Homepage        Quote  Reply
UncleSam

Avatar

Member since 03/2006
10 Posts
Location: München
Anregungen:

Könnt ihr im script ne setting machen wo er die die tvlisten der channel speichert (da ichs auf mehreren bots am laufen habe)

Und weis ned ob ich die aktuellste version habe, aber da ist nen bug drinnen bei !tvsearch house eingiebt (bin dr house fan muss ich zugeben)

Euer UncleSam
CyBex  04-18-2007, 19:22   Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage        Quote  Reply
nie da
(Administrator)

Avatar

Member since 01/2004
236 Posts
Location: Berlin
auch wenn man aus den wirren zeichen von Sam nich schlau wird (gibt ja zum glück IRC) haben wir es hinbekommen...

Die BETA und das ADDON haben kleine änderungen bekommen..

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
kokko05-04-2007, 01:01         Quote  Reply
(Guest)
Hallo.
Also nachdem JeanLuc (*wink*) das Script zum laufen gebracht hat, wunderts mich doch stark, das ich das nicht hinbekomme ;)

Wenn ich das tv.tcl lade und den den Bot rehashe, passiert folgendes:

1   Tcl error in file 'eggdrop.conf':
2   can't find package http
3   while executing
4   "package require http"
5   (file "scripts/tv.tcl" line 171)
6   invoked from within
7   "source scripts/tv.tcl"
8   (file "eggdrop.conf" line 279)
9   * KONFIGURATIONSDATEI NICHT GELADEN (NICHT GEFUNDEN ODER FEHLER)
10   [10] Chat geschlossen

Es wundert mich doch arg, weil ich es schon mal auf einem anderen Windrop zum Laufen brachte und dann aus heiterem Himmel dieser Fehler auftrat. Nur hier lässt sich das Ding nicht mal starten und jedesmal schmiert der Bot ab.

Jemand ne Idee, wie ich das lösen kan ?


Thx

-k
CyBex  05-04-2007, 08:22   Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage        Quote  Reply
nie da
(Administrator)

Avatar

Member since 01/2004
236 Posts
Location: Berlin
Hallo,

das "http" package gehört normalerweise zur Tcl installation dazu, nur scheint es bei dir nicht dabei zu sein...

Zieh dir das Tcl-Packet auf http://tcl.tk und in dem GZip File findest du dann eigentlich einen ordner libary/http/http.tcl ... Diese kopierst du einfach in den Ordner wo deine anderen scripte sind und machst ein:
1  source scripts/http.tcl
bevor du das TV Script lädst...

Viel Glück ;)

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
kokko05-06-2007, 02:54   | Schade      Quote  Reply
(Guest)
Das haut nicht hin. Immernoch die gleiche Fehlermeldung.
Oder sollte ich mir etwas was falsches gezogen haben?
Von hier http://tcl.tk/software/tcltk/downloadnow85.html hab ich den ersten Link gesaugt, ausgepackt und die File war auch dort, wo du es beschrieben hattest. Den Eintrag in die Config hab ich auch gemacht. Nur leider reagiert der Windrop immernoch so..
das "http" package gehört normalerweise zur Tcl installation dazu, nur scheint es bei dir nicht dabei zu sein...
Ich habe einen Windrop, nicht das du da was verwechselst oder so.. ;-)
Thx bis hierher..


-k
kokko  05-06-2007, 03:21   | Hab mich mal angemeldet.. Homepage        Quote  Reply
Member since 05/2007
2 Posts
Location: Berlin
..weil mir gerade was aufgefallen ist.
Und zwar ist die Fehlermeldung nicht exakt die selbe:

1  (02:27:22) (smegma) [02:29] TV Script v1.0.6.2 loaded (scripts/tv.tcl)
2  (02:27:22) (smegma) [02:29] Tcl error in file 'eggdrop.conf':
3  (02:27:22) (smegma) [02:29] conflicting versions provided for package "http": 2.5.2, then 2.5.3
4  (02:27:22) (smegma) while executing
5  (02:27:22) (smegma) "package provide http 2.5.3"
6  (02:27:22) (smegma) (file "scripts/http.tcl" line 27)
7  (02:27:22) (smegma) invoked from within
8  (02:27:22) (smegma) "source scripts/http.tcl"
9  (02:27:22) (smegma) (file "eggdrop.conf" line 319)
10  (02:27:22) (smegma) [02:29] * KONFIGURATIONSDATEI NICHT GELADEN (NICHT GEFUNDEN ODER FEHLER)
11  DCC session closed

Hab ich mir ne falsche File gezogen oder?
Könntest du mir, wenn das der Fall sein sollte, eine anbammeln die funktioniert?


-k
This post was edited 1 times, last on 05-06-2007, 03:32 by kokko
CyBex  05-06-2007, 03:29   Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage        Quote  Reply
nie da
(Administrator)

Avatar

Member since 01/2004
236 Posts
Location: Berlin
ne, ich vermutte du hast das http doch schon irgendwo, nur scheinbar erst nach dem tv script geladen... Denn irgendwoher kommt die version 2.52..
Es muss halt erst das http (1x) und dann das tv script geladen werden.. nimm  das neue am besten nochmal raus und pack das tv script ganz ans ende der config...

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
kokko  05-06-2007, 03:53   | Also.. Homepage        Quote  Reply
Member since 05/2007
2 Posts
Location: Berlin
..aufm Testbot läuft das Ganze schonmal. Danke für den Tip mit dem ans Ende stellen. Ich denke das war der Fehler.

1  (03:46:23) ((Zollstock) [03:46] Tcl error [tvreply]: can't read "::tvcache(pro7)": no such element in array

Ne Idee was es damit aufsich hat? Weil gerade Pro7 ..wenns TD1 wäre, wärs mir ja Latte. Aber gerade die Erinnerungsfunktion macht erst mit Pro7 Sinn.


-k
CyBex  05-06-2007, 09:24   Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage        Quote  Reply
nie da
(Administrator)

Avatar

Member since 01/2004
236 Posts
Location: Berlin
wenn du gewartet hättest bis das cachen fertig is, oder einfach mal oben gelesen hättest, würdest du sehen, das diese problem nich zum erstn mal zu sehen is... Aber wie durch ein wunder wirds nachher gehen.. :)

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
Vision  05-07-2007, 10:46         Quote  Reply
Member since 09/2006
23 Posts
Location: Berlin
Quote by CyBex on 04-18-2007, 17:51:
Das einzige was ich mir vorstellen kann ist, das du die Alltools.tcl nich geladen hast, aber dann hätte ein Fehler auf der Partyline kommen müßen..  aber du kannst ja gerne mal die putmsg austauschen gegen:

putmsg [join $nocolor ,] [striptext $text] => puthelp "PRIVMSG [join $nocolor ,] :[striptext $text]"

putmsg [join $color ,] $text => puthelp "PRIVMSG [join $color ,] :$text"

putnotc [join $nicks ,] $text => puthelp "NOTICE [join $nicks ,] :$text"

Aber Sinn ergibt es leider nicht...

Ich hatte leider auch noch keine Zeit mir einen neuen Eggy aufzusetzen um es in deinem Netzwerk auszuprobieren...

Hi CyBex

Mit dieser Änderung funktioniert es auch.

Die alltools.tcl wird übrigens gleich am Anfang von Eggdrop geladen.

Cu Vision
Vision  05-07-2007, 11:22   | Kleiner Vorschlag      Quote  Reply
Member since 09/2006
23 Posts
Location: Berlin
Ich haette da 2 kleine Vorschläge:
Immer wieder muss ich Usern erklären wie TV genau funktioniert.
Schön wäre es, wenn man mit !tv help eine kleine Hilfe bekommen würde.
Evtl. ginge das ja auch so, das bei der Ausgabe gleich die Userflags beachtet werden, so das OPs etwas mehr Hilfe bekommen.

Schön wäre es auch, wenn man mit einem Befehl die Senderliste alphabetisch sortiert ausgeben könnte.

Cu Vision
DerAl05-18-2007, 23:17         Quote  Reply
(Guest)
geniales script, leider sagt er in der Partyline immer ich habe nicht genug rechte.

Wie kann ich beeinflussen welche Rechte ich denn habe? Bin ganz normal als Founder im Channel angemeldet und bin auch admin vom Bot.

Bitte kurze Hilfe dazu, danke!
CyBex  05-21-2007, 20:30   Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage        Quote  Reply
nie da
(Administrator)

Avatar

Member since 01/2004
236 Posts
Location: Berlin
Quote by DerAl on 05-18-2007, 23:17:
geniales script, leider sagt er in der Partyline immer ich habe nicht genug rechte. Wie kann ich beeinflussen welche Rechte ich denn habe? Bin ganz normal als Founder im Channel angemeldet und bin auch admin vom Bot.

Scheinbar erkennt dich der Bot aber nich als solcher.. ".channel #chan" sollte dein Handle anzeigen, was ja die Rechte hat.. Steht da ein "*" unter dem Handle biste nur einer von vielen.. Dann musste deine Hostmask zu deinem Handle hinzufügen..

Ansonsten is ganz oben im Script die Configuration:
1  # global-tv-allow (digit)
2  # 1 = Alle dürfen und es wird auch kein Chanmode oder Userflag geprüft
3  # 2 = Prüft die Chanmodes (isop, isvoice usw)
4  # 3 = Prüft die Userflags im Bot (zB +m für master, -dq für alle die nicht voice oder op haben dürfen, +m-dq ein mix aus beidem)
5  # 4 = Prüft die Chanmodes oder die Userflags, man braucht also eins von beidem
6  # 5 = Prüft die Chanmodes und die Userflags, man braucht also beides
7  set global-tv-allow 1
8  
9  # global-tv-chan (string)
10  # Prüft, wenn "allow" auf 1,3 oder 4 steht.
11  # default: voice halfop op
12  # Darf nie leer ("") sein, regelt das über den allow einsteller! (sonst erkennt der Bot nich, wann er default werte laden soll)
13  set global-tv-chanmodes "voice halfop op"
14  
15  # global-tv-flags (string)
16  # zB +m für master, -dq für alle die nicht voice oder op haben dürfen, +m-dq ein mix aus beidem
17  # * = muss beim Bot geadded sein, muss aber nich unbedingt flags haben.
18  # Darf nie leer ("") sein, regelt das über den allow einsteller!
19  #set global-tv-userflags "+nmolavgf-kdrq|+nmolavgf-kdrq"
20  set global-tv-userflags "*"
21  
22  # global-tv-flood (digit:digit)
23  # Anzahl:Zeit in sekunden, aus is, wenn eins von beidem auf 0 steht.
24  # 3:1800 bedeutet, der Bot antwortet 3x öffentlich in 10 Minuten und schaltet dann automatisch die antwort direkt an Nick um
25  # set global-tv-flood 0:0 ; # aus :)
26  set global-tv-flood 3:1800
27  
28  # global-tv-haupt (string)
29  # die default haupt sender
30  set global-tv-haupt "pro7 sat1 rtl rtl2 vox"
31  
32  # tv-show-syntax (boolean 0/1)
33  # bei !tv die syntax anzeigen oder gleich die Hauptsender?
34  set tv-show-syntax 0
35  
36  # tv-master (string)
37  # flags die nötig sind, um Einstellungen zu verändert oder das Script an/aus zuschalten.
38  set tv-master "+nmol-kdrq|+nmol-kdrq"
39  
40  # tv-op (string)
41  # flags die nötig sind, um Sendungen/Sender zu verändern
42  set tv-op "+nmoavgfl-kdrq|+nmoavgfl-kdrq"
43  
44  # tv-trigger (char)
45  set tv-trigger "!"

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
Pogo05-29-2007, 21:40   | Frage :-)      Quote  Reply
(Guest)
Funktioniert ja wunderbar!
Hab ich ganz alleine hinbekommen *freu*

Nur mal ne Frage: Kann man beim !tvsearch irgendwie nen paar Sender ausschliessen (nur Hauptsender z.b.)? Und wenn ja wie? Weil meistens sind mir die Sender die er findet nichtmal bekannt :-)
(weiss ja die Inetseite is schuld *g* aber vielleicht nach Vorgaben filtern...? )

Oder die Ausgabe verlängern?

Ansonsten schon ne nette Spielerei das Skript :-p
Würde mich über eine Antwort sehr freuen!

MfG Pogo
Vision  06-01-2007, 09:52   | Vorschläge      Quote  Reply
Member since 09/2006
23 Posts
Location: Berlin
Mich mich würde mal interessieren, ob meine kleinen Vorschläge gelesen wurden und was die Meinung von @CyBex dazu ist.

Cu Vision
CyBex  06-01-2007, 10:29   Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage        Quote  Reply
nie da
(Administrator)

Avatar

Member since 01/2004
236 Posts
Location: Berlin
man sieht, niemand liest den source oder versucht ihn zu verstehen... :-)

Wenn man sich die Beta angucken würde, hätte man gesehen das da einiges (unter anderem auch eine Hilfe) vorbereitet worden ist... senderliste.. naja, wäre einfach.. wir (thommey und ich) haben interessantere sachen am wickel und wir haben verdammt wenig Zeit..

Bei mir lohnt es sich nur am Wochenende was zu tun und ich habe noch diverse andere Projecte.. Aber wir sind schon am überlegen es auf eine Seite (oder server) mit versionsverwaltung zu packen, das wirklich jeder mitmachen kann...

Momentan müßen ich und thommey das schon imer sehr kompliziert zusammenbringen, wenn einer von uns was ändert....

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
Vision  06-08-2007, 09:22         Quote  Reply
Member since 09/2006
23 Posts
Location: Berlin
Quote by CyBex on 06-01-2007, 10:29:
man sieht, niemand liest den source oder versucht ihn zu verstehen... :-)

Wenn man sich die Beta angucken würde, hätte man gesehen das da einiges (unter anderem auch eine Hilfe) vorbereitet worden ist... senderliste.. naja, wäre einfach.. wir (thommey und ich) haben interessantere sachen am wickel und wir haben verdammt wenig Zeit..

Bei mir lohnt es sich nur am Wochenende was zu tun und ich habe noch diverse andere Projecte.. Aber wir sind schon am überlegen es auf eine Seite (oder server) mit versionsverwaltung zu packen, das wirklich jeder mitmachen kann...

Momentan müßen ich und thommey das schon imer sehr kompliziert zusammenbringen, wenn einer von uns was ändert....

Hi Cybex

Das stimmt so aber nicht ;) Zumindest nicht in meinem Fall. Denn alleine durch die Probleme, die ich anfangs mit dem Script hatte, habe ich den Source unzählige male durchgelesen und auch versucht zu verstehen. Leider kenne ich mich mit TCL eben nicht so gut aus. Ich habe auch schon längst den Abschnitt für Hilfe/Help,Live uw entdeckt, aber wie man da nun eine Hilfe einfügt, weiss ich einfach nicht. Ich bin eben Hardwaretechniker ;)

Cu Vision
CyBex  06-09-2007, 12:46   | Mini-Update Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage        Quote  Reply
nie da
(Administrator)

Avatar

Member since 01/2004
236 Posts
Location: Berlin
Auf vielfachen Wunsch habe ich mich mal durchgerungen und ein Hilfe erstellt. Dieses steht nun in der Beta bereit: http://cybex.b0rk.de/files/tcl/powered/tv.beta.tcl bzw. http://cybex.b0rk.de/files/tcl/powered/tv.beta.tcl.txt

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
Vision  06-14-2007, 18:51         Quote  Reply
Member since 09/2006
23 Posts
Location: Berlin
Quote by CyBex on 06-09-2007, 12:46:
Auf vielfachen Wunsch habe ich mich mal durchgerungen und ein Hilfe erstellt. Dieses steht nun in der Beta bereit: http://cybex.b0rk.de/files/tcl/powered/tv.beta.tcl bzw. http://cybex.b0rk.de/files/tcl/powered/tv.beta.tcl.txt

Danke !!

Cu Vision
wolf06-22-2007, 16:00         Quote  Reply
(Guest)
Hio, habe in der Senderliste PremiereDirekt1 und auch BlueMovie1 mal zugefügt, um das zu testen. Leider werden die Sendungen nicht gefunden. Fehler zeigt er nicht an in conf. Nur bot: Sender nicht gefunden.

Reagiert er nicht auf dei Programme??

wolfi
CyBex  06-22-2007, 16:14   Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage        Quote  Reply
nie da
(Administrator)

Avatar

Member since 01/2004
236 Posts
Location: Berlin
wie hast du die denn genau hinzugefügt? und hast du danach nochmal "cachetvdata" aufgerufen? Weil sonst werden die Information erst am nächsten Tag um 5uhr geholt...

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
wolfi06-22-2007, 16:21         Quote  Reply
(Guest)
hio, habe in conf eingegeben:

.set global-tv-haupt "pro7 sat1 rtl rt2 vox 3SAT SRTL VOX N24 DSF VIVA MTV Premiere1 Premiere2 Premiere3 Premiere4 Premiere5 Premieresport Premierestart BlueMovie1 PremiereDirekt1"

Die meisten gehen, aber nur nich the last 2.
!tv haupt geht bei mir auch nicht im bot.

Gut wenns erst ab 05:00 geht ist es verständlich. Die Frage ist ja, wie man die Sender korrekt schreiben muss, damit er sich die Daten holt.

wolfi

Ansonsten goiles script, Bin gespannt, ob er mich an Simpsons erinnert :D
CyBex  06-22-2007, 16:33   Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage        Quote  Reply
nie da
(Administrator)

Avatar

Member since 01/2004
236 Posts
Location: Berlin
ach du wolltest die zu den hauptsender dazu packen.. ich dachte ganz allgemein zur senderliste... Denn die sender sind erstmal garnich in der normalen Senderliste..

dafür musst du erstmal das tv(.beta).tcl öffnen und sie da hinzufügen.. Ich würde dir jetzt auch gerne sagen wie und was genau, aber ich finde die beiden sender garnicht auf http://tvmovie.de/TV_Programm.10.0.html

Wenn du da aber selbst Sender findest die dir fehlen, source code der Seite angucken und nach <option value="SENDERNR">SENDERNAME</option> suchen und den Sender dann bei "set ::tv(senderliste) {...}" hinzufügen...
Aber wie gesagt, find beide sender nicht bei TvMovie, deswegen kann ich dir nu nich die SenderNr sagen...

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
Advanced options for this topic:

Ignore this topic (Do not list this topic in the "unread topics" search. You are currently not ignoring this topic.)
Hide this topic (Hidden topics are not displayed in the topics list. This topic is currently not hidden.)
Go to forum

Unclassified NewsBoard 1.5.3-d | © 2003-4 by Yves Goergen