10-25-2014, 14:37 +0200
AuthorPost
CyBex  12-01-2005, 23:31   | [EGG] TV Script Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage
nie da
(Administrator)

Avatar

Member since 01/2004
260 Posts
Location: Berlin
Mit der Vorarbeit von thommey konnte ein sehr nettes TV Script entstehen, was einem 5 und direkt zum Start einer Sendung im IRC drauf aufmerksam macht... Und es funktioniert auch um 20:15, wo normalerweise die TV-Seiten überlastet sind, da es diese Information bereits irgendwann morgens holt.
Nach dem ersten Start is das Script aber auch nich sofort Einsatzbereit, da es erstmal den Cache füllen muss. Dieses könnt ihr auf der Partyline verfolgen. (.console +12)

Hier gehts zum Script:
Latest Stable: http://thommey.tclhelp.net/dl/dl.htcl?id=4 (tv.tcl)
Letzte uns bekannte Funktionierende Version

Latest Beta: http://thommey.tclhelp.net/dl/dl.htcl?id=8 (tv_beta.tcl)
Aktuelle Änderungen, die noch geprüft werden

OTR: http://thommey.tclhelp.net/dl/dl.htcl?id=10 (tv_addon_otr.tcl)
Holt die Daten von OTR (Beta Status)

AddOn: http://thommey.tclhelp.net/dl/dl.htcl?id=9 (tv_addon.tcl)
Master<>Slave Script, damit nur noch ein Bot (auf einem Rechner) holt und an die anderen Verteilt.
(Vor dem TVScript laden = Master, Nach dem TVScript laden = Slave)


Eine kleine Anleitung vom Script (is auch oben der Kopf)..

Hilfe:
  1. !tv <sender>  zeigt die nächsten Sendungen
  2. !tvsearch <suchwort>  sucht halt überall im Namen nach diesem Suchwort
  3. !tvadd <sender> <sendung>  fügt eine Sendung zur Beobachtungliste hinzu, die dann im Channel gemeldet wird.
  4. !tvdel <sender> <sendung>  entfernt wieder Sendungen.
  5. !tvlist  zeigt alle Sendung an, nach denen Ausschau gehalten wird.
  6. !addhaupt <sender>  fügt einen Sender zu den Hauptsender hinzu
  7. !delaupt <sender>  entfernt einen Sender von den Hauptsender
  8. !tvhaupt <sender>  listet alle Hauptsender auf.
  9. !tv on/off  schaltet das script im channel an/aus.
  10. !tv list  senderliste
  11. !tv reload  startet das Cachen der Daten neu, falls die Daten mal nicht aktuell sein sollten. ## Neu ab Version 1.8.2
  12. !tv get  zeigt die aktuellen Rechte/Flood/Hauptsender einstellung.
  13. !tv set <type> <wert>  aendert die aktuelle einstellung, folgende typen sind erlaubt: allow, chanmodes, userflags, flood und haupt(sender).


Beispiele:
  1. !tv rtl (listet die ndchsten 3 Sendung von RTL)
  2. !tv haupt (listet die aktuellen Sendungen von den Hauptsendern)
  3. !tv 2015 (listet die Hauptsender um 20:15 auf)
  4. !tv 23:45 (listet die Hauptsender um 23:45 auf)
  5. !tvsearch Simpsons (sucht nach den Simpsons)
  6. !tvadd pro7 Simpsons (f|gt die Simpsons zur Erinnerungsliste hinzu)
  7. !tvadd pro7 Family Guy (wie bei den Simpsons)
  8. !tvdel pro7 Simps (Entfernt das erste, was auf Simps was, vermutlich die Simpsons)
  9. !tvhaupt (listet alle Hauptsender auf)
  10. !addhaupt ard (f|gt Ard zu den Hauptsender hinzu)
  11. !delhaupt pro7 (lvscht Pro7 von den Hauptsendern)
  12. !tv set allow 5 (f|r Channelmodes und Userflags pr|fung)
  13. !tv set chanmodes op halfop (erlaubt nur f|r OPs die benutzung des TV-Scripts, sofern der Allow-Mode auf eine ChanMode pr|fung steht)
  14. !tv set userflags +nmol|+nmol (erlaubt nur f|r OPs oder grv_er die ..., sofern der Allow-Mode auf eine UserFlag pr|fung steht)
  15. !tv set flood 5:600 (erlaubt 5x in 10 minuten und antwortet danach als Notice und nicht mehr vffentlich)
  16. !tv set haupt ard zdf rbb (ersetzt alle Hauptsender aufeinmal, statt mit !addhaupt einzellne hinzuzuf|gen)


Config:
Es gibt jede menge Einstellungen, die sich auch erweitern können, deswegen guckt am besten einmal oben durch..  Das ist ist ein Beispiel:
  1. tv-trigger (char)
set tv-trigger "!"

Anfragen könnt ihr auch in #TCL im QuakeNet stellen, Feedback freut uns auch.. :listen:

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
This post was edited 13 times, last on 12-17-2011, 18:35 by burn
CyBex  12-03-2005, 08:56   | Miniupdate: !tvlist sortiert Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage
nie da
(Administrator)

Avatar

Member since 01/2004
260 Posts
Location: Berlin
Ja, hat mich halt gestört, das die immer in der Reihenfolge kamen, wie man sie geadded hat.
Deswegen habe ich mir erlaubt da gleich 2 lsorts einzubauen .. :-)

EDIT Todo:
  • !tv 2015
  • um 20:10-20:15 die hauptsender announcen
  • möglichkeit für nur !tv ohne syntax erklärung mit Hauptsender

 :listen:

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
This post was edited 4 times, last on 02-01-2006, 21:21 by CyBex
Possible  12-10-2005, 16:59   ICQ  Homepage
(Moderator)
Member since 05/2005
4 Posts
Location: Essen / NRW / Germany
eigentlich ganz hübbsch, gefällt mir.
Paar vorschläge: bestimme sender zur favoriten, so das man mit nur !tv halt alle aktuelle sendungen der favoriten sender sieht :)
und noch ein vorschlag: automatische errinerung mit einer liste der ganzen 20.15 sendungen(also dnan ein automatisches !tv einfach nur^^)
CyBex  12-31-2005, 13:51   Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage
nie da
(Administrator)

Avatar

Member since 01/2004
260 Posts
Location: Berlin
So, feature ritis hat wieder zugeschlagen...

Seite meinem letzten Text sind nun folgende Sachen von der Todo Liste gestrichen worden:
  1. !tv zeigt nun gleich die hauptsender an, wenn man mag
  2. !tv 2015 zeigt die hauptsender um 20:15 an
  3. die Hauptsender sind nun dynamisch für jeden Channel einzelln
  4. nick/channel basierte flood protection
  5. user rechte recht fein einstellbar, hoff ich :)

Hier gehts zum Script: http://cybex.b0rk.de/files/tcl/powered/

Viel Spass...

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
This post was edited 1 times, last on 12-31-2005, 14:03 by CyBex
CyBex  01-02-2006, 08:54   Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage
nie da
(Administrator)

Avatar

Member since 01/2004
260 Posts
Location: Berlin
Uh.. Nochmal ein mini update..  weil ich die debug sachen drin hatte..

und nu gibs noch !tv on/off/set/get als subtrigger um ein/aus zuschalten oder die Flood bzw Userrights im Channel einzustellen...

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
Tan1th01-16-2006, 03:20  
(Guest)
hi also bei mir will mein bot das script nicht laden

also ich hab das script in den script odner rein gepackt und dann halt in die config eingetragen "source scripts/tv.tcl" und dann wollte ich meinen bot starten aber er starte nicht. Er sagt mir da wäre ein script fehler im tv script  :-(
Ich weiss nicht was ich machen soll :#:

Mfg Tan1th
burn  01-16-2006, 05:23   Jabber  ICQ  MSN
(Administrator)
Member since 03/2004
38 Posts
Location: Germany, Nürnberg
Du müsstest dir das Script nochmal runterladen. Gestern wurden noch 2 Fehler ausgebessert.
-> http://cybex.b0rk.de/files/tcl/powered/tv.tcl
CyBex  01-16-2006, 07:26   Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage
nie da
(Administrator)

Avatar

Member since 01/2004
260 Posts
Location: Berlin
bzw wenn denn in der letzten Version immer noch der Fehler kommt, wäre es gut wenn du den Fehler mitschreiben würdest..

Vielleicht fehlt die ja auch nur das HTTP Package oder so...

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
Tan1th01-16-2006, 13:21  
(Guest)
while executing
"package require http"
(file "scripts/tv.tcl" line 135)
invoked from within
"source scripts/tv.tcl"
(file "eggdrop.conf" line 1336)

der fehler kommt immer noch  :wand:

muss ich da noch irgendwas laden ?

sry aber ich hab keine ahnung von scripten :P
CyBex  01-16-2006, 17:28   Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage
nie da
(Administrator)

Avatar

Member since 01/2004
260 Posts
Location: Berlin
Ja dir fehlt ganz eindeutig das HTTP package, das is kein Fehler vom Script, denn eigentlich gehört das HTTP Packet schon zum normalen TclPacket.. Da es aber vermutlich ein Windrop is der abgespeckt is oder kA, musste dir das selbst besorgen, zB: http://cvs.sourceforge.net/viewcvs.py/tcl/tcl/library/ und mit source vorher laden..

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
CyBex  01-16-2006, 19:27   Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage
nie da
(Administrator)

Avatar

Member since 01/2004
260 Posts
Location: Berlin
ok, ick hoffe nu is allet fixed :-)

ick werde in zukunft erstmal ne developer version zum testen freigeben..

voll stressig :p

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
CyBex  02-01-2006, 21:37   | Notiz Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage
nie da
(Administrator)

Avatar

Member since 01/2004
260 Posts
Location: Berlin
Umstellen auf nur einen Trigger, kann man ja konfigurierbar machen. Habe ja eh schon angefangen mit !tv <on/off/set/get>...

!tvsearch -> !tv s(earch) <keyword>
!tvadd -> !tv [r(emind)] a(dd) <sender> <sendung>
!tvlist -> !tv [r(emind)] l(ist)
!tvhaupt -> !tv [h(aupt)] l(ist)
!addhaupt -> !tv [h(aupt)] <sender>

löschen natürlich genau umgekehrt, und in zukunft noch:

!tv [t(ime)] a(dd) <sender> <zeit>

Ich will versuchen mit Kurzwörter/Buchstaben quasi möglichst schnell zugriff zu geben. Deswegen steht die langform in runden Klammern.
Optionale Parameter sind in eckigen Klammern.
Pflicht Parameter sind spitze Klammern. Dadurch wirds (hoffentlich) möglich zu erkennen, ob man !tv add <sender> (also Hauptsender) oder zB !tv a <sender> <sendung> (für Erinnerungen) und in zukunft !tv add <sender> <zeit> für Meldungen zu bestimmten Uhrzeiten..

bei nur "!tv list" soll dann natürlich alle 3 Kategorien angezeigt werden, wenn man nich spezifiziert.. Und evt noch mal das Usermanagment etwas überdenken, zumindest feiner einstellbar machen, wer was adden/deleten darf.

EDIT: So beim überfliegen seh ich gerade, das es lögischer wäre, !tv add <kategorie> <was> zu nehmen.. :-)

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
This post was edited 1 times, last on 03-14-2006, 22:29 by CyBex
maelcum03-14-2006, 17:05   | tcl error
(Guest)
Hallo ich kriege nen tcl error:
Tcl error [tvreply]: can't read "::tvcache(pro7)": no such element in array
Hab ich was vergessen/falsch gemacht?
CyBex  03-14-2006, 17:08   Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage
nie da
(Administrator)

Avatar

Member since 01/2004
260 Posts
Location: Berlin
Sieht so aus, als wenn du zu schnell probierst.. Dein Bot brauch erstmal 30-45 minuten (je nach Anzahl der Sender) bis alle Sender da sind, deswegen wird es normalweise auch um 3Uhr morgens gemacht..


EDIT zu Holzi, will nich extra was announcen: Schade holzi das du nich mal stehen gelassen hast, was war, dann hätten andere sich das evt gespart wenn hier ne lösung gestanden hätte :)

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
This post was edited 1 times, last on 03-20-2006, 18:54 by CyBex
holzi  03-20-2006, 08:01  
Member since 03/2006
1 Post
Edit ...hat sich erübrigt ;)

lg
holzi
This post was edited 1 times, last on 03-20-2006, 08:12 by holzi
CyBex  03-21-2006, 22:40   | 3 kleine Updates Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage
nie da
(Administrator)

Avatar

Member since 01/2004
260 Posts
Location: Berlin
So, ich habe mal meine letzten Neuerungen aus der BETA Version gefischt und ins entgültige Produkt gepackt :-)

  1. Der Cache wird nun auf der HD gesichert und beim restart geladen, statt alles wieder neu zu holen
  2. Es können nur noch "tv-op"s Sender/Sendungen hinzufügen
  3. Zeichen wie &quot; und so werden nun besser gewandelt..

GL :)

PS: Wenn jemand gleich seine Botconfig drinne haben will, kann er mir sowas gerne Mailen oder hier hinterlassen.. Sollte in etwa so aussehen:Something failed while rendering code in this thread, please inform #tcl on QuakeNet. Thank you.
EDIT: UncleSam, is vorgemerkt.. Aber das mach ich auch erst mit dem umstellen der Trigger, denn in der Beschreibung suchen sollte was besonderes sein...

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
This post was edited 1 times, last on 03-22-2006, 20:45 by CyBex
UncleSam  03-22-2006, 20:31   ICQ  MSN  Homepage
UncleSam

Avatar

Member since 03/2006
13 Posts
Location: München
Hab noch nen vorschlag.

Da ich mich gerne über Fußballsendungen z.B. informieren möchte, und die Spiele meist immer mit "Deutschland - Usa" z.B. angezeigt werden kann man da ja schlecht was allgemeines einstellen.

Aber hinter den resultaten steht ja auch die rubrik immer (hier z.B. [Fußball]). Kann man da ne erinnerungsfunktion adden nach der man sich auch nach diesen rubriken informieren lassen könnte?

Mfg Uncle|Sam
Irgendjemand04-07-2006, 16:18  
(Guest)
Da TVMovie das Design geändert hat und scheinbar auch die Suchanfragen, geht das Script zumindest vorlaeufig nicht.. Später mehr?!
rod04-09-2006, 12:31  
(Guest)
scheinbar kann man im moment das script nicht nutzen ;(

kommt ein update?
burn  04-09-2006, 12:35   Jabber  ICQ  MSN
(Administrator)
Member since 03/2004
38 Posts
Location: Germany, Nürnberg
Quote by rod:
scheinbar kann man im moment das script nicht nutzen ;(

kommt ein update?

Eine Nachricht über dir, ist auf das Problem schon eingegangen worden.
Es wird aufjedenfall daran gearbeitet. Wann genau das ganze Update fertig wird, ist noch unklar.
CyBex  04-10-2006, 13:04   | Quickfix Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage
nie da
(Administrator)

Avatar

Member since 01/2004
260 Posts
Location: Berlin
Als schnellen Fix gibs erstmal ne aktualisierte Beta Version...

http://cybex.b0rk.de/files/tcl/powered/tv.beta.tcl bzw http://cybex.b0rk.de/files/tcl/powered/tv.beta.tcl.txt

Zumindest die Standard Funktionen sollten erstmal wieder gehen... Alle Änderungen sind noch nich vollzogen..

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
Siggi04-11-2006, 12:50  
(Guest)
hallo zusammen
ich bekomme immer diesen fehler
kann mir vielleicht jemand helfen


..++ssccrriipptt  ttvvsseeaarrcchh

*** Scripting error in 'tvsearch.asc':
    Error   : 1024 (Anweisung erwartet)
    Position: Line 1, Column 0
    Context : "### TV v1.0.6rc5"
*** End of error message
*** Sorry, the script couldn't be added.
thom\\mey04-11-2006, 12:55  
(Guest)
Wo versuchst du das Script zu laden? Sieht nicht nach eggdrop aus. Angelbot?
Siggi04-11-2006, 12:56  
(Guest)
huch ich depp sorry
hab gedacht das fürn angelbot
mit eggdrop kennsch mich nu gar net aus
sorry
CyBex  04-11-2006, 22:50   Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage
nie da
(Administrator)

Avatar

Member since 01/2004
260 Posts
Location: Berlin
So, es is geschaft.. Wir können nun erstmal sagen, das die Version 1.0.6 entgültig ist und nun wieder die Feature erweiterung/verbesserung weitergehen kann. Hier die Veränderungen seit 1.0.5:

- v1.0.6 (CyBex)
  1. Einstellbares Triggerzeichen.. Default ! für !tv
  2. Optik :)
- v1.0.6 (thommey)
  1. Folgen-Informationen aus der eckigen Klammer gelöst
  2. &bull; hinzugefügt (als / weil man das richtige nicht im irc darstellen kann)
  3. Die cache-Prozedur dem neuen Design angepasst
  4. Cache-Zeitpunkt zweckmäßig auf 5:00-5:59 verschoben (tvmovie trennt die tage dort)

Dann kann ja jetzt die Feature Schlacht wieder losgehen, behaltet die Beta im Auge ;)

Stable: Download View

Ideen für weiter Updates:
  1. (cybex) Nich nur Channel, sondern auch NICK/Persönliche Erinnerung.
  2. (cybex) um 20:10-20:15/andere zeit die hauptsender announcen
  3. (cybex) kategorien announcen
  4. (cybex) alles auf einen trigger !tv umstellen
  5. (thommey) gleich eine ganze woche cachen (und tvsearch dann im cache suchen lassen)
  6. (thommey) alle 3 spalten beim cachen nutzen
  7. (thommey) cache-zeitpunkt beliebig möglich machen durch erhalten der alten daten

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
This post was edited 2 times, last on 04-11-2006, 23:05 by CyBex
maler2905-11-2006, 23:28   | [EGG] TV Script
(Guest)
Hallo,
bin leider jetz erst auf euer script gestossen .
Meine frage ist es möglich das man die normalen ergebnise auch per msg ausgeben kann bedinungs fehler können ja per notice bleiben , vieleicht so gar per comand !vt msg #chan oder so in der art .
mfg maler29
CyBex  05-12-2006, 11:39   Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage
nie da
(Administrator)

Avatar

Member since 01/2004
260 Posts
Location: Berlin
hmm.. nich ohne weiteres, weil die 'puttv' ja, je nachdem ob es ein nick oder channel ist zwischen den verschiedenen Modi umschaltet (putmsg bei chans, putnotc bei nicks)..

Wenn dann müßte man alles auf 'putmsg' umstellen und überall wo puttv aufgerufen wird von dem Channel zum Nick ändern. (Oder ich habe dich missverstanden)

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
eXcess07-26-2006, 02:13  
(Guest)
Also..der link tz diesem packet geht nimmer, und gibs dasauch für windows?
Vision  09-01-2006, 21:15  
Member since 09/2006
35 Posts
Location: Berlin
Bei mir läuft es leider nicht.
Erst kam noch eine Fehlermeldung das die tv.cache noch nicht da ist. Dann war die irgendwann da und ich hab es mit dem einfach !tv probiert. Aber es kommt nichts. Rein gar nichts.
.chanset #channel +tvmovie hab ich natürlich gemacht.
Sonst hab ich alles so gelassen.
Da ansonsten sehr viele Scripte wie ich imdb.tcl uvm. laufen, wundert mich das etwas.

Wird die http.tcl benötigt? Die hab ich nicht geladen.

Cu Vision
CyBex  09-03-2006, 16:13   Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage
nie da
(Administrator)

Avatar

Member since 01/2004
260 Posts
Location: Berlin
Wenn du eine tv.cache hast und da is auch was drin, sollte eigentlich auch was gemeldet werden. Ist evt. tv-show-syntax auf 1? dann musste "!tv haupt" oder einen anderen Sender wählen. Gibt es einen Fehler auf der Partyline bzw im Logfile?

Das http package wird benötigt, ja.. Wird aber auch automatisch geladen, sofern es nich vorhanden ist bzw probleme verursacht, sollte auch das TV script nich geladen werden oder du Fehler haben..

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
Hazard10-14-2006, 22:52  
(Guest)
Quote by eXcess on 07-26-2006, 02:13:
Also..der link tz diesem packet geht nimmer, und gibs dasauch für windows?

Das script läuft natürlich auch unter windows, mit dem Windrop.


So hab dann auch noch ne frage zu dem script:

Ist es den möglich sender zu löschen ?
Ich hab nämlich nach "csi" gesucht und hab dann nur ergebnisse von dem sender "13thstreet" bekommen, welchen ich garnicht hab.
CyBex  10-15-2006, 08:46   Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage
nie da
(Administrator)

Avatar

Member since 01/2004
260 Posts
Location: Berlin
Ja das geht NOCH.. Es war gedacht die Senderliste automatisch zu holen, aber noch wird die Manuel eingetragen...

Gleich ganz oben unter den vielen Kommentaren findest du:

                                                                                                                              
1
2
3
4
5
6
7
8
set ::tv(senderliste) {
    SenderName1 SenderNummer1
    SenderName2 SenderNummer2
    SenderName3 SenderNummer3
    ...
    ...
    SenderNameN SenderNummerN
}


Einfach auf die Sender zusammenstutzen, die man auch hat... Wobei das glaub ich nich auf 'TVSearch' wirklich wirkt, weil da daß ergebnis von der Webseite direkt ausgewertet wird... Evt. kann thommey da ja noch was sagen...

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
Hazard10-15-2006, 11:40  
(Guest)
Hm ja leider funktioniert das so nicht  :-/

Ist das den nicht möglich die sender "richtig" zu löschen bzw. das er nur nach bestimmten sendern sucht ?

Weil wenn ich nach "CSI" such, will ich nur ergebnisse zu den sendern haben, welche ich auch hab, sonst bringt das ganze ja nichts.
Ich könnte natürlich auch den sender dazuschreiben, aber das wäre etwas zu aufwändig das für jeden sender zu machen den die sendung läuft auf mehreren sendern.
thommey  10-15-2006, 17:54   Jabber
(Administrator)
Member since 03/2004
62 Posts
Die senderliste im Script hat keinen Einfluss auf das Suchergebnis. Um nur in Hauptsendern zu suchen musst du im folgenden script-teil
Something failed while rendering code in this thread, please inform #tcl on QuakeNet. Thank you.
die vorletzte Zeile:
                                                                                                                              
1
set tok [http::geturl $url -query [http::formatQuery "allgemein\[titel]" $maske no_cache 1] -timeout 5000]


ändern in:
                                                                                                                              
1
set tok [http::geturl $url -query [http::formatQuery "allgemein\[titel]" $maske no_cache 1 "tv\[sender]" A] -timeout 5000]


Dann sucht er nur in Hauptsendern.
Hazard10-16-2006, 21:23  
(Guest)
Hm das wär wohl ne lösung für das problem, allerdings würden ja dann andere funktionen nichtmehr so genutzt werden wie sie vorgesehen sind, weil ich ja dann ziemlich viel sender als hauptsender eintragen müsste, aber wenn ich dann "!tv" eingeb, bekomm ich ja auch von den ganzen anderen sendern was angezeigt die mich aktuell eigentlich garnicht interessieren bzw. das wär einfach zuviel was ausgegeben werden würde, darum würd ich es besser finden wenn man für die suche extra sender einstellen könnte.

Achja noch was, wenn ich nach ner sendung such, bekomm ich ja am schluss oft noch nen link dazu wenn es zu viel ergebnisse sind, also such ich nach "happy tree friends" sieht der link so aus

http://www.tvmovie.de/Suchergebnisse_TV.211.0.html?allgemein%5Btitel%5D=happy tree friends

da sind leerzeichen drin, womit der link mehr oder weniger unbrauchbar ist, könnte man das vllt. auch noch machen das die leerzeichen durch %20 ersetzt werden dann müsste der link so aussehen:

http://www.tvmovie.de/Suchergebnisse_TV.211.0.html?allgemein%5Btitel%5D=happy%20tree%20friends
thom-mey10-16-2006, 22:10  
(Guest)
Nein, du hast mich falsch verstanden. Die Hauptsender die dann durchsucht würden sind die, die tvmovie.de "Hauptsender" nennt (ard, zdf, pro7, rtl2, vox, kabel1, und sehr sehr viele mehr - allerdings kein orf1/orf2/sf1/sf2/disney channel/und ähnliche). Die sind total unabhängig von den normalen !tv sendern
thom-mey10-16-2006, 22:15  
(Guest)
Bei dem Link hast du natürlich Recht.
Die Zeile
Something failed while rendering code in this thread, please inform #tcl on QuakeNet. Thank you.
ändern in:
Something failed while rendering code in this thread, please inform #tcl on QuakeNet. Thank you.
This post was edited 2 times, last on 10-16-2006, 22:17 by thommey
Hazad10-16-2006, 22:47  
(Guest)
Achso, hmm das ist dann aber auch nicht die lösung meines problems, das würde dann wohl nur gehen wenn man wiegesagt die sender für die suche selbst definieren könnte.

Zu dem link problem, mit dem code von dir kommt das dabei raus:

http://www.tvmovie.de/Suchergebnisse_TV.211.0.html?allgemein%5btitel%5d=happy+tree+friends&tv%5bsender%5d=A

was nicht geht, aber wenn man den hinteren teil, also                                                                                                                               
1
"&tv%5bsender%5d=A"

 vom link löscht geht es.

hab dann im code einfach das                                                                                                                               
1
"tv\[sender]" "A"]

 gelöscht und der link wird richtig angezeigt
Moneo11-30-2006, 21:13   | Configvariable für feste Ausgabe?
(Guest)
Huhu,


ich habe heute das Script eingebunden in meinen Eggy und ich bin echt begeistert, danke das ihr Euch die Arbeit macht für uns nicht so wissende.


Was ich noch gut finden würde wäre das ich in der Config festlegen kann wohin die Ausgaben kommen. In den Channel Public mit Flood Protection, nur ins Notice oder nur per privater Message...


Weil sonst is halt schnell der Channel vollgespammt, oder liegt darin der vorrübergehende Trick? Die Floodprotection so einzustellen das quasi immer Flood is weil 1 mal in 24h oder so...wenn sowas gehen könnte wäre ich auch damit zufrieden für Hinweise wäre ich sehr dankbar,


Moneo
CyBex  12-05-2006, 07:04   Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage
nie da
(Administrator)

Avatar

Member since 01/2004
260 Posts
Location: Berlin
du kannst selbst verständlich die flood protection so einstellen, das es nur sehr selten kommt... es gibt eh getrennte zähler für den user und den channel.. 1:3600 wäre einma in der stunde, 3:86400 wäre drei mal pro tag public.

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
Hazard12-16-2006, 14:25  
(Guest)
Ich bins mal wieder ;)

Wollt mal fragen ob man ne funktion einbauen kann mit der man die tv daten neu runterladen kann,
weil sie oft nicht auf dem neuesten stand sind wenn sie im cache sind.

Und dann wollt ich noch wissen wie man den pfad zur cache datei ändern kann.
Koelly03-23-2007, 12:44   | Danke
(Guest)
Hallo,

ich wollte auch nur mal kurz Danke sagen für das Script!
Das ist echt super!  :-)

Einen Featurerequest hätte ich auch noch.
Eine Suche nach dem Muster

           !tv ARD 2015

wäre toll! Wenn hier dann die nächsten 3 Sendungen ab 20:15Uhr aufgelistet werden.
Das wäre super.

Aber auch so rockt euer Script ganz schön!
Danke!
Kölly
CyBex  03-23-2007, 12:53   Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage
nie da
(Administrator)

Avatar

Member since 01/2004
260 Posts
Location: Berlin
Halloechen Kölly

das was du dir wünschst sollte eigentlich schon lange gehen bzw seit einer der ersten Versionen.. Nur das du einen : bei der uhrzeit machen musst..

!tv ard 20:15

Und wenn du die Beta-Version einsetzt, kannst du sogar mehrere Anfrage auf einma anwerfen... zB: !tv ard zdf 20:15 5 sollte dir die nächsten 5 sendungen auf ARD+ZDF ab 20:15 ausgeben... Ich weiß jetzt nich genau ob dieses Feature schon in der normal version is...

Gruß CyBex

PS: Die letzte Beta gibs hier: http://cybex.b0rk.de/files/tcl/powered/tv.beta.tcl

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
This post was edited 1 times, last on 03-23-2007, 13:01 by CyBex
Koelly03-23-2007, 14:23   | ups... :-)
(Guest)
Ups  :red:

Na um so besser. Das heisst nämlich ich bin wunschlos glücklich  :cool:

Danke nochmal!
Auch für die schnelle Hilfe!
Kölly
Hottihotte  03-23-2007, 23:11  
Member since 03/2007
7 Posts
bei mir geht das alles nicht

|00:05:07| <Angel> [00:05] TV Script v1.0.6.beta loaded (scripts/tv.beta.tcl)

aber wenn ich !tv rtl mache kommt nichts

in der cache steht auch vile drin

Binärer Cache code gelöscht (CyBex)

EDIT: Es ist normal, das script braucht erstmal so ca. eine Stunde bis es alle Daten hat...
This post was edited 3 times, last on 03-24-2007, 01:55 by CyBex
Hottihotte  03-23-2007, 23:58  
Member since 03/2007
7 Posts
Quote by CyBex on 01-02-2006, 08:54:
Uh.. Nochmal ein mini update..  weil ich die debug sachen drin hatte..

und nu gibs noch !tv on/off/set/get als subtrigger um ein/aus zuschalten oder die Flood bzw Userrights im Channel einzustellen...

das hatte ich nicht gemacht

sorry aber nun gehts

aber wie geht das mit den benachrichtigen wenn eine bestimmte sendung kommt?
Hottihotte  03-24-2007, 01:07  
Member since 03/2007
7 Posts
ich habe nun ein riesen problem

ich habe kopiert
!tv rtl (listet die ndchsten 3 Sendung von RTL)

...
größer Teil der Hilfe, gelöscht von CyBex
...

!tv set haupt ard zdf rbb (ersetzt alle Hauptsender aufeinmal, statt mit !addhaupt einzellne hinzuzuf|gen)

und das alles in den chan kopiert

nun kommt immer in der partyline

|02:02:39| <Angel> [02:02] TV-SCRIPT: .... (....) hat nich genug Rechte in #.........
This post was edited 1 times, last on 03-24-2007, 01:55 by CyBex
CyBex  03-24-2007, 01:56   Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage
nie da
(Administrator)

Avatar

Member since 01/2004
260 Posts
Location: Berlin
tjo, dumm gelaufen.. also was nu genau passiert is, weiß ich nich, willst auch nicht herrausfinden... Am besten du gehst in die Partyline und guckst dir alle einstellungen des channels an: .chaninfo #DaWoDasPassiertIst

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
CyBex  03-24-2007, 01:58   Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage
nie da
(Administrator)

Avatar

Member since 01/2004
260 Posts
Location: Berlin
Quote by Hottihotte:
aber wie geht das mit den benachrichtigen wenn eine bestimmte sendung kommt?

!tvadd <sender> <sendung>

!tvadd ard Tagesschau
!tvadd kabel Dinos

Die Sendung muss mindestens 15 minuten, besser 30 vorher hinzugefügt sein, kurzfristiges wird ignoriert

mfG CyBex @ QuakeNet, UnderNet, EFNet, Freenode, euIRC, GameSurge & ShadowWorld - Files
CyBex  03-24-2007, 10:26   Jabber  ICQ  AOL IM  Yahoo IM  MSN  Homepage
nie da
(Administrator)

Avatar

Member since 01/2004
260 Posts
Location: Berlin
Quote by Hottihotte:
                                                                                                                              
1
2
3
4
5
|11:07:08| <Angel> tv-allow: 5
|11:07:08| <Angel> tv-chanmodes: {voice op}
|11:07:08| <Angel> tv-userflags: +vo-dq
|11:07:08| <Angel> tv-flood: 3:1800
|11:07:08| <Angel> tv-haupt: {sat1 rtl rtl2 vox ard}


Allow:
  1. = Alle dürfen und es wird auch kein Chanmode oder Userflag geprüft
  2. = Prüft die Chanmodes (isop, isvoice usw)
  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)
  4. = Prüft die Chanmodes oder die Userflags, man braucht also eins von beidem
  5. = Prüft die Chanmodes und die Userflags, man braucht also beides

Is eigentlich der schlimmste... am einfachsten: .chanset #DerChannel tv-allow 1
Oder 2 is evt noch zu empfehlen, wenn man mit dem Userhandling der Bots nich so klar kommt, halt eine andere überprüfung.. ;-)

Und damit man Sendungen hinzufügen und entfernen kann, muss man halt wenigstens OP rechte haben..  Diese kann man überprüfen mit:
.channel #DerChannel
.whois DasHandelWasDerChannelAnzeigt

Am einfachsten zu überprüfen im Channel mit !tv get (welches den OPs die aktuellen einstellungen anzeigen sollte)

EDIT: Sprich mich doch am einfachsten mal im IRC an, wenn du im QuakeNet bist. Du solltest einen Quakenet Auth haben, dann kannst du ein "/query CyBex" machen, oder komm kurz in #TCL und sag bescheid, dann nehm ich die Spamprotection (Usermode +R) kurz raus...

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