Main > Free Download Search >

Free jre software for linux

jre

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 55
JGame 3.0

JGame 3.0


JGame is a small high-level 2D game engine for producing games on Java platforms. more>>
JGame is a small high-level 2D game engine for producing games on Java platforms. It does a lot of the stuff you need for a game automatically, and "classic" type arcade games can be developed with a minimum of effort.
It is based on sprites with automatic collision detection, and a tile-based background with easy sprite-tile interaction facilities. JGame games can easily be run as stand-alone applications or as applets, and can be scaled to any resolution.
Main features:
- Tested on various platforms; can easily be run as applet as well.
- Ensures optimised and accelerated graphics for a variety of displays; even works well on remote X11 displays.
- The game is programmed at one resolution, but can be scaled to any desired resolution when run.
- Built-in animated "sprite" engine, with easy animation definition.
- Tile-based background handling, with decorative backdrop.
- Automatic collision detection with sprites and background tiles, and easy background tile interaction.
- Load sprites, tiles, and colour fonts directly from sprite sheets.
- Define images and animations in a text file.
Enhancements:
- New platform-independent versions of Point, Rectangle, Color, Font.
- Changes in package structure. Base classes are now in jgame, platform independent implementation details in jgame.impl, platform dependent classes in jgame.platform.
- Major changes in JGEngine/JGCanvas. A platform independent interface JGEngineInterface has been defined. The platform-independent code has been moved to jgame.impl.*, and for each platform there is a platform-dependent version of JGEngine, delegating functionality to jgame.impl.EngineLogic where possible.
- ImageUtil has been split into a platform-independent interface JGImage, and platform implementations JREImage and MIDPImage.
- StdGame now has two versions, the original for JRE and a somewhat simplified version for MIDP.
- The package tree has been changed. The sources are now in src-*, classes are compiled into classes-*. Compilation of the JGame classes and the examples and applications has been split.
- The code has been optimised: object creations in the most important tight loops have been reduced to near zero, repaintBG has been optimised by a factor 2, isOnPF/isInView were optimised.
- a small bug in background copying where the area bounds would exceed the size of the source image was fixed.
- A few methods were added specifically for use the Midlet platform, such as isMidlet(), displayWidth/Height(), setScalingPreferences().
- setCursor has been renamed to SetMouseCursor.
- there is a new engine getTiles method that copies the data into an existing object. Semantics of the getTiles methods in JGObject have been changed to return a local variable with the information copied into it, rather than create an object every time. Semantics of some other methods such as getImage is changed so as not to create a new object every time.
- fixed bug in exitEngine which did not set the JGObject default_engine to null
- fixed access exception occurring in unsigned webstart.
- improved frame skip logic so that game runs smoothly even if the machine is way too slow
<<less
Download (5.3MB)
Added: 2007-08-09 License: BSD License Price:
494 downloads
JWebPresenter 1.3

JWebPresenter 1.3


JWebPresenter project is a bitmap-image based Web presenting system. more>>
JWebPresenter project is a bitmap-image based Web presenting system.
It can add a Web extension to your favorite presentation tool, such as PowerPoint, MagicPoint, or Impress.
This is useful in distance learning, meeting, conferencing, and other situations.
It uses bitmap images to avoid compatibility problems. Other features include platform independence and simplicity.
Main features:
- Bitmap image based presenting: Hence we have no compatibility problem related to character corruption, locale, font, ... You can (and you must) use an authoring tool (e.g., PowerPoint, OpenOffice, MagicPoint, etc) to create the slides, then export into images to be presented with JWebPresenter.
- Platform independent: Any system satisfying the requirements should be OK, including Linux PC, Windows PC, PDA Sharp Zaurus SL-C760 (JWebPresenter SS v1.0x).
- Simplicity: I believe simple thing should be done simply. JWebPresenter SS v1.2.1 package (tar.gz) is only 36KB, including source, pre-compiled binarary, document, sample, and a 18KB (uncompressed size) license called GPL!
- Protocol and Image format independent: All protocols and image formats supported by JRE (Java Runtime Enviroment) should be OK.
- Efficience: There is little overhead in JWebPresenter.
<<less
Download (0.050MB)
Added: 2006-10-09 License: GPL (GNU General Public License) Price:
1111 downloads
Launch4j 3.0.0-pre2

Launch4j 3.0.0-pre2


Launch4j is a cross-platform tool for wrapping Java applications distributed as jars in Windows native executables. more>>
Launch4j project is a cross-platform tool for wrapping Java applications distributed as jars in lightweight Windows native executables.
The executable can be configured to search for a certain JRE version or use a bundled one, and its possible to set runtime options, like the initial/max heap size.
The wrapper also provides better user experience through an application icon, a native pre-JRE splash screen, a custom process name, and a Java download page in case the appropriate JRE cannot be found.
Main features:
- Launch4j wraps jars in Windows native executables and allows to run them like a regular Windows program. Its possible to wrap applications on Linux!
- Doesnt extract the jar from the executable.
- Custom application icon with multiple resolutions and color depths.
- Native pre-JRE splash screen in BMP format shown until the Java application starts.
- Process name as the executable filename to easily identify your application.
- Works with a bundled JRE or searches for newest JRE / SDK in given range.
- Opens Java download page if an appropriate Java version cannot be found.
- Supports GUI and console apps.
- Passes command line arguments, also supports constant arguments.
- Allows to set the initial/max heap size.
- JVM options: set system properties, tweak the garbage collection...
- Option to change current directory to the executable location.
- Custom version information shown by Windows Explorer.
- GUI and command line interface.
- Build integration through an Ant task.
- Lightweight: 21 KB!
- Its free and may be used for commercial purposes.
- Includes a sample application and Ant script that automates the build process from Java sources to native executable.
- The wrapped program works on all Windows platforms (98/Me/NT/2K/Xp), launch4j works on NT/2K/Xp, Linux (developed and tested on FC2)
Whats New in 2.1.5 Stable Release:
- Changed the Java download site to http://java.com/download.
- Now its possible to use absolute and relative paths to specify the embedded JRE.
Enhancements:
- Enhanced GUI.
- Redesigned error reporting.
- Added custom error messages.
- Added support website feature.
- Added PWD and OLDPWD special variables and access to the registry.
- Runtime ini file extension changed to .l4j.ini, added comments (#).
- FR #1427811 Initial process priority.
- FR #1547339 Added VarFileInfo structure to Version Info (Stephan Laertz).
- FR #1584295 Updated documentation for --l4j-debug.
- Fixed and config conversion bug (found by Dafe Simonek).
- Fixed the Ant task exception reporting bug, added tmpdir and bindir attributes.
- Fixed bug #1563415 Problem with launching application when ini file exists (found by mojomax).
- Fixed bug #1527619 Console header wildcard expansion (found by erikjv).
- Fixed bug #1544167 NPE when dontwrap and only classpath given (found by Hendrik Schreiber).
- Fixed bug #1584264 Dropdown boxes get mixed up (found by Larsen).
<<less
Download (1.8MB)
Added: 2006-10-29 License: GPL (GNU General Public License) Price:
1098 downloads
JLine 0.9.91

JLine 0.9.91


JLine is a Java library for handling console input. more>>
JLine is a Java library for handling console input. JLine is similar in functionality to BSD editline and GNU readline.
People familiar with the readline/editline capabilities for modern shells (such as bash and tcsh) will find most of the command editing features of JLine to be familiar.
Installation:
JLine has no library dependencies, aside from a JVM of version 1.2 or higher. To install JLine, download the jline.jar file, and either place it in the system-wide java extensions directory, or manually add it to your CLASSPATH. The extensions directory is dependent on your operating system. Some few examples are:
Macintosh OS X: /Library/Java/Extensions or /System/Library/Java/Extensions
Microsoft Windows: JAVAHOMEjrelibext (example: C:j2sdk1.4.1_03jrelibext)
UNIX Systems: JAVAHOME/jre/lib/ext (example: /usr/local/java/jre/lib/ext)
JLine is not 100% pure Java. On Windows, it relies on a .dll file to initialize the terminal to be able to accept unbuffered input. However, no installation is necessary for this: when initialized, JLine will dynamically extract the DLL to a temporary directory and load it. For more details, see the documentation for the jline.WindowsTerminal class.
On UNIX systems (including Macintosh OS X), JLine will execute the stty command to initialize the terminal to allow unbuffered input. For more details, see the documentation for the jline.UnixTerminal class.
For both Windows and UNIX systems, JLine will fail to initialize if it is run inside a strict security manager that does not allow the loading of libraries, writing to the file system, or executing external programs. However, for most console applications, this is usually not the case..
Enhancements:
- Added ConsoleReader.setUsePagination() method which allows configuration of pagination when the number of rows of candidates exceeds the height of the detected terminal, thanks to a patch by Damian Steer.
- Better support for UTF-8 inputs (issue #1623521).
- Improved list of supported keys on Windows (issue #1649790).
<<less
Download (0.67MB)
Added: 2007-03-11 License: BSD License Price:
959 downloads
JDiveLog 2.5

JDiveLog 2.5


JDiveLog is a logbook for scuba diving. more>>
JDiveLog is an open source divers logbook for logging scuba dives. JDiveLog project is written in Java (JRE 5.0 or later required). For transfer of dive profiles from a dive computer, the javax.comm package has to be installed and configured.
For Linux I recommend the RXTX implementation. Up to now some Suunto models are supported. I would appreciate feedback whether a dive computer model works or not.
The reason for writing this logbook was, because I couldnt find a logbook software for Linux which had all features i wished.
JDiveLog is licensed under the terms of the GPL. So anybody can use it and modify it as he wants.
Main features:
- Import of UDCF dive profile data
- Displaying dive profiles as nice graphs
- Recording all major dive data
- Managing pictures from the dive trip
- Generation of a simple web page with dive profile, dive data and pictures
- i18n: german and english available
- Units displayed metric or imperial
- Download of dive profiles from Suunto dive computers
- Download of dive profiles from Aladin computers
- Import of logbook data from WLog
- Import of logbook data from DataTrack / MemoMouse
- Statistics of dive partners, dives sites, countries, ...
- Search functionality
<<less
Download (4.2MB)
Added: 2007-06-16 License: GPL (GNU General Public License) Price:
863 downloads
JBother 0.8.9

JBother 0.8.9


JBother is a groovy Jabber client. more>>
JBother is a Jabber client written in pure Java (1.4.x). It supports groupchat in a tabbed window, multiple resources, transport registration (so you can get on AIM, MSN, Yahoo!, and ICQ through JBother), sounds for different events, has several different skins, and should run on any platform that has the JRE installed (I have personally seen it working on Windows, Linux, FreeBSD, Solaris, and OS X).
JBother project has a plugin system that allows us to write code that is specific to a certain platform, while keeping the core pure Java. An example is the Win32 plugin - it allows for an icon in the system tray on Windows. All plugins can be easily viewed and installed from within JBothers plugin manager.
Installation:
1) You MUST have java 1.4.x or greater! Java 1.3.x will not work! Get it at java.sun.com/j2se
2) You unzip the zip file. I know youve already done that because you are reading this text.
3) Run JBother.jar like this: java -jar JBother.jar, or in Windows just double click on it.
4) Create an account on jabber.org or linuxhelp.homeunix.com if you havent already got a jabber account
5) Have fun!
Enhancements:
- This release includes improvements to file transfer support and support for JEP-0144 (roster exchange).
<<less
Download (8.2MB)
Added: 2006-01-13 License: GPL (GNU General Public License) Price:
778 downloads
jNetTool 0.4.0

jNetTool 0.4.0


jNetTool is a tool that includes whois, nslookup (dig), ping, traceroute, and portscan. more>>
jNetTool is a Swiss-knife for networks. It includes whois and nslookup queries, ping and traceroute, an IP address calculator, and a visual network planing-tool.
Features:
Whois:
With jNetTool-whois you find out who owns a domain or IP-address. Please enter a domain without "www" - for example "ventruba.com".
DNS-Lookup:
With jNetTool-ns-lookup you find out the nameserver for a domain, or which is the ip for a domain (A-record) or which mailserver is responsible (MX-record).
Ping:
A jNetTool-ping is "knocking at the door" of a computer. You will see if a computer is answering and how long will a package take.
Traceroute:
Which way will a package take from you computer to the target and how long will it take itemized for each station - jNetTool-traceroute will tell you.
Portscan:
jNetTool-portscan: Which service offers the computer? Please take care with this, some owner would misinterpret this as an attack! Use ownly if allowed from the owner!
IP-Calculator:
This nice tool shows you the networkclass of an IP-address, or you can calculate subnets, how many hosts are in a subnet, and so on....
Network planning:
The jnetool-networkplaningtool is not for real business, for the moment.
Enhancements:
- change bug, when change language to the selected language
- change bug, show description for ip in net-calc
- change reading of whois.conf now works with launch4j
- add support for .exe (launch4j) for better starting under Windows (but still needs JRE!)
Enhancements:
- change code of panels more modular/more objectorientation
- add drop-down field + history for IP/Domainname
- add mnemonics
- add Tooltips
- add Show message if field domainname is empty on "GO"
- add linkover for ping and traceroute
- change view of traceroute is now simple from system-traceroute
- add Header for each Output-Panel
- change bug on pressing cancel (switch_buttons was called twice)
- change status window with cancel button and progress bar
- change ip-input as dropdown-field with history
- add input-field for dig-server
- add save for all panels except calc
<<less
Download (0.68MB)
Added: 2005-06-06 License: BSD License Price:
1603 downloads
MyJSQLView 2.72

MyJSQLView 2.72


MyJSQLView provides an easy to use Java based user interface frontend for viewing, adding, editing entries in a MySQL database. more>>
MyJSQLView provides an easy to use Java based user interface frontend for viewing, adding, editing, or deleting entries in a MySQL database.
MyJSQLView is the result of a condensed version of a larger project that was needed to access an inventory database. The project from inception was to be made available from code that could be run on most OSs, platform independent. In addition the selected database, MySQL, was also deemed to be chosen because of its open source nature. The final key was network enabled.
The application would need to be able to connect to the database either locally, same machine, or a server anywhere that was Internet accessable. Java and MySQL fit these needs. MyJSQLView only needs two other pieces of code, the JRE, Java Runtime, and Connector/J. Connector/J provides the driver interface between the Java SQL statements, and the MySQL database.
The database driver for Java is not limited to MySQL and can be easily modified for other databases. In addition the interface can also be made to interact through SSH. The application once installed can provide, I believe, a much quicker access/update to the database than a web based interface frontend and MyJSQLView will supports transaction locking. If you want to quickly access a MySQL database for viewing and editing I think MyJSQLView will provide an alternative that is simple and easy to use.
Main features:
- User Preferences Saving. (Not Implemented in Beta Release.)
- User Preferences Summary Table Column Selection.
- Access to All Tables in Database During Session.
- Viewing, Adding, Editing, and Deleting All Table Fields.
- Supports All MyJSQL Data Types, Including Blobs.
- Data Type Checking During Adding or Updates.
- Support for All Table Types, Including Transaction Locking.
- Printing of Summary Table Data, Screen View.
- Export of Summary Table Data or Complete Table.
- Simple Easy to Use Interface.
- Table Sorting and Searching.
<<less
Download (1.4MB)
Added: 2007-06-19 License: GPL (GNU General Public License) Price:
858 downloads
JVending 1.3.10a

JVending 1.3.10a


JVending is a P2P (JXTA) based mobile content provisioning system. more>>
JVending project bridges P2P networks and wireless delivery of content to mobile devices. Due to high latency of wireless connections, it is not practical to directly hook up the mobile devices to the peer network, so I have taken a different approach with JVending.

A user sets up a personal provisioning server on their PC and hooks it into the network. Through the P2P network, we create a federation of provisioning servers. The mobile devices use the federated provisioning servers as content portals.

JVending differs from P2P systems, such as Gnutella or "Project JXTA" reference implementation, in the following ways. JVending provides:

1. Catalog management
2. Device detection, which delivers the appropriate content based upon the type of browser or device
3. Web based browsing of content, so you can share with your friends on a wired or wireless network, after you have already collected the content.
4. The ability to search for and distribute packaged archives on the peer network.
5. Web links tying together the network.
6. PPG integration for pushing content to mobile devices.

For 2005 - 2006, the major goals of JVending (roughly in order of importance) are:

1. Expanding P2P support, including more in the area of wireless messaging (SMS)
2. JSR-124 compliance
3. Performance testing and monitoring capability
4. Multimedia server and J2ME support. This covers full integration between the MMS Client and the provisioning server.

Setting up the Environment

Follow these steps:

1. Make sure that you have J2SE 1.4.2 JDK installed. If not, go to http://java.sun.com/j2se/1.4.2/download.html and download and install the JDK (not JRE). I have not tested with J2SE 1.5 JDK, so it may or may not work with that version.
2. Download the jvending-standalone.zip file from the JVending project site.
3. Unzip the file into a directory of your choice, say /jvending
4. Set the JAVA_HOME environmental variable, depending on your OS. In windows, you can do this through the Control Panel/System/Advanced/Environmental Variable: JAVA_HOME =
EXAMPLE: JAVA_HOME=c:Programsj2sdk1.4.2_06

Starting JVending

1. Go to the bin directory and click on the run.bat (for windows) or run.sh for Unix.
2. The first time you start JVending, you will see a JXTA Configurator screen show up. Type in your user name and password/verify password. Click OK.
3. Wait 10 seconds for JVending to finish its startup sequence and then go to http://localhost:80/jvending/login. If you get a 404 error, wait a few more seconds and try again. Login ID/Password: admin/admin. Click "Submit Query" button. You will now see the JVending home page.
<<less
Download (18.4MB)
Added: 2005-04-20 License: LGPL (GNU Lesser General Public License) Price:
1649 downloads
Humai Trader 1.0.1

Humai Trader 1.0.1


Humai Trader is a free, open source stock technical analysis tool built on pure java. more>>
Humai Trader is a free, open source stock technical analysis tool built on pure java. Humai Trader will also be a platform for custom indicators and charts. The main interest will be W.D. Ganns approach.
Main features:
- Indicators:
- MACD
- OBV
- ROC
- KD
- BIAS
- DMI
- RSI
- MTM
- WMS
- GANN IMPORTANT DATES
- Drawing lines:
- LINE
- PARALLEL LINE
- GANN ANGLE
- FIBONACCI LINE
- PERCENT
- GOLDEN RATE
- PERIODS
- GANN IMPORTANT PERIODS
- Retrieves quote data in parallel from Yahoo! Finance, or CSV files.
- Historical Chart
- Intra-Day Chart
- Real-Time Chart
- Ticker Board
- Candle/Bar/Line
- Changes indicators parameters
-
- Natural date / Trading date view
- Move left, right by [left], [right] key
- Zoom in, Zoom out by [up], [down] key
- Fast moving cursor / day by day moving cursor
- Save/restore parameters and drawing
- Carefully design for writing your own indicator easy, but in java (maybe will support scripts some day)
- Supports multi platforms, includes windows, linux, macos, solaris, etc. (Java JRE 1.5 required)
- More to be come ...
<<less
Download (3.7MB)
Added: 2006-01-03 License: BSD License Price:
1400 downloads
jPdfCalendar 0.8.0

jPdfCalendar 0.8.0


jPdfCalendar is a tool which allows you to create printable calendar pages as a PDF document from any of your images. more>>
jPdfCalendar project allows you to create printable calendar pages as a PDF document from any of your images. The iText library is used to create the PDF itself.
You can add your own "special days" for each month, customize colors, fonts, borders etc.
To create calendar file, you should prepare xml file which structure is described in dtd file. The dtd structure also is described in graphical manner in image file. These information can be found in dtd folder.
To create a sample, use bin/createme.sh script. This script will create sample/calendar_public_en_2007.pdf file according to sample/calendar_public_en.xml project and with images from sample/pictures folder.
Requirements
You need Java 1.5 (or higher) JRE in your OS.
This tool uses iText library (http://www.lowagie.com/iText/) to manipulate of PDFs.
Well-known problem
If image is too large, especially if a hight of image large when page hight, the auto scaling works not properly (the day table is pulled out on the next page). In this case it is necessary to use "scale" tag and set scale factor manually.
Additional tool
Also here is some additional tool, PdfImageRipper. This tool has been created to extract (rip) images from PDF files.
It uses iText functionality to do it and you can think about it as Front-End-Tool. To use this tool, get bin/imgrip.sh script.
Enhancements:
- Moon phases are now displayed in the days table.
- The first day of week is now dependent on the locale, but can be changed in XML.
<<less
Download (4.4MB)
Added: 2007-03-14 License: Other/Proprietary License with Source Price:
954 downloads
SecureJSH 1.0b0726

SecureJSH 1.0b0726


SecureJSH makes it possible for server-side Java applications to provide secure shell access to their administrators, users, etc more>>
SecureJSH project enables server side applications written in the Java programming language to provide secure shell access to their administrators, users, developers and service clients, where verbatim syntax of the latest Java programming language can be used - interactively.
SecureJSH needs JDK 6.0 (or later) or JRE 6.0 (or later) with JAVAC on classpath to function.
Security:
SecureJSH implements RFC-4251 SSH 2.0 protocol at the server side, with support of publickey authentication, which is more secure and convenient (no need to enter password every time).
Interactive Execution:
You must first compile traditional Java source code to bytecode before
executing them. But with SecureJSH, the compilation is done transparently so
you just type in arbitrary length of Java statements, then see them get
executed immediately, in context. Context objects are all well kept across
executions, this way you interactively control a live Java application with
the programming language it was writen in.
Verbatim Java Syntax:
Unlike other Java shell supporting tools, SecureJSH leverages JSR-199 Java
compiler API to dynamically compile interactive Java statements. This means you use the EXACTLY same syntax with whatever your applications are writen in, up to the latest Java Language Specification. You can copy & paste code between SecureJSH terminal and your Java project source without problem.
Smart Command Recognization, UNIX Shell Style
Unlike JSR-223 scripting support for the Java language, with which you must
enter the full source of a Java class to execute, SecureJSH is much smarter and
humanized, it prompts you for multi-line input when youve entered incomplete
Java statements, and wraps the statements inside a predefined class structure
for execution. It is a REAL shell.
Non-Interference, Minimum Resource Consumption
SecureJSH has no static resource has to be stored JVM wide, and consume very small amount of resources per instance (with NIO based implementation, all SSH traffics are handled by a single thread). You can run as many shell servers as you wish inside a single JVM, including JVMs of Java application servers.
Commercial Friendly License
SecureJSH is released under a BSD style license. Please read the included
LICENCE.txt for SJSH and third-party license terms.
Enhancements:
- The Java completion algorithm was refined and is more accurate and to the point.
- Rarely used methods like Object.wait() and Object.notify() are filtered out.
- Completion for built-in command options was added - press Tab to complete a command, then Tab again to prompt for common options.
- This works fine with dynamic options (like unimport java.awt.*
- can be entered by uni-[Tab]-j-[Tab], when such an import is in the list).
- The field definition command now takes a type name before a field name, to match the Java variable definition style.
<<less
Download (MB)
Added: 2007-07-29 License: BSD License Price:
820 downloads
TrueMusic 20070724b

TrueMusic 20070724b


TrueMusic is a simple Java MP3 player. more>>
TrueMusic is a simple music player that supports MP3, WAV, and partial AIF.

The GUI attempts to mimic the native look and feel of the running environment (requires a Sun JRE).

<<less
Download (0.31MB)
Added: 2007-07-25 License: GPL (GNU General Public License) Price:
824 downloads
RAJAX 1.5

RAJAX 1.5


RAJAX is an approach to remove the repetitive code that coders need to add for simple AJAX applications. more>>
RAJAX is an approach to remove the repetitive code that coders need to add for simple AJAX applications. RAJAXs main goal is to create a library that at runtime will generate a proxy JavaScript class to a server side Java class allowing the web programmer to invoke remote methods in the local JavaScript object.
The project is composed by an network abstraction layer and other sub components such as a Model-View-Controller Framework totally based in AJAX and JavaScript. Since this the project is quite dynamic other components will be added from research experiences or user requests.
Installation:
- Note: Requires Java Runtime Environment (JRE) 1.5 or higher. Requires a Servlet 2.4 compatible container, Tomcat 5.5.x/6.x recomended.
- Add rajaxlib.jar to your webapp WEB-INF/lib.
- Add js/* to your webapp web/js.
- Alternatively grab the sample webapp from the repository and start from it.
Enhancements:
- A Servlet dispatcher was added, so there is no need to declare each bean as a servlet in web.xml.
- RAJAX objects are POJOs and can be tested with JUnit without running a container.
- Nimble MVC now uses the concept of the Observer pattern for event attaching and detaching.
- The code for the XSLT processor on the server side when the browser cannot handle the action locally was started.
<<less
Download (0.025MB)
Added: 2007-06-18 License: GPL (GNU General Public License) Price:
859 downloads
jBoom 1.0

jBoom 1.0


jBoom is a Java program for remote storage and management of browser bookmarks. more>>
jBoom is a Java program for remote storage and management of browser bookmarks. The project allows accessing a central set of bookmarks from any system connected to the internet. JBoom is browser and system independent, not bound to a dedicated server, and doesnt require a special web service. The only preconditions are:
- There is a remote system to which which the user has read and write access via FTP, SSH, or HTTP.
- Java Runtime Environment (JRE) Version 1.5 or higher is installed (1.4 will not work!)
The bookmarks are kept in an XML file on the remote system. A local copy can be stored on the client. The program may be started from the client or over the internet from a HTTP server.
Bookmark entries consist of an arbitrary name, a URL and an optional comment (description, user name, account number etc.). They are organized in folders, where every folder contains an arbitrary amount of bookmarks and subfolders. The graphical user interface displays this structure as a tree with expandable and collapsable nodes. A double click on an entry or pressing the enter key shows the correspondig page in the browser. Additionally a linear search over names and/or URLs is possible. New entries can be created manually or taken from the browser using the system clipboard, existing ones can be modified, deleted, moved or sorted easily.
For FTP connections, jBoom uses classes from the ftpbean package, for SSH connections classes from the Ganymed project (extracted using autojar).
License: jBoom is licensed under the GPL, Ganymed under a BSD-like License.
Pros:
- Users changing systems and/or browsers frequently have access to a single set of bookmarks.
- JBoom is not a browser extension, it has to be started separately. Therefore the browser wont hang on startup in case of an unreachable server.
- Several jBoom files can be joined; inserted files appear as separate branches in the bookmark tree. Those branches can be updated or deleted by a single mouse click.
- Installation is easy and requires nothing but a FTP or SSH connection.
Cons:
- A JRE installation is required.
- The program must be started in addition to the browser, which takes some time.
- Creation of bookmarks cannot be done directly, either manual input or the clipboard has to be used.
<<less
Download (0.085MB)
Added: 2007-02-20 License: GPL (GNU General Public License) Price:
976 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 4
  • 1
  • 2
  • 3
  • 4