View Single Post
Old 30th July 2005, 15:48   #134
grahama
Senior Member
 
Join Date: Sep 2004
Location: Los Angeles
Posts: 223
Hi Tahkir
;
In my case, the first 'non-eyecandy/useful' thing the user sees is a banner stating...checking for updates...please wait.
;
InetLoad downloads an xml file created from a php/mysql query. And, msibanner is faking progress of that query and download.
Specifically, I move Msibanner forward 10 Times to 50%, inetLoad [silent mode] the file, and then move Msibanner forwards 10 Times to 100%. Very Kludgy but it works.
;
Usually, the query takes longer than the file download.
If InetLoad could simulate a spinning/repeating/connecting to database graphic then I would not need msibanner or nxs [which I will use in all future version as it is way better than msibanner ].
;
So there really is no file size or timestamp. Basically, you are waiting for mysql/php to spit out an answer.
;
I guess that would be an extra parameter within inetLoad...
;
I do use inetLoad for actual files too. And, it works fantastic. Adding a 'Indeterminate' parameter would make it easier to communicate with users when NSIS is talking with php/mysql
;
does that make more sense ?
;
and, out of curiosity, what is the technical name for 'connecting to database' type progress bars ?
;
thanks for such great work Tahkir
grahama is offline   Reply With Quote