PDA

View Full Version : LFS:AutoMessage


CrazyICE
19th October 2005, 11:13
Because it nerves always to press F5 (eg.: Hi-message) when someone connects, I wrote a little tool which sends automatically user defined messages when a new player connects, the race (re)starts, the race ends and someone has driven a new PB.
You can also define messages which shall appear if certain words are written into the chat!

For more information please refer to the readme file!

Maybe it's useful for you too, so here is the download:
Download LFS:AutoMessage (http://lfstools.crazyice.net/pafiledb/pafiledb.php?action=file&id=68)

franky500
19th October 2005, 12:09
Looks sweet. i am getting. i am trying. i am liking... another nice job.

Tweaker
19th October 2005, 12:15
Hey this could come in handy for lots of people, very nice man!!!

Da Hoe
19th October 2005, 12:25
19 times "hi" when someone connects. time to get a 55" screen and the need to play in 3200x1600, so that the whole screen isnt filled with messages.

Zonda
19th October 2005, 12:35
Good Job Ice ;)

felplacerad
19th October 2005, 12:54
If can't be bothered just to hit f5 to say hi - what is it worth?

Nice effort though, im not trying to discourage you nor your apps. :heart:

Tweaker
19th October 2005, 13:12
Well, I notice some people use their "hello" bind a whole lot more than I would just type "hi". Whenever someone joins, I see people driving in turns and using it, and some have crashed. It is just nice that for people that like to say hello can do it automatically without having to notice someone had joined, or attempting to press the bind key for that matter :). So this is useful for the avid "hello" bind users :).

franky500
19th October 2005, 13:16
Well, I notice some people use their "hello" bind a whole lot more than I would just type "hi". Whenever someone joins, I see people driving in turns and using it, and some have crashed. It is just nice that for people that like to say hello can do it automatically without having to notice someone had joined, or attempting to press the bind key for that matter :). So this is useful for the avid "hello" bind users :).


the only down part is that i cant trick people and just say "hi" for no reason... i have been able to get the whole server to say HI when nobody has joined befrore LMAO... its the end of those days :'(

golfg60
19th October 2005, 13:58
Good Job...İ like it..Thanks;)

CrazyICE
19th October 2005, 14:05
dose the on connect funktion work?
i have not tested it yet! ;)

*shameonme*

franky500
19th October 2005, 14:29
dose the on connect funktion work?
i have not tested it yet! ;)

*shameonme*

i cant be sure... the race start works.. but i dont know about the other one cos no git entered!! GRRRRRRRRRR

CrazyICE
19th October 2005, 14:39
ok...so, wait...hehehehe

btw...nice lfs hoster :) ;)

golfg60
19th October 2005, 16:13
İts nice working...AgainTanx:D

Lible
23rd October 2005, 18:00
Very nice tool. :thumb:

But would be cool if you add support for Dedi server. Tought it would be cool with WELCOME message.

EDIT: You could put all your wonderful tools in one. Automessage, Dedigui etc.

MaxHeadroom
24th October 2005, 13:35
can i get a tool to filter out automessages please?

Dizzy74
25th October 2005, 09:12
can i get a tool to filter out automessages please?

Just type "-" in the game :).

X-Ter
31st October 2005, 19:35
This program is really nice :) Thanks for making it :thumb:
Will there be updates to it? If so I got some suggestions. If not, I'm happy with what I got, hehe!

--- Edit ---
I also found what may be a bug.
When ever a race is finished (someone cross the finish line), I get this message in big red letters:
InSim: ACK for unknown packet


This message is displayed over and over again untill I disconnect the program. I can, however, reconnect the program again without trouble.

Sternendaal
1st November 2005, 13:00
Very,Very nice tool you made there :nod:

Citywidemicke
1st November 2005, 14:41
--- Edit ---
I also found what may be a bug.
When ever a race is finished (someone cross the finish line), I get this message in big red letters:
InSim: ACK for unknown packet


This message is displayed over and over again untill I disconnect the program. I can, however, reconnect the program again without trouble.

Have the same problem :(

CrazyICE
1st November 2005, 16:59
--- Edit ---
I also found what may be a bug.
When ever a race is finished (someone cross the finish line), I get this message in big red letters:
InSim: ACK for unknown packet


This message is displayed over and over again untill I disconnect the program. I can, however, reconnect the program again without trouble.

Have the same problem :(


dont worry...
i got the same messages too :)
don't really know why.
maybe i send an ACK packet, where LFS don't need one...
have to look...
maybe i update this soon!

X-Ter
1st November 2005, 17:23
Thank you so much. If you want ideas for more features, just say so :)

CrazyICE
2nd November 2005, 06:57
you can always tell me feature-ideas :)

Lible
2nd November 2005, 12:35
I have a feature idea. What about support for DEDI servers? So, if you join a server, it can say WELCOME TO OUR SERVER

CrazyICE
2nd November 2005, 12:42
I have a feature idea. What about support for DEDI servers? So, if you join a server, it can say WELCOME TO OUR SERVER
use LFS InSim Relay for that:
==> http://www.lfsworld.net/?win=hosts&whichTab=insim_relay

X-Ter
2nd November 2005, 15:06
How about a cheer everytime someone set a new personal best? Not to mention sets a world record :)
Could also be cool with sort of a word recognition system or something (if possible). Set it up to listen for certain words, and if they appear, it gives an automated response.
Example 1
Driver A spins and types a series of foul words that really don't belong there.
The program answers with some sort of clever message, stating that Driver A should take that sort of language elsewhere.

Example 2
Driver A types goodbye
program answer "welcome back"

Of course, it would be perfect if the user could set up both the words to listen for, and the responses :)

Citywidemicke
2nd November 2005, 16:08
@CrazyICE (member.php?u=32336)

Ok and thanks for wery good prog :)

CrazyICE
2nd November 2005, 16:14
How about a cheer everytime someone set a new personal best? Not to mention sets a world record :)
Could also be cool with sort of a word recognition system or something (if possible). Set it up to listen for certain words, and if they appear, it gives an automated response.
Example 1
Driver A spins and types a series of foul words that really don't belong there.
The program answers with some sort of clever message, stating that Driver A should take that sort of language elsewhere.

Example 2
Driver A types goodbye
program answer "welcome back"

Of course, it would be perfect if the user could set up both the words to listen for, and the responses :)
nice ideas...
i also thought about giving some respons when certain words (cya, bye...) are written...
but i don't want to spam the lfs chat, so, i think about a good way to handle that...

tomorrow there will be another update :)
then, thos ACK errors are history :)

X-Ter
2nd November 2005, 16:20
Hurray :)
Thankyou so much for your hard work!

CrazyICE
4th November 2005, 13:09
update done...
use link in first post!

X-Ter
4th November 2005, 13:22
Thanks a lot :)
I'll test it properly later tonight!

CrazyICE
4th November 2005, 14:02
forgot something to tell:


3.) Parameters
==============

LFS:AM can also connect automatically if you start this tool for example with Join2LFS.
You can define a certain delay to wait to connect to LFS. So you can be sure that LFS:AM connects to LFS
not to early (happens if LFS is not fully started).

Parameters:

/A..................... start LFS:AM and try to connect to LFS after 15 seconds (15000 ms)
/T:[MS to wait]........ start LFS:AM and try to connect to LFS after [MS to wait]

e.g.:
LFSAutoMessage.exe /A /T:20000 .......... start LFS:AM and wait 20 seconds for trying to connect to LFS
LFSAutoMessage.exe /A .......... start LFS:AM and wait 15 seconds for trying to connect to LFS

X-Ter
4th November 2005, 15:28
Thanks. One less thing to think about :)
Tell me... Is it me or is the text recognition case sensitive? Is "Hello" the same as "hello" or do I actually have to bind them both?

CrazyICE
4th November 2005, 15:32
ah...its case sensitive...
think to change that :)

/EDIT:
DONE! download again!

X-Ter
4th November 2005, 20:02
ok, now I'm here again :)
Last update was pretty much what I was looking for but (and here it comes)...
It doesn't match words, it match cmbinations of letters.
Meaning...
If I type "hi" it answers "Hi there" or what ever I've preset.
But if I type "That was some really shitty driving" it answers "Hi there" cause the letter combination "hi" is in the config :)

I hope you understand what I'm trying to explain, hehe.
Anyway, it's not a big deal. If anything, it can bring out a laugh every now and then :)

CrazyICE
5th November 2005, 19:38
i know what you mean...so i have to look word-wise :)
going to to so for the next update!

CrazyICE
9th November 2005, 10:40
update done!!!
now a wordwise check is done and you can define a message when a new pb is driven!

X-Ter
9th November 2005, 15:04
Thankyou :)
Getting the update right now!!!

Baked Nut
10th November 2005, 05:05
Can't get LFS AM too connect too my server....
help plz

It's installed into the main main LFS DS folder and i tested it in its own folder inside the main one too ....

(http://www.newhope-ms.com/images/lfs/lfs-am_no-connect.JPG)pic 1 (http://www.newhope-ms.com/images/lfs/lfs-am_no-connect.JPG) pic 2 (http://www.newhope-ms.com/images/lfs/lfs-am_no-connect2.JPG) pic 3 (http://www.newhope-ms.com/images/lfs/lfs-am_no-connect3.JPG)



What am i doing wrong lol, i managed too config the main server and get a banning system active :)

Why's this so hard lol is "insim" a seperate mod i need too install ?

X-Ter
10th November 2005, 05:41
Insim is there, you just have to activate it. Don't worry, it took me a wjile to understand too.
Press "T" for talk and type /insim 44444
No start the AM and press connect. Done!

Baked Nut
12th November 2005, 12:22
done that over and over doesn't work

Citywidemicke
13th November 2005, 10:29
@CrazyICE

Is it possible to do so u can use bothe LFS:AutoMessage (http://www.lfsforum.net/showthread.php?p=29308#post29308) and pitspotter?
I use pitspotter and i realy like LFS:AutoMessage (http://www.lfsforum.net/showthread.php?p=29308#post29308) but i can only use one of these when i play :(

X-Ter
13th November 2005, 12:40
Yes please :)
Or better yet... Find a way to run more than one InSim program at the same time.

biggles
13th November 2005, 14:10
done that over and over doesn't work

LFS AM will not connect to a server if you have an admin password set as LFS AM has no way of setting / sending the password.

Lible
13th November 2005, 15:20
done that over and over doesn't work

Use the LFS Insim relay. LFSWorld -> Log In -> Racers & Hosts online (if i remember correct) -> And from the menu at up choose Insim Relay

CrazyICE
14th November 2005, 08:57
LFS AM will not connect to a server if you have an admin password set as LFS AM has no way of setting / sending the password.
try modifying the file LFSAutoMessage.config.
there you can set the admin pw and change the ports.

but i can't imagine how to use more different InSim applications at once...
i think this won't work!

biggles
14th November 2005, 11:04
try modifying the file LFSAutoMessage.config.
there you can set the admin pw and change the ports.

but i can't imagine how to use more different InSim applications at once...
i think this won't work!

Weird, I don't seem to have a file called LFSAutoMessage.config. Do I have to create it or do I need to update my version of LFS:AM?


Answered my own question by downloading newer version... Thx anyway.

CrazyICE
14th November 2005, 11:09
Weird, I don't seem to have a file called LFSAutoMessage.config. Do I have to create it or do I need to update my version of LFS:AM?
i think you have to update...
maybe the file in your case has the extension .ini

but in there you can define the IP, Ports and Admin.
also the window positions are stored in it.

so, if the lables seems to be overlapped try removing the section [fMain] and [fLogs] and start the tool again...

X-Ter
14th November 2005, 12:55
RaceManager has something called a Gateway that is suppoed to allow for another running InSim application. Never got it to function properly though.

CrazyICE
14th November 2005, 14:49
well, going to ask victor...

Carthvean
14th November 2005, 18:48
LFS AM will not connect to a server if you have an admin password set as LFS AM has no way of setting / sending the password.

I am having trouble, this is all i get

Insim: admin password does not match
Insim: packet received before isi packet

I have tried server with no password but still get same errors

Can anybody help?

biggles
14th November 2005, 20:45
i think you have to update...
maybe the file in your case has the extension .ini

but in there you can define the IP, Ports and Admin.
also the window positions are stored in it.

so, if the lables seems to be overlapped try removing the section [fMain] and [fLogs] and start the tool again...

Thanks for the help. Got it to work a treat. Great piece of software.

CrazyICE
15th November 2005, 08:46
I am having trouble, this is all i get

Insim: admin password does not match
Insim: packet received before isi packet

I have tried server with no password but still get same errors

Can anybody help?
this has nothing to do with the server you are joining but with the running LFS on your PC...
try to check if YOU on your copy of LFS have set a password...
if you can delete it or set the password in the LFSAutoMessage.config file!
just open this file with notepad and you can define the password...

this ist how the file is about:

;; Host => Host machine where LFS is running (usually 127.0.0.1)
;; Port => Port for sending something to LFS (must be set in LFS with /insim=)
;; ListenPort => Port to get infos by LFS (Application Port, should be untouched)
;; Admin => Admin PW is set

[SETTINGS]
Host=127.0.0.1
Port=44444
ListenPort=33333
Admin=
MuteSound=0
[MESSAGES]
NewPly=^3Hello! / Servus!
Restart=^3Good luck and be careful! / Viel Glück und seid vorsichtig!
End=^3Thanks for racing! / Danke für's Rennen!
AutoBlock=1
PB=
LFSName=
[fLogs]
Top=284
Left=636
Height=445
Width=563
[fMain]
Top=192
Left=69
Height=537
Width=566

to define a admin pw write the current PW besides Admin=
if you like to query a LFS instance which is not running on your PC the changing the Host= should do it...

Zonda
21st November 2005, 19:39
Not work :(
http://img166.imageshack.us/img166/6923/l6lk.th.png (http://img166.imageshack.us/my.php?image=l6lk.png)

ok work i have wrong admin pass :)

banshee56
23rd February 2006, 01:28
CrazyIce,

I have the settings in the config file basically set as shown in some of the images above. I have enabled InSim, and the InSim relay is status OK. When I hit the connect button, it does nothing. Is it supposed to do something to let me know it is running?

Please help.

Thanks,
Banshee56
www.core-racing.com (http://www.core-racing.com)

troy
23rd February 2006, 16:08
at banshee56 (http://www.lfsforum.net/member.php?u=30713)
you have to be online on a server if you hit connect it should work
and the button changes to disconnect

and a question at CrazyICE (http://www.lfsforum.net/member.php?u=32336):

i noticed that it reacts also on my own words spoken
for example i say "hi all" somewhere on a server and i took
"hi all" also as a word in the auto message list
the prog says it a second time ^^


is it possible to stop that somehow?

CrazyICE
24th March 2006, 06:27
at banshee56 (http://www.lfsforum.net/member.php?u=30713)
you have to be online on a server if you hit connect it should work
and the button changes to disconnect

and a question at CrazyICE (http://www.lfsforum.net/member.php?u=32336):

i noticed that it reacts also on my own words spoken
for example i say "hi all" somewhere on a server and i took
"hi all" also as a word in the auto message list
the prog says it a second time ^^


is it possible to stop that somehow?
well, maybe, but unfortunately I don't have access to the source atm :(

Lible
24th March 2006, 08:45
Do not say, when player name is (gets it from cfg file or enter manullay)?

flinty72
6th April 2007, 15:57
CrazyICE,
Is it possible to change the insim port that LFS:AutoMessage uses?
I have tried modifying the LFSAutoMessage.config file but I can't seem to get it to work on the new insim port?
Here is what I did.
[SETTINGS]
Host=127.0.0.1
Port=44444 (changed this to new insim port 65000)
ListenPort=33333
Admin=

Even after doing this LFS:AutoMessage still works if I have LFS use insim port /44444 but not if I change LFS insim port to 65000.
Seems that the config file does not actually change the port.
Any idea & can it be done?

russraine
9th April 2007, 00:21
the link to download this on the first page is dead, can anyone upload/relink for me please?

the_angry_angel
9th April 2007, 00:44
http://www.marcls-home.de/files/index.php?categoryid=8&p13_sectionid=64&p13_fileid=353

russraine
9th April 2007, 12:11
thanks

collinss
10th April 2007, 13:04
Link doesn't work? :( nevermind, I'm blind :D

Bose321
9th July 2007, 22:11
Link is dead?

Belgrom
9th July 2007, 22:21
Link Dead :(

Bose321
10th July 2007, 14:37
Can someone update the link :(

the_angry_angel
10th July 2007, 14:46
It would need to be updated for InSim v4. The link would be pointless. Take it up with CrazyIce.

Wolume
26th March 2008, 18:59
I need AutoMessage... Correct link :P

CrazyICE
26th May 2008, 16:46
I need AutoMessage... Correct link or ...... ;(
sorry...
tool is outdated...
currently i'm focosing on mates@track NG (http://www.hpr-network.com/?page=software&prod=ovmt), DediGUI NG, and my LFS game server hosting (http://www.hpr-network.com) thing

ddd9022
26th May 2008, 17:32
yea, lfsrelax is good enough or it. And it have some more functions ;)

CrazyICE
26th May 2008, 18:00
yea, lfsrelax is good enough or it. And it have some more functions ;)
that's right...
use LFS Relax instead...

superstix
7th December 2008, 19:00
The link given doesn't work for me, I have quickly scanned all the posts for the same problem so if i have missed someone else saying this im sorry.

Is it still available??

EDIT: i also just realised i was only reading the first page....so don't shout.

Tim NL
7th December 2008, 19:39
The link given doesn't work for me, I have quickly scanned all the posts for the same problem so if i have missed someone else saying this im sorry.

Is it still available??

EDIT: i also just realised i was only reading the first page....so don't shout.

You can do the same with LFSLapper now. (and more)
http://www.lfsforum.net/showthread.php?t=25756

superstix
7th December 2008, 20:27
Thanks, will give it a go.

CrazyICE, will u ever update this, it looks like a great app that i can really use. I only wanted an auto-message program. I tried LFSRelax as you suggested but it is doing so much more than i need it to and is a bit confusing to program.

Inouva
8th December 2008, 03:13
Looking forward to the update

Cuz , have lfsrelax or lfslapper for only the "Auto" msg is pointless

CrazyICE
11th December 2008, 17:35
hi,
nice to hear that you like this little app.

if i update i have to reprogramm the insim functions, cause from the last compilation the insim thing has changed.

currently i try to enable insim in my LFS:RemoteControl NG Tool and then I will update. but this might be in some months!