Jnbek's Teknap Page
The Programmable Napster Client
For Win32 and UNIX Based Platforms
About TekNap
TekNap is a Console based client for connecting to Napster, OpenNap and SlavaNap based servers. It was originally known as BWap and is based of the EPIC and BitchX IRC Clients and uses a scripting language based of of versions of EPIC IRC Client version 4. TekNap also has the ability to connect to IRC servers as well, and because if it's extensive scripting language is extremely customizable and configurable. It's a great choice for creating Admin bots for both Napster and IRC servers, automating alot of mundane tasks for the server owner, such as searching for clones and killing them on a timer, as well as running text baseed games via the server such as Hangman, Trivia and Scrabble. It's a well put together client and runs natively on Linux, the BSDs, and MacOSX and on Windows with Cygwin, version 1.3g has been compiled and packaged to run on Win32 platforms natively as well. With all this in mind, you can also use TekNap to browse users. search and download files from a server you're connected too also !!.
Downloads
While there are many versions of TekNap floating around the internet there are two versions that are known to work real well and are the only versions available here.
TekNap-1.4u:
This version was modified slightly from the original 1.4 source code to compile on the GCC 3.X series compilers. The modifications were made by one of the admins of one of the oldest surviving Opennap networks and contains some optimizations for their server software but still runs on legacy Opennap servers and SlavaNap servers just fine. Please be sure to check the README file for any specific information regarding your specific platform. Note GCC 4.X users, you may encounter a compile error that isn't very clear, it just reports an error occured then stops. If possible install GCC 3.X to compile TekNap 1.4u. It is safe to ignore all the Warnings that are produced while TekNap compiles, they don't affect the performance to the client once it's built.
TekNap-1.3g:
This is the precompiled binary package for Windows users, it's stable, reliable and does everything the UNIX version does, except on Windows 95, 98, and ME the /exec command fails and may result in your computer locking up, but for NT based versions, this problem isn't applicable, it's due to the fact that the 9X series of Windows didn't support threads. One thing should be noted, TekNap is a console based client and will run from your command prompt window, which limits your ability to cut and paste, but other features such as teb completion are available so you should't have to worry about copy and pasting long nicknames.
Installation Help: TekNap-1.4u for the UNIX platform
Installing TekNap on the UNIX platform is not as hard as it seems but be sure to follow the instructions carefully otherwise the build may fail. The following steps have been tested on FreeBSD 6.2 RELEASE and Kubuntu Linux 7.10 with the generic kernel on a 633Mghz Celeron processor with 512MB of RAM:
- Verify you have the
Ncurses library installed and the dev packages if you're using Ubuntu or RPM based distros, you can get the latest ncurses source code from
http://ftp.gnu.org/pub/gnu/ncurses and build it yourself on the rare chace you don't have it, those with apt can simply type:
apt-get install libncurses5 libncurses5-dev
and those with yum can enter
yum install libncurses5 libncurses5-devel
.
- Next we run the configure script, i recommend installing TekNap in an off directory just in case you decide to remove TekNap, as there in no uninstall feature with TekNap, I choose
/opt/TekNap
. The configure script took a little over 1 minute to run on my system, and will probably run a whole lot faster on your system, anyways to run the configure script simply type:
cd ./TekNap && ./configure --preifx=/opt/TekNap
- Next we must compile the program, after the configure script is all done running simply type:
make
to compile TekNap, this takes up to 5 minutes on my system. Watch for any errors here, if no error occur then woopie !! :-D
- The next and final step to building and installing TekNap is the easiest, you simply type:
make install
and it will install itself into the /opt/TekNap/ directory on your computer, note, you may need root access to run this command, if so, just log in as root before running this command. once it's through installing, at your terminal prompt, simply type:
/opt/TekNap/bin/TekNap
and then connect to your favorite napster based server by typing:
/server some.servername.com
where server name is the Fully Qualified Domain Name or IP of the server you want to connect to.
Installation Help: TekNap 1.3g for the Windows Platform
Installing TekNap on the Windows Platform is very easy. Below are the recommended instructions for getting TekNap running as quickly as possible:
- Download TekNap-1.3g.Win32.zip from above
- Extract the zip file\'s contents to C:\ or D:\ inside the zip file is a folder named TekNap, inside this folder is where all the program files, etc are your goal is to extract the folder to either c:\ or D:\ to create a path: C:\TekNap
- Open up the folder C:\TekNap
- Click on the Executable file named TekNap
- Once TekNap loads and gives you the error, could not connect to a dimension.com server, simply type /server desired.server.com where desired.server.com is the name if the Napster based server you want to connect to.
- Read the Scripts section to learn how to customize TekNap a bit
Back to Top
TekNap Scripts
Here, you'll find a large collection of scripts of TekNap, wriiten by many different authors over time, these scripts have been mirrored from
http://www.spykes.net/?p=napfiles. Some of these scripts are rather brutal, and neither Spike nor myself are responsible how they are used, so be nice, k?
Click here to browse all the scripts
or
Download the entire Script Archive here
.
TekNap Scripts Archive
[ 8ball.tek ]
[ 8ballpic.tek ]
[ add.tek ]
[ addnuke.tek ]
[ adjclock.tek ]
[ adl.tek ]
[ advertise.tek ]
[ alien.tek ]
[ alienh.tek ]
[ alienh2.tek ]
[ aliens.tek ]
[ alln1.tek ]
[ angels.tek ]
[ anti-flood.tek ]
[ anti-g.tek ]
[ anti-ping.tek ]
[ anti-url.tek ]
[ antifloodster.tek ]
[ antikick.tek ]
[ antilamer.tek ]
[ antileech.tek ]
[ antiskillbot.tek ]
[ antiswear.tek ]
[ antiwhois.tek ]
[ artscript.tek ]
[ artscript2.tek ]
[ aryran.tek ]
[ ass.tek ]
[ auto-muzzle.tek ]
[ autodataport.tek ]
[ autojoin.tek ]
[ autokick.tek ]
[ autokill.tek ]
[ automsg.tek ]
[ automuzkill.tek ]
[ automuzzle.tek ]
[ automuzzle1.tek ]
[ autopro.tek ]
[ autoresponce.tek ]
[ away.tek ]
[ b&b.tek ]
[ backwards.tek ]
[ bad.tek ]
[ bans.tek ]
[ bat1.tek ]
[ bear1.tek ]
[ bear2.tek ]
[ bear3.tek ]
[ bear4.tek ]
[ bear5.tek ]
[ bear6.tek ]
[ bears.tek ]
[ beavis.tek ]
[ bed.tek ]
[ betty_boop.tek ]
[ bigtext.tek ]
[ bigtextedit.tek ]
[ bike1.tek ]
[ bike2.tek ]
[ bike3.tek ]
[ bird1.tek ]
[ bird2.tek ]
[ bird3.tek ]
[ bird4.tek ]
[ bong.tek ]
[ boom.tek ]
[ booze.tek ]
[ bsave.tek ]
[ canada3.tek ]
[ canadaflag.tek ]
[ candle.tek ]
[ canoe.tek ]
[ capper.tek ]
[ caps.tek ]
[ capsmuzzle.tek ]
[ cart.tek ]
[ castle.tek ]
[ cat1.tek ]
[ cat2.tek ]
[ chanop.tek ]
[ chatpm.tek ]
[ check.tek ]
[ cherry.tek ]
[ chick.tek ]
[ clients.tek ]
[ clients1.tek ]
[ cloaked.tek ]
[ cloaking.tek ]
[ clonekill.tek ]
[ clones-choice.tek ]
[ clover.tek ]
[ clown1.tek ]
[ clown2.tek ]
[ colors.tek ]
[ colors1.tek ]
[ colorsstupid.tek ]
[ colortext.tek ]
[ colours.tek ]
[ computer.tek ]
[ confucious.tek ]
[ cookiemonster.tek ]
[ cool!.tek ]
[ cow.tek ]
[ croc.tek ]
[ cupid.tek ]
[ cyber.tek ]
[ cycler.tek ]
[ dance.tek ]
[ dataport.tek ]
[ dcastle.tek ]
[ dolphin.tek ]
[ dove.tek ]
[ dragon.tek ]
[ dragon1.tek ]
[ dragon2.tek ]
[ dragon3.tek ]
[ dragon4.tek ]
[ dragon5.tek ]
[ drink.tek ]
[ drunk.tek ]
[ drunkbot.tek ]
[ duck.tek ]
[ eagle1.tek ]
[ eatme.tek ]
[ elmo.tek ]
[ email.tek ]
[ ez-load.tek ]
[ face1.tek ]
[ faces.tek ]
[ fade.tek ]
[ fall.tek ]
[ fight.tek ]
[ filters.tek ]
[ finger.tek ]
[ fish.tek ]
[ flood.tek ]
[ floodprot.tek ]
[ flowerrow.tek ]
[ fortune.tek ]
[ frown.tek ]
[ functions.tek ]
[ funny.tek ]
[ getip.tek ]
[ getipbot.tek ]
[ ghostkiller.tek ]
[ goffer.tek ]
[ goodbye.tek ]
[ gooff.tek ]
[ got20.tek ]
[ got20fix.tek ]
[ guitar.tek ]
[ gun1.tek ]
[ h4x0r.tek ]
[ hall.tek ]
[ hammer.tek ]
[ hamster.tek ]
[ handstand.tek ]
[ hangman.tek ]
[ head.tek ]
[ HEADER.html ]
[ heart1.tek ]
[ heart2.tek ]
[ heart3.tek ]
[ heart4.tek ]
[ heart5.tek ]
[ hooters.tek ]
[ horse.tek ]
[ hugz1.tek ]
[ hugznote.tek ]
[ ibrator.tek ]
[ iced.tek ]
[ idle.tek ]
[ ignore.tek ]
[ inputwrap.tek ]
[ invite.tek ]
[ ipbot.tek ]
[ ipsaver.tek ]
[ iputil.tek ]
[ ipview.tek ]
[ ipview14.tek ]
[ join.tek ]
[ joinall.tek ]
[ joinleave.tek ]
[ joinordie.tek ]
[ juggler.tek ]
[ keepout.tek ]
[ kermit.tek ]
[ kids.tek ]
[ killword.tek ]
[ knight1.tek ]
[ knight2.tek ]
[ knight3.tek ]
[ knight4.tek ]
[ knight5.tek ]
[ lala.tek ]
[ lamer.tek ]
[ lava.tek ]
[ leet.tek ]
[ levelme.tek ]
[ lifter.tek ]
[ light.tek ]
[ lightnin.tek ]
[ lightningedit.tek ]
[ lips.tek ]
[ littlebitchkiller.tek ]
[ loading_bar.tek ]
[ lobster.tek ]
[ loops.tek ]
[ madlib.tek ]
[ mail.tek ]
[ married.tek ]
[ maryjane.tek ]
[ massdeop.tek ]
[ mermaid.tek ]
[ misc.tek ]
[ motorbike.tek ]
[ motorbike1.tek ]
[ mouse1.tek ]
[ msgall.tek ]
[ msgbot.tek ]
[ msgsaver.tek ]
[ mul.tek ]
[ muzzle.tek ]
[ nap.tek ]
[ network.tek ]
[ nickcomp.tek ]
[ nslookup.tek ]
[ nude.tek ]
[ nuke.tek ]
[ offender.tek ]
[ onback.tek ]
[ opbot.tek ]
[ openchan.tek ]
[ oper.tek ]
[ operash.tek ]
[ overkill.tek ]
[ owl1.tek ]
[ owl2.tek ]
[ ozflag.tek ]
[ p.tek ]
[ p1.tek ]
[ p2.tek ]
[ p3.tek ]
[ p4.tek ]
[ p5.tek ]
[ p6.tek ]
[ p7.tek ]
[ p8.tek ]
[ pc1.tek ]
[ pc2.tek ]
[ penguin.tek ]
[ pent.tek ]
[ pepsi.tek ]
[ phone.tek ]
[ pickup.tek ]
[ pig1.tek ]
[ pika.tek ]
[ pikachu.tek ]
[ pix.tek ]
[ plane.tek ]
[ plane2.tek ]
[ playboy.tek ]
[ pluto.tek ]
[ po.tek ]
[ ponglog.tek ]
[ poohbear.tek ]
[ prettydragon.tek ]
[ pretzle.tek ]
[ promo.tek ]
[ protect.tek ]
[ pubpriv.tek ]
[ question.tek ]
[ rabbit.tek ]
[ rain2.tek ]
[ rainbow.tek ]
[ rainbow2.tek ]
[ randcolor.tek ]
[ randuser.tek ]
[ recommend.tek ]
[ relay.tek ]
[ relink.tek ]
[ roadrunner.tek ]
[ roo.tek ]
[ rose.tek ]
[ rose1.tek ]
[ rose2.tek ]
[ rules.tek ]
[ run1.tek ]
[ run2.tek ]
[ santa.tek ]
[ saturn.tek ]
[ sayc2.tek ]
[ schemes.tek ]
[ security.tek ]
[ seekster.tek ]
[ shark.tek ]
[ sheep.tek ]
[ shittalker.tek ]
[ shoot.tek ]
[ skull.tek ]
[ skull1.tek ]
[ skull2.tek ]
[ skullb.tek ]
[ smile.tek ]
[ smiley.tek ]
[ southpark.tek ]
[ spingall.tek ]
[ sshare.tek ]
[ starfinger.tek ]
[ starman.bx ]
[ starmantek.tek ]
[ statchat.rc ]
[ statslog.tek ]
[ stomp.tek ]
[ stoplight.tek ]
[ storm.tek ]
[ strictclient.tek ]
[ superipbot.tek ]
[ swear.tek ]
[ swearfilter.tek ]
[ sylv.tek ]
[ sylv2.tek ]
[ sylvester.tek ]
[ tabkey.tek ]
[ takeover.tek ]
[ teeth.tek ]
[ teknap1.tek ]
[ teknapico.tek ]
[ teknaplogo.tek ]
[ teknapschemes.tek ]
[ test.tek ]
[ test1.tek ]
[ thefinger.tek ]
[ tiger.tek ]
[ tigger.tek ]
[ tiggy.tek ]
[ time.tek ]
[ times.tek ]
[ tnt.tek ]
[ tongue.tek ]
[ topiclock1.tek ]
[ tornado.tek ]
[ train.tek ]
[ trivia.tek ]
[ triviabotgir.tek ]
[ triviaq.tek ]
[ troll.tek ]
[ tv.tek ]
[ tweetie.tek ]
[ tweety.tek ]
[ tweetyxmas.tek ]
[ ud.tek ]
[ uptime.tek ]
[ usernuke.tek ]
[ utilities.tek ]
[ vote.tek ]
[ wall.tek ]
[ wall1.tek ]
[ wall2.tek ]
[ wall3.tek ]
[ wallpaste.tek ]
[ wallqp.tek ]
[ warn.tek ]
[ wave.tek ]
[ welcome.tek ]
[ wheelchair.tek ]
[ whois.tek ]
[ whois123.tek ]
[ whoisnotuser.tek ]
[ whoistheme.tek ]
[ whowas.tek ]
[ winamp.tek ]
[ window.tek ]
[ windows.tek ]
[ wiz1.tek ]
[ wiz2.tek ]
[ wordcomp.tek ]
[ x-files.tek ]
[ x.tek ]
[ xmast.tek ]
[ xmms.tek ]
[ yingyang.tek ]
[ yingyang2.tek ]
[ yomama.tek ]
[ zerokill.tek ]
Back to Top