Universal Internet Updater Final Beta

Developed or developing a new product in PureBasic? Tell the world about it.
GPI
PureBasic Expert
PureBasic Expert
Posts: 1394
Joined: Fri Apr 25, 2003 6:41 pm

Universal Internet Updater Final Beta

Post by GPI »

(Beta= I use this version)

A Creator-programm is added and the reinstall-button is removed.


http://gpihome.de/purebasic/UniversalIn ... 20beta.rar
ricardo
Addict
Addict
Posts: 2438
Joined: Fri Apr 25, 2003 7:06 pm
Location: Argentina

Post by ricardo »

Hi,

What is this for?

Best Regards
GPI
PureBasic Expert
PureBasic Expert
Posts: 1394
Joined: Fri Apr 25, 2003 6:41 pm

Post by GPI »

Like the Smart-Updater, but for your own project. Create the updatefiles and then upload it to any webspace.

You must only put the updater to your project (and create a setting in the UIU-Folder) and ready.
User avatar
blueznl
PureBasic Expert
PureBasic Expert
Posts: 6166
Joined: Sat May 17, 2003 11:31 am
Contact:

Post by blueznl »

does this support patches or only whole files?
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB)
( The path to enlightenment and the PureBasic Survival Guide right here... )
GPI
PureBasic Expert
PureBasic Expert
Posts: 1394
Joined: Fri Apr 25, 2003 6:41 pm

Post by GPI »

blueznl wrote:does this support patches or only whole files?
Complete files (but only the needed files)
User avatar
blueznl
PureBasic Expert
PureBasic Expert
Posts: 6166
Joined: Sat May 17, 2003 11:31 am
Contact:

Post by blueznl »

mmm

a 'byte by byte' patcher would be interesting... something that generates 'diff' files that can be used to patch an existing file using minimal data

though i don't know it that would make sense or not :-)
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB)
( The path to enlightenment and the PureBasic Survival Guide right here... )
GPI
PureBasic Expert
PureBasic Expert
Posts: 1394
Joined: Fri Apr 25, 2003 6:41 pm

Post by GPI »

blueznl wrote:a 'byte by byte' patcher would be interesting... something that generates 'diff' files that can be used to patch an existing file using minimal data
Difficult. A byte-Patcher must do more than a simple byte-by-byte. It must check, if a byte is only insert and so on. And this update will only work with one version. My updater can update ever version to the actual one.
TerryHough
Enthusiast
Enthusiast
Posts: 781
Joined: Fri Apr 25, 2003 6:51 pm
Location: NC, USA
Contact:

Post by TerryHough »

@GPI

I like the Create in the final beta. It is nice to be able to exclude files,
flag files for deletion, etc.

May I make a suggestion?

In the ListIconGadget could you include a column for file type AND make
the list sortable on type. For me that would make it much easier to
mark selections to be excluded, etc. since they are quicker to find by type
than by filename in many cases.

And a question.

Is it possible to include a file from another source directory other than
one in the tree of the selected source? For example, while building a
project from directory "C:\SomeThing" could a file from the "C:\"
directory be included?

Terry
GPI
PureBasic Expert
PureBasic Expert
Posts: 1394
Joined: Fri Apr 25, 2003 6:41 pm

Post by GPI »

>I like the Create in the final beta. It is nice to be able to exclude files,
>flag files for deletion, etc.

>In the ListIconGadget could you include a column for file type AND make
>the list sortable on type. For me that would make it much easier to
>mark selections to be excluded, etc. since they are quicker to find by
>type than by filename in many cases.

Maybe later. At the moment i will do other things.

>is it possible to include a file from another source directory other than
>one in the tree of the selected source? For example, while building a
>project from directory "C:\SomeThing" could a file from the "C:\"
>directory be included?

Sorry, at the moment not.

btw.: you found a new updater-version here

http://gpihome.de/purebasic/crillion/Cr ... rsions.rar

This version should not have the "2-seconds-Fat"-bug.
TerryHough
Enthusiast
Enthusiast
Posts: 781
Joined: Fri Apr 25, 2003 6:51 pm
Location: NC, USA
Contact:

Post by TerryHough »

@GPI

:( Some of the PB files included in the final beta do not compile. Looks
like you have put some functions into an include file that wasn't included.

UniversalInternetUpdater.pb
CreateUpdateInformation.pb

:( Also, the UniversalInternetUpdater.exe included will not connect from
my machine. Gets the "Found a problem. Did not connect" message
every time. ???

Spent some more time with the Creator (exe included) and it has
worked well.

So, moved on to work with the Updater today, but can't get out with it.

Wanted to test the individual packed files but since the updater is failing
I haven't gotten far with that.

Question: Is there an advantage to either method, one packed file or
individual packed files?

Terry
GPI
PureBasic Expert
PureBasic Expert
Posts: 1394
Joined: Fri Apr 25, 2003 6:41 pm

Post by GPI »

litte update
http://gpihome.de/purebasic/UniversalIn ... r%20b2.rar


@TerryHough

Yes, the code need a new version of the includepack, which i don't published in the moment. Simple use the cut.*.pb-files. This files are complete.


>:( Also, the UniversalInternetUpdater.exe included will not connect from
>my machine. Gets the "Found a problem. Did not connect" message
>every time. ???

The Example.txt is only a example and don't work.


>Question: Is there an advantage to either method, one packed file or
>individual packed files?

I prefer the on-packed-file, because every file need a little bit more space on the HDD (Webspace. try it: right-click on a file, preferences).


When you need a running example of the updater, try this:
http://gpihome.de/purebasic/crillion/Cr ... rsions.rar
GPI
PureBasic Expert
PureBasic Expert
Posts: 1394
Joined: Fri Apr 25, 2003 6:41 pm

Post by GPI »

found a little bug, new version:
http://gpihome.de/purebasic
Last edited by GPI on Thu Dec 30, 2004 10:41 pm, edited 1 time in total.
User avatar
NoahPhense
Addict
Addict
Posts: 1999
Joined: Thu Oct 16, 2003 8:30 pm
Location: North Florida

Post by NoahPhense »

GPI wrote:found a little bug, new version:
http://gpihoem.de/purebasic
spelled home wrong.. ;)

- np
Straker
Enthusiast
Enthusiast
Posts: 701
Joined: Wed Apr 13, 2005 10:45 pm
Location: Idaho, USA

Post by Straker »

Anybody got a tutorial/help file for this? Specifically I want to know if there is authentication or if it requires an open index.

Thanks
Post Reply