Free Professional Grade SSH Client anyone?

Developed or developing a new product in PureBasic? Tell the world about it.
Randy Walker
Addict
Addict
Posts: 1193
Joined: Sun Jul 25, 2004 4:21 pm
Location: USoA
Contact:

Re: Free Professional Grade SSH Client anyone?

Post by Randy Walker »

Added a couple bug fixes and a horizontal scrollbar.
Available in both 32 and 64 Bit.
https://github.com/Randywfl/TeraTerm-SS ... .1)x64.exe
- - - - - - - - - - - - - - - -
Randy
I *never* claimed to be a programmer.
Randy Walker
Addict
Addict
Posts: 1193
Joined: Sun Jul 25, 2004 4:21 pm
Location: USoA
Contact:

Re: Free Professional Grade SSH Client anyone?

Post by Randy Walker »

I've updated/enhanced my session manager to allow selection from 3 different clients, now available from the same GitHub link given in the OP. It's been renamed to 3-way_CSM.exe Because it is now a "Three-Way Client Session Manager". Launching sessions in Tera Term, PuTTY or WinSCP.
Tera Term is the coolest because it allows scripted commands to be run following the automated (or Manual) login.
- - - - - - - - - - - - - - - -
Randy
I *never* claimed to be a programmer.
User avatar
NicTheQuick
Addict
Addict
Posts: 1549
Joined: Sun Jun 22, 2003 7:43 pm
Location: Germany, Saarbrücken
Contact:

Re: Free Professional Grade SSH Client anyone?

Post by NicTheQuick »

This all is just for Windows, right? Because on Linux I wonder why you would need a session manager. You just write your `.ssh/config` file and that's it. Launch the terminal, ssh into something, done. I mean you can do the same on Windows but most people like UI driven tools there.

Around 10 years ago at work I was using WinSCP on Windows which worked great, includes a session manager and you were able to set a lot of configuration values for your different sessions. What is your tool doing better? What does make it "professional grade"?
Randy Walker wrote: Thu Nov 06, 2025 8:24 amThis was the first occasion I found a use for #PB_Any in gadget creations. The ttl filenames are loaded and displayed below the "Pick your Macro file" line using #PB_Any because that was the easiest way to generate an unknown number of OptionGadgets. Of course if you have no ttl macro files the area below Pick your macro file will remain blank.
Before I looked into the Github repository I thought you had programmed it with PureBasic but it seems to be mainly a C and C++ project. So why do you talk about #PB_Any and stuff if there is no Purebasic involved?
Maybe I also misunderstood something, so can you shine a bit of light at it maybe?
The english grammar is freeware, you can use it freely - But it's not Open Source, i.e. you can not change it or publish it in altered way.
Randy Walker
Addict
Addict
Posts: 1193
Joined: Sun Jul 25, 2004 4:21 pm
Location: USoA
Contact:

Re: Free Professional Grade SSH Client anyone?

Post by Randy Walker »

NicTheQuick wrote: Sun Jan 18, 2026 2:30 pm This all is just for Windows, right? Because on Linux I wonder why you would need a session manager. You just write your `.ssh/config` file and that's it. Launch the terminal, ssh into something, done. I mean you can do the same on Windows but most people like UI driven tools there.

Around 10 years ago at work I was using WinSCP on Windows which worked great,...
Yes For Windows Only. WinSCP is a really great Tool, As is PuTTY which is why I decided they should be options in my session manager. Just unfortunate PuTTY has no automation abilities. KiTTY (fork) is allegedly able to do some automation.
I'm pretty much done with the Session Manager project so I won't be adapting it to use KiTTY instead of PuTTY. Sorry. Although, nothing to stop users from renaming KiTTY.exe to PuTTY.exe if they prefer KiTTY, I guess. Might work.
- - - - - - - - - - - - - - - -
Randy
I *never* claimed to be a programmer.
Post Reply