Register to post in forums, or Log in to your existing account
 

This forum is locked: you cannot post, reply to, or edit topics.  This topic is locked: you cannot edit posts or make replies.     Home » Forums » TeSSH Discussion
Seb
Wizard


Joined: 14 Aug 2004
Posts: 1269

PostPosted: Thu Jul 24, 2008 1:47 am   

[2.33] A surprisingly large download size
 
I don't really care, and I suspect most people don't these days, but I was just a little surprised that TeSSH is the best part of a 9 Meg download with everything you stripped out...
Reply with quote
Zugg
MASTER


Joined: 25 Sep 2000
Posts: 23379
Location: Colorado, USA

PostPosted: Thu Jul 24, 2008 4:44 pm   
 
It doesn't matter these days. I've wondered about that too, but it appears that most of the stuff that uses up EXE space is just Delphi itself and some of the 3rd party components. After all, TeSSH still uses the DevExpress controls (like the large Grid and Tree view controls), the Docking system, the spellchecker, the RichView edit component, etc. I am going to create a test program to verify this, but I believe that the smallest "hello world" Delphi program these days is already several megabytes.
Reply with quote
Rainchild
Wizard


Joined: 10 Oct 2000
Posts: 1551
Location: Australia

PostPosted: Fri Jul 25, 2008 12:26 am   
 
I don't think download size is quite as important as portability - if I was to adopt TeSSH for business use, I'd want to be able to run it from a USB stick on any machine/server I plugged in to.

That being said, I don't often need to telnet into things to manage them these days, they all come with funky web GUI's, but I do have a customer with 100 stores, and being able to write a script to connect to each of those 100 stores, execute a few commands and pull out a few lines of data would be very useful at times... so I guess nowdays for me the telnet/ssh would be about automation, rather than casual management.
Reply with quote
Vijilante
SubAdmin


Joined: 18 Nov 2001
Posts: 5182

PostPosted: Fri Jul 25, 2008 12:37 am   
 
Perhaps it would be worthwhile to implent a partial http protocol as well. Essentially what I am suggesting is send and receive http style, but not redendering. So an http connection could be made, and the page received, triggers could activate on the text of it and form a response. The text of the page would be displayed because it has no special meaning. The sending would occur under the normal http submit methods.

It would be a very disjointed connection as far as the Telnet protocol we are used to is concerned, but it might be doable.
_________________
The only good questions are the ones we have never answered before.
Search the Forums
Reply with quote
Tech
GURU


Joined: 18 Oct 2000
Posts: 2733
Location: Atlanta, USA

PostPosted: Fri Jul 25, 2008 1:42 am   
 
Couldn't that be done with TeSSH as it is ( and a decent knowledge of the http protocol) ? You'd telnet to box, you're onConnect event would do the GET, then you'd trigger and form the response and send it with a POST.

Here's a wikipedia image example of doing a GET via telnet http://upload.wikimedia.org/wikipedia/commons/c/c6/Http_request_telnet_ubuntu.png

[Edit] Corrected the URL
_________________
Asati di tempari!

Last edited by Tech on Sun Jul 27, 2008 7:19 pm; edited 2 times in total
Reply with quote
Taz
GURU


Joined: 28 Sep 2000
Posts: 1395
Location: United Kingdom

PostPosted: Sat Jul 26, 2008 1:24 pm   
 
http://upload.wikimedia.org/wikipedia/commons/c/c6/Http_request_telnet_ubuntu.png

I can't edit it in here so the link above is for without the . and I guess Tech will fix that himself when he sees this.
_________________
Taz :)
Reply with quote
Vijilante
SubAdmin


Joined: 18 Nov 2001
Posts: 5182

PostPosted: Sat Jul 26, 2008 10:06 pm   
 
Fixed so Guru's have moderator permission for this forum.
_________________
The only good questions are the ones we have never answered before.
Search the Forums
Reply with quote
Zugg
MASTER


Joined: 25 Sep 2000
Posts: 23379
Location: Colorado, USA

PostPosted: Thu Jul 31, 2008 10:28 pm   
 
Going back to the original question about download and file size...today I'm really perplexed.

Today I compiled the preview of the new mapper for CMUDPro. So now I have several EXE files with various compiled options. Here are the uncompressed and uncopyprotected EXE sizes in my development directory:

CMUD 2.35: 16.7 MB (old mapper)
CMUDPro 2.35: 17.7 MB (old mapper + SSH)
CMUDPro3 3.00: 16.4 MB (new mapper + SSH)
TeSSH 2.35: 15.7 MB (no mapper, no database, +SSH)

So I'm not sure how this makes sense...I don't know why CMUDPro3 is so much smaller than regular CMUDPro. Yes, the new mapper gets rid of *some* ADO stuff, but it still links the normal Delphi ADO library in order to convert old map files to the new format. So I'm going to need to take a closer look at the Linker "map" file to see exactly what is getting included and excluded in the various versions to cause these file size differences.

It's all very mysterious.
Reply with quote
Display posts from previous:   
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.     Home » Forums » TeSSH Discussion All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
© 2009 Zugg Software. Hosted on Wolfpaw.net