 |
Seb Wizard
Joined: 14 Aug 2004 Posts: 1269
|
Posted: 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...
|
|
|
 |
Zugg MASTER

Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: 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.
|
|
|
 |
Rainchild Wizard

Joined: 10 Oct 2000 Posts: 1551 Location: Australia
|
Posted: 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. |
|
|
 |
Vijilante SubAdmin

Joined: 18 Nov 2001 Posts: 5182
|
Posted: 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 |
|
|
 |
Tech GURU

Joined: 18 Oct 2000 Posts: 2733 Location: Atlanta, USA
|
|
_________________ Asati di tempari!
Last edited by Tech on Sun Jul 27, 2008 7:19 pm; edited 2 times in total |
|
|
 |
Taz GURU
Joined: 28 Sep 2000 Posts: 1395 Location: United Kingdom
|
|
_________________ Taz :) |
|
|
 |
Vijilante SubAdmin

Joined: 18 Nov 2001 Posts: 5182
|
Posted: 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 |
|
|
 |
Zugg MASTER

Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: 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. |
|
|
 |
|
|