| View previous topic :: View next topic |
| Author |
Message |
Hellster Voice
Joined: 10 Aug 2006 Posts: 22
|
Posted: Fri May 14, 2010 7:00 pm Post subject: |
|
|
| looks like TVRage has changed a lot of stuff on their site. The only thing working in mine now is the schedule, and everything else is broken. |
|
| Back to top |
|
 |
sephrond Voice
Joined: 11 Apr 2010 Posts: 4
|
Posted: Fri May 14, 2010 8:37 pm Post subject: |
|
|
For me,
leaving the Schedule URL
"http://www.tvrage.com/quickschedule.php?country="
and changing the INFO URL to
"http://services.tvrage.com/tools/quickinfo.php"
makes a working bot! |
|
| Back to top |
|
 |
Hellster Voice
Joined: 10 Aug 2006 Posts: 22
|
Posted: Sat May 15, 2010 10:09 am Post subject: |
|
|
Awesome it worked , thanx a lot  |
|
| Back to top |
|
 |
MePH Voice
Joined: 12 Apr 2010 Posts: 5
|
Posted: Sat May 15, 2010 11:06 am Post subject: |
|
|
Thanks sephrond!
For people using the dlx-tvrage_v2.3.tcl this also works.
Do like sephrond says & replace "http://www.tvrage.com/quickinfo.php" with "http://services.tvrage.com/tools/quickinfo.php" |
|
| Back to top |
|
 |
ace530 Voice
Joined: 29 Apr 2010 Posts: 2
|
Posted: Sat May 15, 2010 10:34 pm Post subject: tvrage.tcl error/problem |
|
|
I hate to ask again but i am. I have this problem when i rehash the bot I get this problem. Why? Bot starts fine just on rehash kills the bot. Any help would be great.
[19:31] <INFO> [19:30] Tcl error in file 'eggdrop.conf':
[19:31] <INFO> [19:30] can't read "tvrage(enableTVLog)": no such variable
[19:31] <INFO> while executing
[19:31] <INFO> "if { $tvrage(enableTVLog) } {
[19:31] <INFO> if { [file exists "$tvrage(tvlog)"] } {
[19:31] <INFO> set tvrage(tvlogSize) [file size $tvrage(tvlog)]
[19:31] <INFO> set tvrage(tvlogTimer) ..."
[19:31] <INFO> (procedure "init" line 10)
[19:31] <INFO> invoked from within
[19:31] <INFO> "init"
[19:31] <INFO> (in namespace eval "::tvrage" script line 985)
[19:31] <INFO> invoked from within
[19:31] <INFO> "namespace eval tvrage {
[19:31] <INFO> if [info exists tvrage] {
[19:31] <INFO> unset tvrage
[19:31] <INFO> }
[19:31] <INFO> set tvrage(version) "v2.0b5"
[19:31] <INFO> set tvrage(versionLine) "TV
[19:31] <INFO> [19:30] * CONFIG FILE NOT LOADED (NOT FOUND, OR ERROR) |
|
| Back to top |
|
 |
sadnem Voice
Joined: 18 Mar 2010 Posts: 10
|
Posted: Sun May 16, 2010 10:12 am Post subject: |
|
|
| sephrond wrote: | For me,
leaving the Schedule URL
"http://www.tvrage.com/quickschedule.php?country="
and changing the INFO URL to
"http://services.tvrage.com/tools/quickinfo.php"
makes a working bot! |
That fixed my problem too |
|
| Back to top |
|
 |
sephrond Voice
Joined: 11 Apr 2010 Posts: 4
|
Posted: Mon May 17, 2010 1:19 pm Post subject: New Issue |
|
|
| It is possible this is some kind of network congestion issue, but beginning yesterday, the first !showinfo returns with the {%%show_name%%} Latest Episode :: N/A Next Episode: N/A <~> but if you request the !showinfo immediately after getting the blank info, it works fine. I have moved the http timeout from 20 sec to 60 sec, all that does is takes 20 to 60 seconds on that first request for !showinfo before returning the blank info. Changeing the URL just returns blank info immediately every time requested. Anyone have any ideas on this? |
|
| Back to top |
|
 |
NorthSide Voice
Joined: 08 Dec 2008 Posts: 8
|
Posted: Mon May 17, 2010 8:28 pm Post subject: Tvrage.tcl Not Working Still |
|
|
!updatecache US and it doesnt do anything so i try !updatecache and same deal! i keep getting
Title :: {%%show_name%%} <> URL :: {%%show_url%%} <> Premiered :: {%%premiered%%} <> Latest Episode :: N/A <> Next Episode :: N/A <> Country :: {%%country%%} <> Status :: {%%status%%}
i also updated the links and that didnt help but the !today !yesterday !tomorrow work great!
looks like !primetime isnt work now also!!!  |
|
| Back to top |
|
 |
x0x Op
Joined: 10 Feb 2009 Posts: 140
|
Posted: Tue May 18, 2010 1:21 pm Post subject: |
|
|
tvrage.tcl error: dict required.
I am running TCL 8.5 on a new machine, what am I doing wrong. It should be integrated with 8.5 right? |
|
| Back to top |
|
 |
x0x Op
Joined: 10 Feb 2009 Posts: 140
|
Posted: Tue May 18, 2010 6:14 pm Post subject: |
|
|
Okay turns out tcl8.4 and tcl8.5 on the same machine is not a smart idea
Anyway, tvrage seems to be having a lot of problems. Even with the correct URLs in place as mentioned earlier this week.
Someone maybe a solution? |
|
| Back to top |
|
 |
NorthSide Voice
Joined: 08 Dec 2008 Posts: 8
|
Posted: Thu May 20, 2010 10:25 pm Post subject: Tvrage.tcl |
|
|
looks like everything is working again for me but the one trigger!!!
<NorthSide> !primetime
<BoT> New TV Shows for Thursday, 20 May 2010 ***All Times in EST/EDT***
then it just stops there and doesnt list any channels! maybe someone could help out with this. its no biggie thou atleast the rest of the triggers works! |
|
| Back to top |
|
 |
Neeq Voice
Joined: 01 Mar 2007 Posts: 8
|
Posted: Sun May 23, 2010 7:24 pm Post subject: Re: Tvrage.tcl Not Working Still |
|
|
| NorthSide wrote: | !updatecache US and it doesnt do anything so i try !updatecache and same deal! i keep getting
Title :: {%%show_name%%} <> URL :: {%%show_url%%} <> Premiered :: {%%premiered%%} <> Latest Episode :: N/A <> Next Episode :: N/A <> Country :: {%%country%%} <> Status :: {%%status%%}
i also updated the links and that didnt help but the !today !yesterday !tomorrow work great!
looks like !primetime isnt work now also!!!  |
A lot of these errors are being caused by the tvrage API being incredibly slow and the query timing out, often my queries are taking ~75 seconds to be returned, both within a web browser and through tcl.
For example, open this in your browser and see just how long you have to wait: http://services.tvrage.com/tools/quickinfo.php?show=community
The staff are currently 'monitoring' the slow loads, so I assume they will do something about it soon enough. |
|
| Back to top |
|
 |
Killerchronic Voice
Joined: 25 Apr 2007 Posts: 4
|
Posted: Wed May 26, 2010 9:36 am Post subject: |
|
|
| sephrond wrote: | For me,
leaving the Schedule URL
"http://www.tvrage.com/quickschedule.php?country="
and changing the INFO URL to
"http://services.tvrage.com/tools/quickinfo.php"
makes a working bot! |
Thanks, working again  |
|
| Back to top |
|
 |
egguser Voice
Joined: 18 May 2010 Posts: 3
|
Posted: Thu May 27, 2010 2:57 am Post subject: |
|
|
After I install the script and add tvrage to my bot's config line, I get this:
Error trying to set +tv for #mychannel, invalid mode.
This is the exact command I used in DCC chat with the bot: .chanset #mychannel +tv
Also, upon rehashing the bot, I'm seeing this:
11:48 <bot> [23:48] Loading TVRage.com Primetime Schedule Script v2.0b5
11:48 <bot> [23:48] tvrage.tcl error: dict required.
Any idea what I need to change? |
|
| Back to top |
|
 |
sephrond Voice
Joined: 11 Apr 2010 Posts: 4
|
Posted: Mon May 31, 2010 9:49 am Post subject: |
|
|
I found a way so showinfo responds quickly with info, and since i made this change, have yet to see an instance that returns the {%%show_name%%} etc etc.
The problem stems from services.tvrage.com resolving to two IP addresses, evidently one of them is slow or doesnt even work.
what i did was enter the following into my hosts file: | Code: | services.tvrage.com 80.246.178.98
|
makes showinfo solid as a rock!
Of course this will break when or if tvrage changes either the URL or IP, so one must remember what you did in the hosts file when things start not working again.  |
|
| Back to top |
|
 |
|