You should get the video quality screen when you select audio only Fuzionx. It's on my list of thing to script out but I have yet to make a decision on default video quality.
Did you get any other errors on the file downloads ?
That error looks like it's also blocking wget from writing files.
Can you try changing the destination directory to something different. Maybe My Music or My Documents.
*edit* @Abcdefmonkey try this code http://paste.kde.org/182816/raw/
@Fuzionx I was hoping you would say Program Files. My theory is probably out the window now ;/
If you could, please try this code and let me know if there is any difference : http://paste.kde.org/182816/raw/
This version uses %temp% dir to write the stream.
@Fuzionx That looks like it just fails because the stream isn't allowed to write files to that location.
If so I can fix this pretty easily by downloading the wget and ffmpeg files with a socket and storing the youtube page in the temp folder.
What is your $mircdir ?
If you are having trouble with this script, please post any relevant information that may help me find a bug fix.
Information that may help:
What firewall do you use?
What antivirus ?
Any other programs that block things. (ie. peerblock, noscript, etc.)
Windows version 64 or 32
If I can find a correlation to a program or setting, then I can reproduce the problem that some people are having and post a fix.
My best guess is that something is blocking wsh from using vbscript.
If you are having trouble with this script and you have a little time, please load this debug version of the script and post back the results that are echoed to the screen: http://paste.kde.org/182606/raw/
This will really be helpful because I've had no luck reproducing any errors.
The result should read like this:
Quote
1 is 1
2 is 2
3 is 3
4 is 4
5 is 5
6 is 6
7 is 7
8 is 8
9 is 9
10 is 10
@Abcdefmonkey that's a custom error that I added. Means just what it says. This may be caused by an issue with privileges. Try running mIRC as administrator.
Thanks MakiMaki
@Spoof the response looks fine.
So... Questions.
Are you running this on a second client?
Is there anything different about the network you are on. Like no $network identifier?
@turbuiance , yea I see now that I didn't use the focus alias in the on text event.
So.
Change line 5 from:
@Spoof sorry I missed your earlier comment, I've been a little busy.
There is really no reason to lash out at this script because of another users comment. I have no control over the posts here and I could really care less about script ratings. No worries though :)
I currently can find no issues with this script. I have it working on 6.35, 7.17 with windows 7, xp and on nix with wine.
The only issue that I can think of is a bot being deleted from pandora.
I don't have time to test them all right now. I usually just rely on user feedback to find out if there is a problem with one of the bots on the list, as I don't use this script at all.
Please try testing with "alice" and then switch the bot once you have it working.
I have never ran this script in portable mode, but it's a simple socket script that uses hash tables to store some settings.
Spoof , please post back the results of this command:
Code
Type from the bot in the channel that you have activated the bot in.
@turbuiance there is an alias called focus that can be edited to add a timer.
Code
Example change:
Code
This will turn the focus off after 120 seconds. Just change 120 to make this longer or shorter.
Cool, I messed with it a little last night and found that it just needed "client=pub-" to return results. I use the api for mine but I use normal google for site searches. Using /custom? will use less resources than /search? . I also found that you can use &num=X to control the number of results. Have a look : http://www.google.com/custom?hl=en&client=pub-&q=test&num=1
I'll probably use /custom search with &num , the next time I have to use google for a site search :)
I noticed the almost identical url in this snippet: http://www.hawkee.com/snippet/7157/
I always just use this: /search?q=fire and it seems to work fine, so I was just wondering what hyperwords.net and all the rest of this does to change the results.
Is hyperwords your website ?
Updated to no longer use google's api. The api will be terminated as of December 1st 2011 and will be replaced with a "pay only" translation api.
So it's back to scrapping translations any way we can.
This script is working again.
Thanks to mentok for reporting the problem.
Doesn't the use of "ialmark" here conflict with your realname script ?
I use ialmark a lot in my personal scripts and I've found it much easier to manage storing items in their own field using a delimiter. ie. realname=fred | access=friend | nicknames=fred joe ted bill | etc.
Here is a basic alias that checks for an item= and edits or creates it using =value. This uses ascii 01 as a delimiter, but this is just an example.
Code
I find it much easier to manage this way. I'm sure there are many other ways to manage ialmark so it can be used by multiple scripts.
This will allow !~&@%+ and the nicknames in the variable %subops to use the @imdb trigger to message the channel.
If you want to switch the @imdb and !imdb triggers around, just change %action == ! to %action == @
@Paranoia , I can currently find no issues or problems with this script.
Keep in mind that this is a "bot" script , and should be ran from a second client.
When you type "+ytdetect" , this must be done from a different irc client.(Not from the client that you loaded the script into)
Here is a screen shot of me turning on the script and testing it:
Notice the response by CatHatRat when Ford uses the command +ytdetect.
Let me know if you still have problems.
@Pangaea . I suspect that your mIRC is not reading all the lines of that page so I posted an update that should fix the problem. There is nothing non-standard about that rss page so the results are just not being processed for some reason.
Please try the updated code and let me know if it works for you.
@yellow79 To use the triggers , turn the "Rotten Trigger" ON and type +rt in each channel you want to run the script.
This must be done with a second client that has Ops.
Sorry , I forgot to add this to the description.
Channel Control:
+rt to turn the script ON for a channel. (requires ops)
-rt to turn the script OFF for a channel. (requires ops)
Did you get any other errors on the file downloads ?
That error looks like it's also blocking wget from writing files.
Can you try changing the destination directory to something different. Maybe My Music or My Documents.