This is the new home of the egghelp.org community forum.
All data has been migrated (including user logins/passwords) to a new phpBB version.


For more information, see this announcement post. Click the X in the top right-corner of this box to dismiss this message.

curious timestamp behavior

Old posts that have not been replied to for several years.
Locked
T
TheUnholyOne

curious timestamp behavior

Post by TheUnholyOne »

Hello!

I got a problem after changing the shell-account:

I compiled eggdrop V1.6.13 completely new, copied the channel- and userfiles from the old account.
First I used mEL V1.5.5. Now I'm using V1.6b1.
The new shell is running tcl v8.3.3 (don't know the version of the old one), so all dependencies for mEL should be ok (otherwise that version wouldn't start)

Now the problem:
When I start the eggdrop, I get a "Session start"-Timestamp. Also when rehashing the eggdrop.
On the old shell there was also a timestamp every 5 minutes. This timestamp is missing now and I couldn't find any settings --neither in the bot-config, nor the mEL-config -- to solve this problem.
I also set mEL up to change the log every 7 days. This works nearly fine:
- timestamp is added to the -log-file (e.g. #channel.06.12.2003.log)
- session close is written in that old log-file
- session start is written in the new one

But still there's no "5-minutes-timestamp" :(

I hope, someone can help me, solve this problem. I have no idea, where to look for the mistake.

Greetinx and thnx for reply

TuO
User avatar
Papillon
Owner
Posts: 724
Joined: Fri Feb 15, 2002 8:00 pm
Location: *.no

Post by Papillon »

I'm not familiar with mEL, but by adding a small bind time proc, or some (u)timers it should be no problem to add a timestamp...
also.. notice the b in V1.6b1 ;)
Elen sila lúmenn' omentielvo
T
TheUnholyOne

Post by TheUnholyOne »

Hi Papillon.

Thnx for that fast reply!!!

I'm not very familar with TCL (let me say: definitly not ;) )
but I just checked that tcl, found some binds but no bind time-procedure.

Nevertheless this binding isn't in the old stable version, too. But there are lots of time-related procedures, all kind of special (??) like

Code: Select all

proc mel_fixdate 

Code: Select all

proc mel_start_timer 
and e.g. in

Code: Select all

proc mel_log_create {channel}
is defined to set the "Session start"-timestamp.

I can't understand that "session start" and "session close" work but "session time" won't. I wonder if there might be a plugin missing on that server ?! could that be?

Greetinx
TuO
User avatar
Papillon
Owner
Posts: 724
Joined: Fri Feb 15, 2002 8:00 pm
Location: *.no

Post by Papillon »

ermm... you though about that maybe the creator didn't want the session time in the last version?
the best solution to this problem might be to talk to the creator, he'll prolly tell you if he removed it, and if he did how to get it back :)
Elen sila lúmenn' omentielvo
T
TheUnholyOne

Post by TheUnholyOne »

Hi again ;)

No, don't think so, because mEL is used to log everytink that is written in a chatroom.
The timestamp (= "Session Time: Thu.......") is used to see, when e.g. a day changed. (don't know if I got that right, but now where I have no timestamp I only have one day -> with round about 240 hours *g*).

And the old version also has no more timestamps. Slightly curious, isn't it?
the only thing that definitely changed is the server. Might it be, that I need some additional devels, scripts, whatever for tcl?

Now a buddy of mine will check is locally compiled bot with that script. Maybe we can define the error.

Would be kind if you post if you have any solutions.

Greetinx

TuO
Locked