New setup building program

derez

Expert
Licensed User
Longtime User
In the attachment you'll find three programs, working to create a new way to install programs on the device, with some features which are not included in the existing setup builder, or are not accessible easily.

There is a user manual to explain how to use it, here is the beginning:

The program performs installation from the desktop to the device.

The installation program enables selection of either direct installation by Activesync connection, or to the memory card when connected to the desktop by card reader or a slot in the computer.

The difference between this program and the standard setup is the ability to transfer directories and to select their location in the device, and its ability to install several application programs and create shortcuts for all. You should include Renamer only if you are adding fonts.

The installation program reads the instructions from a setup file which is prepared by the application author (setup.dnf), using another service program.


I am waiting for your comments and bug reports and hope it will be used

Thanks to all the forum contributors, especially Erel and Agraham :sign0188:

edit: can anyone contribute a nice icon for the program ?

edit: you may change the name of the compiled Allset.exe to Setup.exe, for the user to know which program to run for the installation.

Edit : files replaced , correction in the manual.

Edit: Allset updated to Allset_1.1, attached in addition .

Edit: version 1_2, copy shortcuts from the setup directory, sense disconnection of Activesync.

Edit: Added DeskAllSet which is the same as the part for memory card, with adapted display suitable for the desktop. I don't know how to create shortcuts on the desktop. Anybody knows ?

Edit: version 2 of Allset and DnfMaker were added. They enable to define a directory for installing files without letting the user to select it. I still have a problem with copying fonts - there is an error after cpying of a True Type font file, I hope someone will help me with this.

edit: version 3 overcomes the fonts problem by renaming the TTF files and then re-renaming (!) them using a small application named Renamer which is planted and launched in the device. both Shortcuts and Renamer are removed at closedown.

Edit: Of course I found some bugs, so here is Allset 3.1

Edit: I hope you are not cross with me for updating almost everyday, but this version 4 improves the directories browsing. No change in the other parts. Also - added an icon.

Edit: Version 5, includes uninstallation functionality. Read the manual for details.
Edit: Bug corrected in Allset 5, using rapi copy for USB. Version 5.1 exe and source attached.
 

Attachments

  • Allset_5.zip
    287.2 KB · Views: 346
  • allset_source.zip
    26.9 KB · Views: 345
  • Allset 5.1.zip
    30.4 KB · Views: 363
Last edited:

derez

Expert
Licensed User
Longtime User
User manual updated, Allset version 1.1 is added.

Edit: version 1.2 and Deskallset for desktop installation.
 
Last edited:

derez

Expert
Licensed User
Longtime User
Version 2 of Allset and DnfMaker were added.

They enable to define a directory for installing files without letting the user to select it.

I still have a problem with copying fonts - there is an error after cpying of a True Type font file, I hope someone will help me with this.

I must complain here and say that the forum disappoints me - there were more than a Hundred views of the thread and only one comment ? I need your feedback. I promise not to take offence if you tell me that no one need it and I should just drop it off !

:sign0163:
 

moster67

Expert
Licensed User
Longtime User
I still have a problem with copying fonts - there is an error after cpying of a True Type font file, I hope someone will help me with this.

I wrote a post on your other thread regarding setting attributes. I don't know if this is your problem but who knows.


I will definitely test your setup-program when I have a program ready to install. In this moment I'm very busy with other things but as soon as I have an opportunity, I will test it and let you have my comments.
 

IoSonoPiero

Active Member
Licensed User
Longtime User

In my opinion, your is a great idea and a great effort.
You remember what me, Cableguy and BjornF say in the Rapi post?
I think that the installer can be really expanded with a "drone" application that can be shelled by Rapi library and that executes thinks that normally you can't do with the desktop library (managing files, returning values etc etc).

I really think that if you expand the application with a device side application, you can virtually do everything, on the desktop and on the device.

For me, an advanced installer can be a good FREE alternative on Windows to the famous installer that you have to pay.

Go on, derez.

This are my 2 cents.
 

derez

Expert
Licensed User
Longtime User
Thank you for the responses.

I think that the installer can be really expanded with a "drone" application that can be shelled by Rapi library and that executes thinks that normally you can't do with the desktop library (managing files, returning values etc etc).

I am using already a "drone" - the shortcuts program which is copied to the application directory and launched there, but I don't know how to overcome the error which happens after a font file is copied. I can just tell the user to ignore the error (not nice though).

I cannot use errorlabel to skip the error because it is in a loop:
B4X:
al.Clear
FileSearch (AL, AppPath & source)
For i = 0 To al.Count - 1
   rapi.CopyFileToDevice1( al.Item(i) , dest )
Next
and errorlabel takes you out of the loop, so it will function only if there is one problematic file only, and it has to be the last in the list of files.

Edit: I'll try to check the possibility of rename after copying.
 
Last edited:

derez

Expert
Licensed User
Longtime User
Version 3 overcomes the fonts problem by renaming the TTF files and then re-renaming (!) them using a small application named Renamer which is planted and launched in the device.

Both Shortcuts and Renamer are removed at closedown.
 

Cableguy

Expert
Licensed User
Longtime User
Version 3 overcomes the fonts problem by renaming the TTF files and then re-renaming (!) them using a small application named Renamer which is planted and launched in the device.

Both Shortcuts and Renamer are removed at closedown.

Nice to ear that you overcome the font issue...
As someone already stated, when i have an "Instalable" app, I will test you setup installer..
 

derez

Expert
Licensed User
Longtime User
Version 3.1 of Allset is added at the first post, due to some bugs.

Also added display of status during copy - # file of total files.
 

derez

Expert
Licensed User
Longtime User
I hope you are not cross with me for updating almost everyday, but this version 4 (at the first post) improves the directories browsing. No change in the other parts.

Also - there is an icon.
 
Last edited:

derez

Expert
Licensed User
Longtime User
Version 5 replaced the previous in the first post, includes uninstallation functionality. Read the manual for details.
 

derez

Expert
Licensed User
Longtime User
Sorry - Bug corrected in Allset 5, Version 5.1 is attached to the first post.
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…