QJ.NET | Videos | Forums | iPhone | MMORPG | Nintendo DS | Wii | PlayStation 3 | PSP | Xbox 360 | PC | Downloads | Contact Us
Forums | Gaming News | Videos | Downloads | Today's Posts | Mark Forums Read | Chat | FAQ | Members List | Contact

QJ.net Game Discussion - PSP, Xbox, Wii, PS3, PSP Homebrew, and PSP Guides

Go Back   QJ.net Game Discussion - PSP, Xbox, Wii, PS3, PSP Homebrew, and PSP Guides > Developers Corner > PSP Development, Hacks, and Homebrew > PSP Development Forum
The above video goes away if you are a member and logged in, so log in now!

PSP Telnet and now IRC!! Client (Peldet)

This is a discussion on PSP Telnet and now IRC!! Client (Peldet) within the PSP Development Forum forums, part of the PSP Development, Hacks, and Homebrew category; 0.7: http://forums.qj.net/showthread.php?p=277460#post277460 I've been working on a telnet client for psp. Currently has about all the basic stuff you need ...

Reply
 
LinkBack Thread Tools
Old 11-07-2005, 04:40 AM   #1

Developer
 
Join Date: Nov 2005
Posts: 445
Trader Feedback: 0
Default PSP Telnet and now IRC!! Client (Peldet)

0.7: http://forums.qj.net/psp-development-forum/24922-psp-telnet-now-irc-client-peldet.html#post277460

I've been working on a telnet client for psp.

Currently has about all the basic stuff you need including:
  • Ability to chose which wifi to connect to
  • Chose where to telnet to
  • Favorites

Grab it from http://localhost.geek.nz/telnet/

and give it a test.
Its good enough that you could connect to a MUD and have a play.
Text input is done through p-sprint, so check out its site to see how to use that (link is in the readme)

Im gonna go sleep now (1:40am)
I'll try post a pic tomorow. (if someone else could it would be much appreciated).
Danzel.

Last edited by danzel; 11-29-2005 at 02:21 AM.. Reason: 0.7 Released, changelog in a reply below...
danzel is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-07-2005, 05:44 AM   #2
 
psy^'s Avatar
 
Join Date: Oct 2005
Location: 3095.au
Posts: 216
Trader Feedback: 0
Default

Heh, i was wondering how long it'd take before someone coded something like this up

Should be handy if i need to reset the router or modem on a wireless network.
Possibly my own
psy^ is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-07-2005, 07:26 AM   #3
 
Rinku's Avatar
 
Join Date: Oct 2005
Location: USA
Posts: 130
Trader Feedback: 0
Default

EDIT: Well i got it too accept the ip and port i put in, But then it exited and went back to the psp menu. What did i do wrong?

Last edited by Rinku; 11-07-2005 at 09:32 AM.. Reason: Fixed.....Sort of.
Rinku is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-08-2005, 12:28 AM   #4
 
Join Date: Aug 2005
Posts: 5
Trader Feedback: 0
Default

Great app danzel! Iv tried to telnet to one of my computers and then ssh to others, it works great altho some characters are still nog handled right but im sure you'll get that later on. A great thing would be if you could add on the ssh protocol since telnet is unencrypted and so. Please keep on working on this project and thanx once again for a great psp app.
WS141 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-08-2005, 01:16 AM   #5
 
iball®'s Avatar
 
My Mood: Aggressive
Join Date: Oct 2005
Location: Interstates
Posts: 9,652
Trader Feedback: 0
Default

Yes, telnet is BAD! SSH is GOOD!
Fire BAD!
__________________
[spoiler=signature][center][img]http://i33.photobucket.com/albums/d75/iball2929/iballsig2fz.jpg[/img][/center]
[size=-2][center][b][color=purple]Nintendo DS WFC codes[/b][/color][/center][/size][size=-2][center][b][color=green]Mario Kart DS: 180448 583615 (I-Ball)[/color]
[color=blue]Animal Crossing: Town of Sampson 4853-9284-6519 (I-Ball)[/color]
[color=red]Metroid Prime Hunters: 5025 8054 3555[/size][/center][/color][size=-2][center]-----------------[/center][center][color=blue]Homebrew authors! If your software is based upon GPL code then you MUST release the modified source code you created the same time you release the binaries![/b][/size][/color][/center]
[size=-2][center][b]Supercard mini-SD w/2GB 150x Mini-SD card, SuperPass II, FlashMe v7 and an EFA Linker II GBA flashcart[/b][/center][/size][/spoiler]
iball® is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-08-2005, 05:00 AM   #6

Developer
 
Join Date: Nov 2005
Posts: 445
Trader Feedback: 0
Default

Thanks all for the feedback.

I do plan to add ssh support, but its quite a big protocol so it will take a while.

@Rinku: Yep, as it says you need to use spaces instead of full stops, it makes it a bit quicker to type in an ip.
I'll get it to support that better in... possibly the next version (which would be 0.4)
If you could keep future discussion in here it'd be easier to find

@WS141: What characters dont work?
hhmmm... is it the ascii art characters used to draw tables and such? they probally dont work.
I plan to recode the rendering to not just use the debug print commands, this will clean up the extended ascii rendering and allow screen scrolling using the analog stick.

Peldet is now at Version 0.3!
Changelog:
You can display the psprint keyboard by pressing R when in a telnet session (Hack, will improve for next version).
Where the error-codes are known there is an error message instead.
Miscellaneous bug fixes and improvements.

And if you haven't seen, Peldet is under GPL and the source can be downloaded from the site.

Danzel. (Yay, its a 2am release this time lol)
danzel is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-08-2005, 07:04 PM   #7
 
Rinku's Avatar
 
Join Date: Oct 2005
Location: USA
Posts: 130
Trader Feedback: 0
Default

how exactly do i add and load Favorites?
Rinku is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-08-2005, 09:07 PM   #8

Developer
 
Join Date: Nov 2005
Posts: 445
Trader Feedback: 0
Default

Create a file on the root of your memory stick called peldetfav.txt (an example is included with the exe)

The format is as follows:
Code:
AAA BBB CCC DDD PORT name_of_connection
AAA BBB CCC DDD PORT another_connection
It supports up to 9 favorites.

I'll try release a new version later tonight that is less strict on the ip format, so you can have 10.10.10.10:23 and such.

In reply to the comments from the frontpage news, the dns resolving code for psp isnt figured out yet. and watching ascii starwars on psp stops you from being able to quit unfortunately (as well as not rendering correctly).


Danzel.
danzel is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-08-2005, 09:24 PM   #9
 
Rinku's Avatar
 
Join Date: Oct 2005
Location: USA
Posts: 130
Trader Feedback: 0
Default

Much obliged.
Rinku is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-10-2005, 08:09 PM   #10

Developer
 
Join Date: Nov 2005
Posts: 445
Trader Feedback: 0
Default 0.4 Released!

After a few days coding, I'm ready to release 0.4

The big new feature in this version is that the screen is now 80x24, proper telnet size.

Ascii starwars is almost viewable ( its added to the favorites file )

Changelog:
0.4
Now uses a font i hand drew myself
Now we have an 80x24 console with full ascii art characters.
An initial Escape sequence has been added ( ^[H ) which is reset whole screen, this makes ascii starwars almost viewable, lol!!!!
Few bug fixes and additions because of the new rendering code.

Danzel.
danzel is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-10-2005, 11:59 PM   #11
OMGZ0R this guy is 1337
 
elevationsnow's Avatar
 
Join Date: Aug 2005
Location: Minnesota, MN (originally england)
Posts: 218
Trader Feedback: 0
Default

soo... when are you gonna add the wep cracking ability
hehe jk btw it would still be awesome and im sure, since your project is open source, if you called it for educational purposes you would have no problem with the po po

(not to be a noob or anything)
elevationsnow is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-11-2005, 12:17 AM   #12
Aussie!
 
Hmboy's Avatar
 
Join Date: Jul 2005
Location: Perth, Australia.
Posts: 371
Trader Feedback: 0
Default

Nice work
__________________
[IMG]http://etc.sorrowind.net/hmboypsix.jpg[/IMG]
[COLOR=SlateGray][SIZE=0]Dont ask.[/SIZE][/COLOR]
Hmboy is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-11-2005, 02:22 AM   #13

Developer
 
Join Date: Nov 2005
Posts: 445
Trader Feedback: 0
Default

wep cracking? lol.
I dont think we have low level enough access to the hardware to do that at the moment.
Maybe if someone gets linux properly on psp (like unload the psp kernel and load the linux kernel) that would be a reality.

In reply to fraseybobo from the front page thread,
Quote:
I wonder if you could access the Telnet web browser with this?
If you can tell me where I can get it, or an address I can access it at I'll definately add in the escape sequences needed to support it (if it doesnt work already)

Also, if anyone knows of a MUD that uses colors and such, drop me the address and Ill get all of them tested and working

Danzel.

Last edited by danzel; 11-11-2005 at 02:18 PM..
danzel is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-15-2005, 11:47 PM   #14

Developer
 
Join Date: Nov 2005
Posts: 445
Trader Feedback: 0
Default

0.5 Is out!

Lets you use DNS, the format of the favorites has changed for the better (check out the included one)
Added some more escape sequences so you can watch ascii starwars glitchfree (more or less)

at the usual place.

Danzel.
danzel is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-21-2005, 01:51 AM   #15

Developer
 
Join Date: Nov 2005
Posts: 445
Trader Feedback: 0
Default

And now, 0.6

I've updated the Renderer to use the Gu functions, so the on screen keyboard (Press R when doing text input) will display nicely
Big cleanups on the code.

Danzel.
danzel is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-21-2005, 05:19 AM   #16
 
Join Date: Nov 2005
Location: Low Gap
Posts: 246
Trader Feedback: 0
Default

So I can potentially get into a mud by inserting the correct IP address and DNS etc? How exactly does this work? I have tried the first version and it just crashes on me. Do I need 0.6?
Anotsu is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-21-2005, 06:26 AM   #17
 
Join Date: Nov 2005
Location: Germany
Posts: 124
Trader Feedback: 0
Default

i cant connect to my shell... kthxn.net can someone help me ? (it shows SSH-1.99-OpenSSH_3.5p1 what does it mean?)

make a reboot option in the L button please... want to connect new, not restart the whole programm xD
__________________
[img]http://www.graphix4clans.de/ebanner.jpg[/img]

Last edited by Anja; 11-21-2005 at 06:28 AM..
Anja is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-21-2005, 12:39 PM   #18

Developer
 
Join Date: Nov 2005
Posts: 445
Trader Feedback: 0
Default

I've got other plans for the L button but I'll definately add a way to restart.

i cant connect to my shell... kthxn.net can someone help me ? (it shows SSH-1.99-OpenSSH_3.5p1 what does it mean?)
That means your trying to connect to a ssh server, not a telnet server.
SSH support should come in a future version... quite future...

@Anotsu - I recommend you try 0.6 and see if it still crashes then (Its much improved from the earlier versions). If it does still crash tell me What happens.
danzel is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-21-2005, 01:58 PM   #19
 
Join Date: Nov 2005
Location: Germany
Posts: 124
Trader Feedback: 0
Default

oh okay
hm... for lots of telnet using i need a keyboard ^^
__________________
[img]http://www.graphix4clans.de/ebanner.jpg[/img]
Anja is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-29-2005, 02:18 AM   #20

Developer
 
Join Date: Nov 2005
Posts: 445
Trader Feedback: 0
Talking Peldet 0.7 DuEy Edition. WITH IRC SUPPORT :D

Peldet 0.7 DuEy Edition. WITH IRC SUPPORT

Its sure taken its time, but here we finally have an IRC update to peldet that works well

I've spent a good amount of time seperating out the codebase to make it easy to drop in more protocols and all sorts of fun things.

Read the readme for more details on the IRC support

Changelog:
The codebase has been really thrashed to get in multiple protocol support
There is still a bit to do, but it can wait for the next version.
IRC SUPPORT :O some limitations, but pretty usable
When connecting to wifi it will keep trying untill it gets on.
Scrollable screen. (Use the analog stick)
Lots more I forget zzzzz.
Background menu image by DuEy

One note: when connecting to an irc server if your nick is taken it will tell you, but it wont disconnect. you can try send '/nick newnick' to continue with another nickname.

Danzel.

Edit: Could a mod please change the thread topic to include that this now has IRC support

Last edited by danzel; 11-29-2005 at 02:23 AM..
danzel is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-29-2005, 09:32 AM   #21
 
Join Date: Aug 2005
Posts: 5
Trader Feedback: 0
Talking :d

0.7 is great. Finnaly i dont have to have 2 apps for irc and telnet and also i dont have to change the damn config file in PIRC all the time thanx danzel keep upp the good work!

P.S. Time stamps for irc would be great but I dont know how hard that is to add
WS141 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-29-2005, 11:34 AM   #22
 
Clay's Avatar
 
Join Date: Apr 2005
Posts: 593
Trader Feedback: 0
Default

Posted on the blog, thanks! Good work!
__________________
[LEFT]The less a man makes a declarative statement, the less apt he is to feel foolish in retrospect.
-- The Four Rooms[/LEFT]
Clay is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-29-2005, 11:39 AM   #23
 
Join Date: Jul 2005
Posts: 13
Trader Feedback: 0
Default

Can u add another keyboard in ialong with psprint i hate it just find it 2 hard 2 use maybe like a virtual keyboard like u find when u change ur psp name etc.
HoRnEyDvL is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-29-2005, 12:37 PM   #24

Developer
 
Join Date: Nov 2005
Posts: 445
Trader Feedback: 0
Default

If anyone knows of a library for psp that gives a standard onscreen keyboard I'll happily add it in as an option, its not something I currently want to work on creating myself.

Me and bakablah have joined forces on the IRC client, and currently he is working on a predictive input style input for use with peldet.
Anyone else out there is more than welcome to send us some code you've hacked into peldet and we can add it into the official codebase.
(Psilocybeing: your more than welcome to be one of the official devs)

Timestamps shouldnt be too hard, will look into adding it as an option in the next version.

Danzel.
danzel is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-29-2005, 12:41 PM   #25
 
iball®'s Avatar
 
My Mood: Aggressive
Join Date: Oct 2005
Location: Interstates
Posts: 9,652
Trader Feedback: 0
Default

I know keyboard code exists....I think I saw a thread on it over at ps2dev.org.
I remember the main dev on it saying it was free for use in other programs.
__________________
[spoiler=signature][center][img]http://i33.photobucket.com/albums/d75/iball2929/iballsig2fz.jpg[/img][/center]
[size=-2][center][b][color=purple]Nintendo DS WFC codes[/b][/color][/center][/size][size=-2][center][b][color=green]Mario Kart DS: 180448 583615 (I-Ball)[/color]
[color=blue]Animal Crossing: Town of Sampson 4853-9284-6519 (I-Ball)[/color]
[color=red]Metroid Prime Hunters: 5025 8054 3555[/size][/center][/color][size=-2][center]-----------------[/center][center][color=blue]Homebrew authors! If your software is based upon GPL code then you MUST release the modified source code you created the same time you release the binaries![/b][/size][/color][/center]
[size=-2][center][b]Supercard mini-SD w/2GB 150x Mini-SD card, SuperPass II, FlashMe v7 and an EFA Linker II GBA flashcart[/b][/center][/size][/spoiler]
iball® is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-29-2005, 12:57 PM   #26

Muppet Magnet
 
Fanjita's Avatar
 
Join Date: Sep 2005
Location: Edinburgh, UK
Posts: 2,388
Trader Feedback: 0
Default

There's a pretty standard keyboard library called p-sprint doing the rounds. I haven't used it myself, by all accounts it takes a bit of getting used to, but after that it's very efficient.
Fanjita is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-29-2005, 01:47 PM   #27
 
goonar's Avatar
 
Join Date: Oct 2005
Posts: 26
Trader Feedback: 0
Thumbs up IRC client

nice job.
cool that you guys are working together on the IRC client.
I agree with above statement that the P-sprint keyboard is kind of a pain to use.

thanks for all the hard work you guys put into stuff we all get for free.

cheers
goonar is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-29-2005, 02:04 PM   #28

Developer
 
Join Date: Nov 2005
Posts: 445
Trader Feedback: 0
Default

@Fanjita - Yeah we're using that at the moment, I find its pretty good.

@iBall - That might be the p-sprint code, but I'll go have a look anyway, thanks
danzel is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-29-2005, 03:53 PM   #29
 

 
Join Date: Jul 2005
Posts: 494
Trader Feedback: 0
Default

can some explain to me what telenet is and what this does. please
__________________
[CENTER]
[url=http://gearsofwar.xbox360.gamebattles.com/stats/10774][img]http://gearsofwar.xbox360.gamebattles.com/card/10774|basic[/img][/url][/center]F*** Pillowpants! Honk if you love or like ****y![/center]
wallaby is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 11-29-2005, 05:46 PM   #30
 
inverse's Avatar
 
Join Date: Aug 2005
Location: Oxford, uk
Posts: 103
Trader Feedback: 0
Default

i am not very good with p-sprint, how do i change from group to group... i'm reading the guide

http://www.niwra.nl/psp/p-sprint-c/doc/index.htm

but i cant seem to get it to change =( i want to go from letters to numbers
inverse is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Tags
client , irc , peldet , psp , telnet

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



All times are GMT -8. The time now is 06:15 AM.



Use of this Web site constitutes acceptance of the TERMS & CONDITIONS and PRIVACY POLICY
Copyright © 2009, QJ.NET. All Rights Reserved.
Contact Us