View Full Version : Lich
Drew2
11-17-2005, 11:53 AM
Lich is something that Shaelun has developed that works wonderfully in addition to Psinet. Eventually, it will have every function that PsiNet does, I'm sure, but it's already extremely useful.
The biggest thing being LichNet. with PsiNet being down, LichNet is a nice way to replace it for the time being.
LichNet also has a repository of scripts... so basically you can upload or download scripts with in-game commands.
After you download it and install it, you just double click on the icon it puts on your desktop which opens up SGE for you. After you log in, type ;lichnet to activate the script and you're connected!
It's just too useful for me to describe here because I'm way too lazy, so log onto LichNet and use ;chat to communicate with us and we'll tell you everything.
One thing that people might find awesome is the "walk" script. Just type ;walk while hunting and you will automatically move through rooms until you find a critter. It's teh awesome.
Latest version can be found at http://home.houston.rr.com/drewzstuff/
[Edited on 11-19-2005 by Tayre]
Sean of the Thread
11-17-2005, 11:55 AM
Cept Shaelun is a 1337 haxxor and I don't trust him.
Drew2
11-17-2005, 11:58 AM
Shaelun didn't hack Psinet. Bobmuhthol did.
Showal
11-17-2005, 12:38 PM
OOO BOB BROKE PSINET!?
Wezas
11-17-2005, 01:51 PM
omg GS4 tr0jan passw0rdz steal0rz.
Trust noone!
Gigantuous
11-18-2005, 07:31 AM
Yes, it rocks indeed. I'd say people should get it just for the LichNet and walk script, if for no other reason at all.
radamanthys
11-18-2005, 08:08 AM
Better than psi?
If I lose my spellup auto and aliases, i'll be sad :-(
I may give it a try, though.
Shaelun
11-18-2005, 10:04 AM
Oh God, people are still saying I hacked PsiNet?
I just wanted to clarify a couple of things before people totally misunderstand everything:
1. This does not replace PsiNet, I don't mean to replace PsiNet, this is a project of mine that I've been working on for fun _only_, I use PsiNet too and am not out to do anything except enjoy myself with my little programming hobby. THIS RUNS WITH PSINET. Hell, you can even use PsiNet, JSE, and Lich all at the same time (I login with Lich everytime I play, and have for 2-4 months now; I'm sure a lot of you have seen me babbling away on OOC -- obviously Lich works fine with it).
2. I wrote the Lich servers for the same exact reason I wrote Lich, I like to learn, I had never done it, and doing it helped me learn how to do it. And since I have the damn things and they work fine, I just run them for the Hell of it for anybody who feels like using them.
3. THIS IS REALLY OF NOTE: the Lich project is OPEN SOURCE. The FULL, COMPLETE, UNEDITED files that made the 'lich.exe' file you run on your computer COME WITH THE INSTALL. You can read them yourself if you want to. I tried to include as many comments as possible to help people understand what it's doing and why the program is doing it; I learned how to program on my own because I like it, and I've tried to make it easy for anyone who would like to learn the same way I did.
If you don't want to learn how to write a program, obviously don't waste your time examining the source code; it's only there for people who want to look at it, it serves no other purpose. Please, for God's sake, before you call me a '1337 hax0rz' or some such garbage like that, ask yourself something: if I'm trying to hurt people, why am I literally giving away the entire, unedited source codefor thewhole world to scrutinize with a magnifying glass? Download it, examine it, look at it, it's yours -- Hell, change it if you want to and run your own version of it. Change it and give YOUR version away. That's perfectly fine too. The only licensing provision is that my version is just that -- mine, you cannot sell it, you cannot distribute it commercially, and you must retain the copyright notice that it includes without modification. Otherwise you can eat the damn thing for all I care.
I give you my word that the Lich program, and everything included in the install, are perfectly safe. If that and the source code aren't enough to put you at ease, then don't use it. I'm not trying to push it on anybody, I'm just trying to give people a little information before even more rumors about me get started.
So please... enough with this stupid 'hacker' thing, okay? Ciel banned me from PsiNet for asking questions about how it works.
Gosh, how might someone make sure that their program works with another person's program -- I wonder...
Whatever, it's over and done with, Jamus unbanned me.
There's some more random info in the post about it if you want to read some more (you can also download the Linux version's compressed file, if you want to look around at what's in the installer w/o actually running any programs -- I think WinZip can handle Linux gzip'd and tar'd archives, but I may be wrong).
Wezas
11-18-2005, 10:17 AM
What's it written in?
Also, where do you keep the actual source files with your uber-keylogging password pwner?
:baa:
Axhinde
11-18-2005, 10:46 AM
It is written in Ruby. Yes, it indeed rocks. You can run both Psinet and Lich simultaneously. No, it won't slow you down. Lich can run several scripts at the same time, and it runs Wizard scripts better than the wizard does. I love the flare calculator and redux calculator, the walk script, and a few others. I need to update my Lich.
Shaelun
11-18-2005, 10:57 AM
It's written in Ruby, which is written in C.
It doesn't even SEE your login name or your password.
The source files are plain-text and can be found in both the Linux compressed-archive version and the Windows version in the Lich program directory that the installer creates. They are the files 'lich.rb' and 'lich-lib.rb'.
Don't use the thing if you don't want to. How many times do I have to say this? DO NOT USE IT IF YOU DO NOT WANT TO.
I do not benefit AT ALL by giving it away. If you don't know enough to be able to tell by using netstat from a DOS prompt that it isn't sending information anywhere except the game, and/or examing the actual source code to figure out for yourself just how harmless it is: then don't waste my time asking me questions I've already answered.
I mean, wtf -- do you really expect me to spend all day sitting here being polite to you when all you've done is throw accusations at me?
Read the answers in the documentation, because I ain't gonna sit here typing it all over again.
The compressed archive. It is not a program. It does not execute anything to uncompress it. It contains the documentation and program and source code and scripts and everything else.
If you care what the answers are, read the docs. If you don't, then don't expect me to answer questions and waste MY time just so you don't have to spend YOURS doing something silly like, oh, I don't know... reading what I already provided.
radamanthys
11-18-2005, 11:00 AM
thanks for doing this and giving it to us- it sounds cool.
trying to get it to work now
Shaelun
11-18-2005, 11:04 AM
Radamanthys, you are most welcome. I hope you find it to be of use. Please, I must say this though -- just like PsiNet, there is a possibility that you'll have difficulty or be outright unable to login to the game if you uninstall without having read the warning displayed when you install it. Just follow the uninstallation directions and you'll be perfectly fine, but if you don't bother and just delete the thing, there IS A CHANCE you'll be left unable to login.
The text it shows when you install it can be read at anytime in the file "C:\Program Files\Lich\DIRECTIONS.txt"
If that isn't enough, my contact info can be found in the file as well; I frequently forget to sign off, so please don't take it personally if it looks like I'm ignoring you -- I'm not. If you need to, you can IM and ask for help.
[Edited on 11-18-2005 by Shaelun]
Wezas
11-18-2005, 11:12 AM
It's humor, but I guess I would react the same way if it was my own program.
People joked with me about my pickpocket log analyzer having hidden features in it. I thought it was amusing.
radamanthys
11-18-2005, 11:15 AM
oh, i'll have no problems when uninstalling. I'm just paying with it now to see what I can do with it.
People get no mad props for crazy programming skills that help us. I'm sending those props. I already see uses for it, so you're golden in my book. w00t t0 teh c0d3 m0nk33!
Bobmuhthol
11-18-2005, 02:39 PM
Originally posted by Tayre
Shaelun didn't hack Psinet. Bobmuhthol did.
^
Jolena
11-18-2005, 03:26 PM
Tayre's not available on IM's so I'll ask here. Anyone here downloaded and installed Lich that uses AutoSGE? If so, can you IM me at Breelv2 or U2U me please? Thx.
Morlian
11-18-2005, 04:15 PM
Same here, please. Can't get this to work with AutoSGE, and the regular SGE doesn't work for me for some reason.
Shaelun
11-18-2005, 04:29 PM
Sorry guys... I usually only visit PC maybe once every week or two at best, and don't pay much attention to what gets said on here -- otherwise I would have responded earlier.
I'm signed on right now, you can IM me if you'd like to ask questions. Again, it's in the documentation (right at the top in the DIRECTIONS.txt file is one place).
It actually works with the website, but, I've never tried that... and it's a bit of a hassle that way :/ When you run Lich, if you login within 2 minutes after starting it, even if it can't load your login program automatically for some reason -- it will still work. It times out after 2 minutes though, and shuts itself down (no sense in eating away at your RAM if you don't even wanna use it, right). So you can either do what I mention below, or just run the program, then login using whatever method you want within 2 minutes.
Argh, PC won't let me use the slashes -- it keeps deleting them! So replace '|' with the usual directory slash thing in Windows for these......
To make it start a program other than SGE when you run it, this is what you do:
create a text file in the 'C:|Program Files|Lich' directory called 'launch.txt' -- just a plain edited-with-notepad text file.
In this file, you want to put in the location of the program you want it to start when you run Lich (so that it's all nice and automated when you login the way it should be). I don't even have Windows installed, let alone use it, so the directory is going to look different but it will work just fine. If you have AutoSGE in, for instance, "C:|Program Files|SIMU|AutoSGE.exe" you would put in the 'launch.txt' file you created the line:
/Program Files/SIMU/AutoSGE.exe
... that's all. Note that you DO WANT TO USE those slashes, the '/' ones, and no drive letter. Whenever Lich is executed, it goes through a series of checks for various files that exist in its directory, and that's how you set it up to work the way you want it to (it's tough to make a program work on two operating systems, and Linux doesn't use the normal Windows method of storing settings... sorry if you find this text-file method to be a pain guys).
I hope that does it for you.
Drew2
11-19-2005, 04:33 PM
New link to download Lich.
http://home.houston.rr.com/drewzstuff/
I'm hosting it. Hope my ISP gives me enough bandwidth. :(
Mistomeer
11-19-2005, 05:45 PM
You rock Tayre
I caught this conversation on psinet today, so I thought I'd make a few remarks/questions about lich.
[OOC]-Taranss: "always looking for ways to make my leveling easier"
[OOC]-Taranss: "so the various scripts are built into the client already?"
[OOC]-Shaelun: "....... uh, yeah. Don't give out scripts like that you write for Lich. Other engines I can't really say "fuck you, stop that," but w/ my program -- it's kind of personal. Please don't do it, I really will be very upset about it"
End of OOC snipet.
Now from what I understand, Lich is a scripting engine. And folks are starting to find that it works well. However, because its yours, you dont want to see anyone sharing scripts they've written IF the scripts they wrote automate any part of the game that results in the gaining of experience?
Am I understanding those limitations correctly?
Bobmuhthol
11-28-2005, 04:48 PM
He doesn't advocate AFK scripting. If you write a hunting script, for example, don't distribute it. If you're good enough to write one with Lich, go for it.
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.