Adventure Game Studio

Community => General Discussion => Topic started by: TerranRich on Sat 26/04/2003 02:08:05

Title: Look out now...here comes Desktop Roger! V0.6! With NEW SHTUFF!
Post by: TerranRich on Sat 26/04/2003 02:08:05
For those who miss Roger on IRC during his long and frequent absences, or his random and frequent bouts of stupidity, and could use his neat non-IRC features once in awhile, like Googling and IMDBing and Spelling, as well as BlueCup and her 8-ball and...stuff... here is...

Desktop Roger v0.6!!! (http://tinyurl.com/acjz)

It seems as though transparency might not work on some computers. So the page above features versions A (transparency) and B (opaque-ity). :P

Desktop Roger supports messaging! Use "Tell Username Message" and "Check Messages" (or he'll do it upon starting up) to access this feature. And, to access BlueCup, or to just switch bots, type in the bot's name or "switch".

Also, you can search for images using Google, by typing "Image search words". See teh main site (http://tinyurl.com/acjz) for a full updates listing for this version. :)

Download it...NOW! OR ELSE!!!11!!1

/me explodes
Title: Re:Look out now...here comes Desktop Roger!
Post by: on Sat 26/04/2003 03:14:56
It needs some spyware
Title: Re:Look out now...here comes Desktop Roger!
Post by: Evil on Sat 26/04/2003 03:18:21
how about a shootum where he runs around the screen and you shoot at him? :p
Title: Re:Look out now...here comes Desktop Roger!
Post by: remixor on Sat 26/04/2003 03:40:18
Quote from: evil on Sat 26/04/2003 03:18:21
how about a shootum where he runs around the screen and you shoot at him? :p

And if you shoot him you win $20 from a monkey.
Title: Re:Look out now...here comes Desktop Roger!
Post by: Esseb on Sat 26/04/2003 10:22:54
I miss that ad.
Title: Re:Look out now...here comes Desktop Roger!
Post by: Scid on Sat 26/04/2003 15:21:29
A macro system, where you can teach desktop roger to do a bunch of things for you. Like, if I tell Roger to start IRC, he opens my mIRC. It would probably only work with a type-based interface, like those old AGI games. But it sure would be sweet.
Title: Re:Look out now...here comes Desktop Roger!
Post by: TerranRich on Sat 26/04/2003 16:21:59
Scid: That's actually a pretty good idea. Like having "run IRC" automatically call up a list of user-defined actions to take. What else would this macro system do besides run files from your computer, so I can further develop this feature?

I also had this idea: Have Desktop Roger leave/receive messages to other users. When someone runs DeskRog for the first time, they could enter in a nickname. DeskRog would check a file on my web site to see if that nickname has already been chosen. If not, then it stores that nickname onto that online file, as well as the user's computer so that the username can be recognized everytime. Then, DeskRog could cheeck another file online to see if there are any messages for him/her. (S)he could also leave messages for other users to receive by writing to this file. After one week, if this message has not been received, then it is erased.

What do you guys think?
Title: Re:Look out now...here comes Desktop Roger!
Post by: Scummbuddy on Sat 26/04/2003 16:26:07
That sounds great, but I don't think that the messages should be erased.  Like what if I were to write a message to Pessi, and hes off in the service and wouldnt get it.  It is kinda on the verge of just private messaging that our forums already do though.
Title: Re:Look out now...here comes Desktop Roger!
Post by: Scid on Sat 26/04/2003 17:15:28
The messages thing sounds good. Maybe you could have a random file stored online somewhere too, which holds all sorts of funny things roger could say. And everybody could add to that file by teaching their own roger new funny stuff to say. Kind of like what the IRC roger now has.

The macro system could be made kind of like DOS batch files with all sorts of useful commands such as running a program, saying something, starting internet explorer and loading google with a search string... useful stuff.
Title: Re:Look out now...here comes Desktop Roger!
Post by: Evil on Sat 26/04/2003 17:24:01
some more ideas
1. dance dance roger
2. other desktop buddy battles (ie: roger battles clipit)
3. upload list (file on desktop where if you put/save a file there he will upload it to a server)
4. reminder (ie: you have been on for 6 hrs, lunch meeting in 20mins, your still at work?)
Title: Re:Look out now...here comes Desktop Roger!
Post by: rodekill on Sat 26/04/2003 18:16:46
I'm just curious about how long it'll be before he becomes self-aware and builds an army of terminators to take over the world.
Title: Re:Look out now...here comes Desktop Roger!
Post by: Czar on Sat 26/04/2003 20:31:43
One just visited me from the future and said :
2 months 12 days 3 hours 15 minutes and 12 seconds, by my calculations....
:D
Title: Re:Look out now...here comes Desktop Roger!
Post by: TerranRich on Sun 27/04/2003 05:41:28
hehe. Well, I'm working on DeskRog v0.2. He'll have a transparent background and an intuitive balloon-speech/query interface. He will also recognize a whole crapload of new commands.

File Upload System: Since it will be uploading to my own personal web space, I'd rather keep it to crucial things that only Rog can read/write, like messages, AGSers list, etc.

Teachable Roger: This is possible, but I'll save it for a later version. It's on my ToDo list now. :)

Dance: Animation isn't yet supported. That will take some time. For now, I'm getting all the functionality out of the way so I can later focus on eye candy.

Reminder: This is possible, but nto just yet. It'll take some time and plannign and figuring,  so it's now at the ass end of my ToDo list. :P

Macro System: This is next after messages.

So, the list is, in order of impotence...er, importance...
1. Messaging system (okay, messages WON'T be deleted). Users will have to choose a username. If that username is already on the list stored online, then (s)he has to choose another one. Otherwise, that name is added. From thereon after, whenever a user opens DeskRog (or types "get messages" or "messages") he will search the messages file online and retrieve all messages for that user, then delete them from the list. To leave a message, it adds to the end of the messages file.

2. Macro system. Users will be able to select from a list of commands (google, open URL, display message, run local file, wait x seconds, etc.) and compile them into a list or "batch file" like in the old DOS days. These batch files will then be stores as macros on the user's computer.

3. Ability to learn and store new abilities/responses online. You will be able to "train" Roger to respond to a statement in a certain way. This will be a simplified version of macros (hence its position after Macros on the list), where users can choose from saying something, running a file, and opening up a URL.

4. Animations! Ooh, Roger can dance, shrug, and pick his nose with the best of 'em! Well, he will soon anyway. :P

And there ya have it. DOWNLOAD Desktop Roger v0.2a/b NOW!!! BITCH!!!
Title: Re:Look out now...here comes Desktop Roger! V0.2!!!
Post by: auhsor on Mon 28/04/2003 04:49:02
very cool
Title: Re:Look out now...here comes Desktop Roger! V0.3! With MESSAGING!
Post by: TerranRich on Thu 01/05/2003 13:51:01
Hey now! Desktop Roger v0.3 supports messaging! Download it now! ;D

Download it HERE!!! (http://tinyurl.com/acjz)

hoo-wah!!
Title: Re:Look out now...here comes Desktop Roger! V0.3! With MESSAGING!
Post by: Trapezoid on Thu 01/05/2003 15:28:50
"Component 'ChilkatFtp.dll' or one of its dependencies not correctly registered: a file is missing or invalid"
Title: Re:Look out now...here comes Desktop Roger! V0.3! With MESSAGING!
Post by: MillsJROSS on Thu 01/05/2003 15:50:55
Perhaps, as an even more useful roger, you could make it so we could start porgrams using him. We'd type in something like "Roger open/start (File Name)." A person could then could tell Roger where the program is located. Making him mega useful!

-MillsJROSS
Title: Re:Look out now...here comes Desktop Roger! V0.3! With MESSAGING!
Post by: Pet Terry on Thu 01/05/2003 18:02:08
When I'm trying to run Roger with transparent background I got this error message:

Run-time error '453':

Can't find DLL entry point SetLayeredWindowAttributes in user32

Edit: And the other one gives the same error message as Trapezoid got.
Title: Re:Look out now...here comes Desktop Roger! V0.3! With MESSAGING!
Post by: Eggie on Thu 01/05/2003 18:51:35
I got an error message:
"I ares need teh ChilkatFtp DLL file! Give it to me: 0r g3t t3h sl1pp3ry treat!"

Which was upsetting... :'(
Title: Re:Look out now...here comes Desktop Roger! V0.3! With MESSAGING!
Post by: Gilbert on Fri 02/05/2003 02:52:02
Now both versions won't work for me :-\ Woot!
Title: Re:Look out now...here comes Desktop Roger! V0.3! With MESSAGING!
Post by: TerranRich on Fri 02/05/2003 06:35:20
Shit! Sorry, guys, I will fix this shorrtly. I forgot to make it an installer. :/
Title: Re:Look out now...here comes Desktop Roger! V0.3! With MESSAGING!
Post by: remixor on Fri 02/05/2003 11:00:55
Now that real Roger is out of commission, this is all the more necessary.  Get it working ASAP, terranRICH!  :'(

Until then I'm still using the previous version.  Great job!  8
Title: Re:Look out now...here comes Desktop Roger! V0.3! With MESSAGING!
Post by: TerranRich on Sat 03/05/2003 06:40:17
Everybody: Try it now!

--

Also, I'm going to need everybody to email me at TerranRich@harbinger-software.com and just give me some basic information, like your screen name (your intended one for use with Desktop Roger or your IRC name if you don't plan on using him), your web site's URL (if you have any), and your email address (whcih I can probably see anyway when I receive the mail).

Thanks! This is so Desktop Roger can search through all the AGSers in an onlnie list. When you type, for example, "go username" it will bring you to, say, http://www.usernamewebsite.co.xyz. Typing in just the username will list their name, email, and URL.

Sound good? Good!

I almost forgot about the addition of a "seen" command. From now on, Roger will keep track of when you last logged on to Desktop Roger and this info will be available to all others. :P
Title: Re:Look out now...here comes Desktop Roger! V0.3! With MESSAGING!
Post by: auhsor on Sun 04/05/2003 08:04:07
Downloaded v0.3a and opened it but it came up with an error saying that a dll was missing. I downloaded ver b and copied the dll into the ver a folder and it worked right.

It seems that you forgot to add the dll in that version.
Title: Re:Look out now...here comes Desktop Roger! V0.3! With MESSAGING!
Post by: TerranRich on Mon 05/05/2003 04:19:17
That's very strange. I checked the files online and they match up with what I have on my hard drive, which have the DLL file, uncorrupted and unscathed. Maybe you should trty it again? Version A has a transparent background, which might look better. BTW, I got your message! :)

I'm so excited that something I made actually works. LGM brought up some interesting ideas.

- have Roger keep a log of all incoming messages in case you couldn't read it all in the time given by ROger. I know he has that time limit thing based on the length of his messages. it's the only way...

- Keep a list of registered users. That I already do...but Roger should check that list when sending a message and reject the sending of it if the username given does not exist in the list. This would prevent spamming the message queue with junk messages.

I am still planning on integrating BlueCup and her actions/features/commands into Desktop Roger. I am going to do a few test renders of different concept models for BlueCup along with Helm's original drawings of her, to see if they look OK. I'm going to ask you guys to judge them and tell me what you think....or actually...that's what the C&C forum is for.... :P

Title: Re:Look out now...here comes Desktop Roger! V0.3! With MESSAGING!
Post by: remixor on Mon 05/05/2003 04:27:14
Quote from: terranRICH on Mon 05/05/2003 04:19:17
LGM brought up some interesting ideas.

- have Roger keep a log of all incoming messages in case you couldn't read it all in the time given by ROger. I know he has that time limit thing based on the length of his messages. it's the only way...

That was me  :(
Title: Re:Look out now...here comes Desktop Roger! V0.3! With MESSAGING!
Post by: auhsor on Mon 05/05/2003 06:04:31
Thats strange. I download it again and the dll is there. I'm at school at the moment and with both versions give the same error message as before, but that might be because of a firewall or something like that. I'll have to check it out at home
Title: Re:Look out now...here comes Desktop Roger! V0.3! With MESSAGING!
Post by: TerranRich on Mon 05/05/2003 22:56:38
remixor: Sorry. I tend to misquote or misplace quotes. :P No insult intended.

Due to the incredibly loud (and horny) response to my initial renderings of BlueCup, I'm going to include her in Desktop Roger for v0.4 :)
Title: Re:Look out now...here comes Desktop Roger! V0.4! With BLUECUP!
Post by: TerranRich on Sat 10/05/2003 18:53:59
uhhh...ok...

I thought I had updated ths thread, but apparently not. I already made version 0.4 with v0.5 coming shortly.

DOWNLOAD IT NOW!!!! (http://tinyurl.com/acjz)

v0.4 changes: BlueCup is here! Also, if you type in "go" then almost any AGSer's screen name or IRC nick, then you will be taken to his/her home page. This only works for most of the elder AGSers (and myself, of course) for now. To get BlueCup, type in "switch" or "BlueCup". For Rog again, type "switch" or "Roger". :)
Title: Re:Look out now...here comes Desktop Roger! V0.4! With BLUECUP!
Post by: Jimi on Sat 10/05/2003 18:57:33
what is Desktop Roger???
Title: Re:Look out now...here comes Desktop Roger! V0.4! With BLUECUP!
Post by: TerranRich on Sat 10/05/2003 19:22:25
Quote from: Jimi on Sat 10/05/2003 18:57:33
what is Desktop Roger???

This is a good idea for an introduction to my documentation for Desktop Roger...

Well, if you've ever been to the #ags IRC chatroom, Roger and BlueCup are two bots there. Roger at one point was constantly absent, so I decided to make a desktop version of him, modeled after the AGS default character sprites. BlueCup is modeled after Helm's drawings of her.
Title: Re:Look out now...here comes Desktop Roger! V0.4! With BLUECUP!
Post by: on Sun 11/05/2003 02:21:33
How exactly does this thing connect to the net? Because it can't seem to load the list of user names (well, it hasn't found it yet, and I've been waiting quite a while...) I'm connected over a LAN, if that changes anything.
Title: Re:Look out now...here comes Desktop Roger! V0.4! With BLUECUP!
Post by: TerranRich on Sun 11/05/2003 19:50:24
Hmm, well it connects through FTP to my web site and downloads a very small file from there. Maybe you have to have Administrator priveleges to use Desktop Roger? I'm not sure about LAN's.
Title: Re:Look out now...here comes Desktop Roger! V0.5! With BLUECUP!
Post by: TerranRich on Wed 14/05/2003 05:33:31
Here comes version 0.5! After this,  I'm adding in a TVGuide function as well as other things like maybe translate, weather, news, random famous quote, etc.

For now, go to teh main site (http://tinyurl.com/acjz) for versions 0.5a and 0.5b.

New in v0.5:
Different replies for each bot
Hidden...er...cheats ;)
Added Image search through google, just use "Image search words"
I just basically fixed the responses and any typos in the code like the problem with "go quotes"

Test it out! NOW!
Title: Re:Look out now...here comes Desktop Roger! V0.6! With NEW SHTUFF!
Post by: TerranRich on Wed 21/05/2003 12:04:43
Okay, I hath updated teh Desktop Roger! See teh main site (http://tinyurl.com/acjz) for full updates listing.

It's VERSION 0.6!!! ;D

Download it! NOW!
Title: Re:Look out now...here comes Desktop Roger! V0.6! With NEW SHTUFF!
Post by: auhsor on Wed 21/05/2003 14:54:28
Heaps cool.

...hmm i'm getting a run time error 55: File already open. I tried it again and found that my usernase was already taken. Probably from an earlier version.
I try again with a diffferent username and i get the error again. strange.
Title: Re:Look out now...here comes Desktop Roger! V0.6! With NEW SHTUFF!
Post by: on Fri 23/05/2003 19:42:31
There's a quality program to help create batch files called Easy Batch Builder.  You can find it at www.octosoft.co.uk.
Title: Re:Look out now...here comes Desktop Roger! V0.6! With NEW SHTUFF!
Post by: TerranRich on Sat 24/05/2003 03:10:50
Auhsor:  Did you unzip DeskRog to the same folder as the older one(s)? If not, it will not find the data file where it keeps your user name. And the names you then choose might already be taken. If you want,  I can erase your name manually from the online list so you can sign on with it again. if you still get this problem though, let me know so I can see what might be the problem.

James:  Thanks, but I'm going to use an installer, like InnoSoft (?) in the near future. :)
Title: Re:Look out now...here comes Desktop Roger! V0.6! With NEW SHTUFF!
Post by: Matt Brown on Mon 26/05/2003 03:50:46
i've got the same problem as petri :-\
Title: Re:Look out now...here comes Desktop Roger! V0.6! With NEW SHTUFF!
Post by: auhsor on Mon 26/05/2003 05:59:27
no it wasnt in the same directory. i didnt think it had to be. the readme file should be updated also. I'll check it out when i get home.
Title: Re:Look out now...here comes Desktop Roger! V0.6! With NEW SHTUFF!
Post by: TerranRich on Mon 26/05/2003 17:58:03
Quote from: Auhsor on Mon 26/05/2003 05:59:27
no it wasnt in the same directory. i didnt think it had to be. the readme file should be updated also. I'll check it out when i get home.

Meh. Didn't you read the website? :P Download version B, it comes without the transparency, whcih causes that error in certain systems for some unknown reason. And yes, I should update the documentation. But will I? STAY TUNED!!!