Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.543.167 Times

stableUpdate 1.0.5

  Date Added: April 20, 2010  |  Visits: 637

stableUpdate

Report Broken Link
Printer Friendly Version


Product Homepage
Download (78 downloads)



stableUpdate is a tool for advanced user who wants to know, which part of the application will by touched by the newly released update, accept the decission about necessity to install the update and, if needed, be able to remove the previously installed update. It is written is java and is supposed to be called from inside java application. From a server stableUpdate only needs possibility to download files via http. The only file that must keep its location is a short xml document. Changing this document, you can easily manage the list of secondary servers that provide the actual update files. It also holds release notes and mini announcement desk. In older versions you needed write this file manually. Since 1.0.2 stableUpdate will generate (or update) it for you, and you only need to upload it to one or better servaral primary servers. If you want, you can still look at the commented example of this file. In stableUpdate, the updates are stored in .jar files. Each such update upgrades between the two versions. The version names need not match exactly your official versions. For example, you may officially release 1.1 and 1.2, but 1.1 can have subsequent updates from 1.1.1 to 1.1.2, then to 1.1.3 and so on. The update .jar file contains the changed single files and the changed entries of .jar and .zip archives. Since stableUpdate 1.0.3 the size and checksum of this .jar are verified after download. If needed, the updates can be uninstalled in reverse order as they were installed. The user may need to uninstall the update if one discovers that some needed feature is actually working worse (or not working at all) in a newer version. The "uninstall" feature is available since the stableUpdate 1.0.1 The update is generated by comparing two folders, one containing the old installation and another the new installation. The generator is invoked as the main default class of autoupdater.jar (type java -jar autoupdater.jar) and has some very simple user interface. The created .jar archive consists of changed individual files, changed files in .jar or .zip archives and deleting instructions, used to remove files present in the old, but absent in the updated version. *.bat, *.sh, Log/*, Cache/* , autooutdate/* (the folder for uninstall information) and jre/* will be ignored. .bat and .sh files usually contain installation specific information, and java virtual machine cannot be updated while running. Whats New in This Release: - Minor fixes, added docs to the release.

Requirements: No special requirements
Platforms: Linux
Keyword: .jar Files Installer Java Stableupdate System Tool Update
Users rating: 0/10

License: Freeware Size: 215.04 KB
USER REVIEWS
More Reviews or Write Review


STABLEUPDATE RELATED
Programming  -  Java Launcher 3.10
Java Launcher is a powerful java tool and contains 9 launching features Java Launcher contains 9 launching features totally. (six features in Explorer) 1. Run Java applications and applets by double-clicking class files 2. View Java codes and...
1.5 MB  
Utilities  -  System Tool Kit X 2.5
System Tool Kit X, is a graphical interface for Mac OSX, that provides GUI controls for various command line tools, some of which are:fsck, ipfw, top, ps, chown, chmod, cron, man and more...
276.48 KB  
Utilities  -  Kudev Alpha
Kudev is a system tool, written in python, which helps you create and (will help you) manage your udev rules. To launch it unpack the archive and launch sudo python ./launch.py in your favorite console..
12.29 KB  
Libraries  -  Autojar 1.3.1 / 2.0pre1
Autojar helps creating jar files of minimal size from different inputs like own classes, external archives etc. Autojar library starts from one or more given classes (e.g., an applet), recursively searches the bytecode for references to other...
337.92 KB  
E-Mail Tools  -  Evolution Jescs 2.9.1
Evolution Jescs is the Evolution Connector for Sun Java Enterprise System Calendar Server (SJESCS). This connector supports the WCAP (Web Calendar Access Protocol) 2.0, 3.0, 3.1. How to setup a JESCS account? Now it is integrated into "Mail...
696.32 KB  
Screen Savers  -  Art Clock 1.0
Free clock with Notebook, timer and system tool. Free simple timer, notebook, tool for restart & shut down. Save your contacts using the simple notebook clock. The program interface is quite simple so even if you are a beginner you can use it...
372 KB  
Science  -  Java Batch System 0.1.2
The Java Batch System (JBS) is a batch queueing system in thetradition of NQS and PBS for internal (Java-based) and system batchjobs. Stand-alone operation and integration with existing batchqueueing systems, initially OpenPBS, is supported.
67.14 KB  
Programming  -  Java Virtual System 0.1
Java Virtual System (JVS) is built around a virtual file system (VFS) - a common platform of Java, by Java, for Java. JVS extends JVM and makes it from an interpreter running half-compiled code a first-class server.
302.79 KB  
Investor Tools  -  Open Java Trading System 0.13
The Open Java Trading System (OJTS) is meant to be a common infrastructure to develop (stock) trading systems. There are four parts: gathering of raw data over the internet, recognition of trading signals, a visualisation module and trading with...
13.73 MB  
Investor Tools  -  SFL Java Trading System Enviroment 0.42
The SFL Java Trading System Enviroment is a java application built on KISS principle (Keep It Simple,Stupid) and its aim is to provide a fast and platform indipendent infrastructure to develop and execute trading systems.
4.24 MB  
NEW DOWNLOADS IN PROGRAMMING, INSTALLER/UNINSTALLER TOOLS
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Installer/Uninstaller Tools  -  CheckInstall 1.6.1
CheckInstall project keeps track of all files installed by a "make install" or equivalent, creates a Slackware, RPM, or Debian package with those files, and adds it to the installed packages database, allowing for easy package removal or...
143.36 KB  
Installer/Uninstaller Tools  -  remerge 2.1.1
remerge is a simple browser-based interface to Gentoo Linuxs Portage and Novells Red Carpet package management systems. It supports installation, uninstallation, and upgrading of many different packages. Whats New in This Release: - An...
54.27 KB  
Installer/Uninstaller Tools  -  Gentoo Category Select 0.3
Gentoo Category Select is a graphical tool for selecting Gentoo Package Categories to exclude from your local package repository. It does so by weaning information from multiple directories and files for convenience, as well as providing warning...
8.19 KB  
Installer/Uninstaller Tools  -  PyInstallShield 0.5.1
PyInstallShield is a simple, compact Gtk-based, cross-platform installation program written in Python. PyInstallShield is now bilingual (Spanish and English). It is tweaked for installing Python applications but should work for others as well....
225.28 KB  
Installer/Uninstaller Tools  -  Apache Toolbox 1.5.72
Apache Toolbox provides a means to easily compile Apache with SSL, PHP (v4 or v3), MySQL, APC (Alternative PHP Cache), mod_auth_nds, mod_dynvhost, WebDAV, mod_fastcgi, mod_gzip, mod_layout, mod_throttle, mod_accessref, mod_auth_sys, mod_bandwidth,...
92.16 KB