Page 3 of 4
Re: The JAVA Apps Thread....feel free to contribute!
Posted: Wed Sep 15, 2021 1:11 pm
by puppy_apprentice
Tag: PDFsam Basic, Sejda Console, Password Keeper, XMLmind XML Editor
PDFsam Basic - a free and open source solution for casual users. Split, merge, mix, extract pages and rotate PDF files
https://pdfsam.org/pdfsam-basic/
- pdfsam.jpg (50.79 KiB) Viewed 4873 times
Sejda Console - is a shell interface for Sejda SDK (PDFsam engine) to perform pdf manipulation tasks such as merge or split through the command line (last free version)
https://github.com/torakiki/sejda/releases/tag/v3.2.85
Password Keeper - free portable cross-platform multi-user password manager, 100%-pure Java
https://sourceforge.net/projects/j-pkg/
- pkg.jpg (72.23 KiB) Viewed 4873 times
XMLmind XML Editor - a strictly validating, near WYSIWYG, XML editor, converter
https://www.xmlmind.com/xmleditor/
- xmlmind.jpg (77.4 KiB) Viewed 4873 times
JDownloader
Posted: Sat Sep 18, 2021 3:32 am
by Grey
JDownloader. A download manager and link grabber widely known in narrow circles of people.
Re: The JAVA Apps Thread....feel free to contribute!
Posted: Sat Sep 18, 2021 8:47 pm
by puppy_apprentice
Re: The JAVA Apps Thread....feel free to contribute!
Posted: Mon Sep 20, 2021 10:28 am
by BarryK
mikewalsh wrote: ↑Thu Sep 09, 2021 12:19 pm
@BarryK :-
Java 11 is pretty up-to-date. I think most of us in the kennels are still using variations on Java 8, or at least this works well with a lot of existing stuff.
From Java 9 onwards, Oracle had a big shake-up, and made one hell of a lot of modifications (basically created a new framework). Result being that apps written under older Java versions no longer function under "new" JAVA.
Oracle have also changed the way you obtain it. From what I can see of it, you now have to create an Oracle account, state how you're going to use it, and sign your life away just to get a copy of the runtime. Developers have to jump through several more hoops now.
Previously, all you did was to go to the Downloads page, and download the version you wanted. It's still free, but there's a lot more pre-conditions to that use now.
I think latest version is 17.
I just did a search, think that you might have to register to download at oracle's site, but openjdk and openjre binaries and source are readily available, no registration required. Binaries here, both jdk and jre:
https://adoptopenjdk.net/releases.html
A bit more research, found that version 11 reached end of life in 2019, however, jdk11u is the currently-maintained version 11, source here:
https://github.com/openjdk/jdk11u
...I might have a go at compiling it!
Re: The JAVA Apps Thread....feel free to contribute!
Posted: Mon Sep 20, 2021 10:34 am
by BarryK
And openjdk, jdk8u, source still maintained here:
https://github.com/openjdk/jdk8u
JSIDPlay2
Posted: Mon Sep 20, 2021 5:31 pm
by Grey
All the time I get distracted by something and forget to add Jsidplay by Ken Händel. Disorder.
It is a Commodore 64 emulator and music player for the SID chip. Versions for any Java (8-10 and 11-12 -...).
Does it heat the processor like an oven? Yes. May I recommend it for everyday use? No (for this, Vice and its companion player Vsid are better suited - but they still need to be compiled). But here is Java with all the ensuing advantages. It is quite possible to get acquainted for general development.
The author's story about himself and the program. And Sourceforge page.
Re: The JAVA Apps Thread....feel free to contribute!
Posted: Sat Sep 25, 2021 7:38 pm
by puppy_apprentice
Tag: C.a.R., JabRef, XMLSpear
C.a.R. - dynamic geometry program. Basically, it simulates compass and ruler constructions on a computer
http://car.rene-grothmann.de/doc_en/overview.html
- car.jpg (125.35 KiB) Viewed 4770 times
JabRef - an open-source, cross-platform citation and reference management tool
https://www.jabref.org/
- jabref.jpg (113.81 KiB) Viewed 4770 times
XMLSpear is a free XML editor with real-time validation
http://www.donkeydevelopment.com/
- xmlspear.jpg (111.53 KiB) Viewed 4770 times
Re: The JAVA Apps Thread....feel free to contribute!
Posted: Fri Oct 01, 2021 10:08 pm
by puppy_apprentice
Tag: ImageJ, Fiji, JDarkRoom, Jaxe
ImageJ - a public domain Java image processing program
https://imagej.nih.gov/ij/index.html
- imagej.jpg (94.98 KiB) Viewed 4738 times
Used to measure angles from viewtopic.php?f=53&t=1482
Fiji - a distribution of ImageJ which includes many useful plugins contributed by the community
https://imagej.net/software/fiji/downloads
JDarkRoom - a simple full-screen text editor
http://www.codealchemists.com/jdarkroom
- jdarkroom.jpg (55.94 KiB) Viewed 4738 times
Jaxe - a free Java XML editor with a configurable GUI, using XML schemas for validation and XSL for exports in HTML or XML
http://jaxe.sourceforge.net/en/
- jaxe.jpg (80.33 KiB) Viewed 4738 times
Re: The JAVA Apps Thread....feel free to contribute!
Posted: Thu Oct 07, 2021 4:57 am
by Grey
puppy_apprentice wrote: ↑Sat Apr 10, 2021 4:32 pm
I have one suggestion - make first post of this topic as an index page with links to our posts (maybe broken down into categories eg. graphics, music etc.)
Correct proposal. An alternative is to create an appropriate theme in Board index>>Advanced Topics>>Additional Software (PETs, n' stuff)>>Java
There are only two topics, there is enough space. It remains only to find a volunteer
Re: The JAVA Apps Thread....feel free to contribute!
Posted: Sun Oct 24, 2021 6:57 am
by muggins
I can't get it to run at the moment, due to wrong java version, but maybe others will have more luck:
http://terrier.org/
Welcome to the Terrier IR Platform
Terrier is a highly flexible, efficient, and effective open source search engine, readily deployable on large-scale collections of documents. Terrier implements state-of-the-art indexing and retrieval functionalities, and provides an ideal platform for the rapid development and evaluation of large-scale retrieval applications.
Terrier is open source, and is a comprehensive, flexible and transparent platform for research and experimentation in text retrieval. Research can easily be carried out on standard TREC and CLEF test collections.
Terrier is written in Java, and is developed by the Information Retrieval Group within the School of Computing Science at the University of Glasgow.
DirSize: the command line directory reporting tool
Posted: Wed Oct 27, 2021 7:37 am
by Grey
Recursive directory scanner that displays directory files and size statistics along with a visual "size map."
DirSize. For the program to work, you need a suitable Java. jre1.8.0_251 doesn't fit. openjdk-17.0.1 is fine:
- DirSize.gif (79.03 KiB) Viewed 4852 times
Re: The JAVA Apps Thread....feel free to contribute!
Posted: Sat Nov 06, 2021 5:22 pm
by puppy_apprentice
The Abbey of Crime Extensum - a java remake of adventure game from 1987 -> La Abadía del Crimen
https://www.abadiadelcrimenextensum.com/en/the-game-2/
- taoce.png (78.36 KiB) Viewed 4816 times
Re: The JAVA Apps Thread....feel free to contribute!
Posted: Sat Nov 06, 2021 5:37 pm
by Grey
Oh, I remember well La abadía del crimen on ZX Spectrum. The Spaniards from Opera Soft were doing great things back then.
Re: The JAVA Apps Thread....feel free to contribute!
Posted: Wed Nov 10, 2021 8:53 pm
by puppy_apprentice
DirSync Pro - a small, but powerful utility for file and folder synchronization. DirSync Pro can be used to synchronize the content of one or many folders recursively. Use DirSync Pro to easily synchronize files from your desktop PC to your USB-stick (/Externa HD/PDA/Notebook, ...). Use this USB-stick (/Externa HD/PDA/Notebook, ...) to synchronize files to another desktop PC
https://www.dirsyncpro.org/index.html
- dirsync.png (154.31 KiB) Viewed 4779 times
Java Hex Editor
https://sourceforge.net/projects/javahexeditor/
- javahexeditor.jpg (147.27 KiB) Viewed 4779 times
JFileSync - is used to synchronize pairs of directories. For instance, if you want to ensure that a certain set of files located on your workstation matches a corresponding set on your laptop or an external data drive
http://jfilesync.sourceforge.net/index.shtml
- jfilesync.png (31.84 KiB) Viewed 4779 times
Re: The JAVA Apps Thread....feel free to contribute!
Posted: Thu Nov 11, 2021 9:01 am
by puppy_apprentice
I've made two scripts to generate index pages (html or bbcode).
HTML:
Code: Select all
#!/bin/sh
#by puppy_apprentice
IFS=','
echo "<!DOCTYPE html><html><head><meta charset-"UTF-8"><title>Java Apps</title></head><body>Last update: $(date)<hr>"
while read -r line || [ -n "$line" ]
do
array=($line)
category=${array[0]}
name=${array[1]}
link=${array[2]}
if [[ $categories != *"$category"* ]]; then
categories+="$category,"
fi
declare table_body_$category+="<tr><td><a href=\"$link\">$name</a></td>"
done < $1
for cat in $categories
do
temp=table_body_$cat
echo "<table border=\"0\"><caption style=\"text-align: left;font-weight: bold\">$cat</caption>${!temp}</table>"
done
echo "</body></html>"
Usage:
Code: Select all
make-html.sh puppy-apprentice.csv >index.html
BBCODE:
Code: Select all
#!/bin/sh
#by puppy_apprentice
IFS=','
bbcode="[u]Last update: $(date)[/u]\n"
while read -r line || [ -n "$line" ]
do
array=($line)
category=${array[0]}
name=${array[1]}
link=${array[2]}
if [[ $categories != *"$category"* ]]; then
categories+="$category,"
fi
declare table_body_$category+="[*][url=$link]$name[/url]"
done < $1
for cat in $categories
do
temp=table_body_$cat
bbcode+="[b]$cat[/b][list=1]${!temp}[/list]"
done
echo -e $bbcode | xclip -selection clipboard
Usage:
It will copy bbcode to clipboard.
- bbcode_output.png (15.36 KiB) Viewed 4761 times
And puppy-apprentice.csv looks like this:
Code: Select all
Editor,Arachnophilia,https://forum.puppylinux.com/viewtopic.php?p=21632#p21632
Entertainment,CrosswordEditor,https://forum.puppylinux.com/viewtopic.php?p=22457#p22457
Graphics,FidoCadJ,https://forum.puppylinux.com/viewtopic.php?p=22457#p22457
Entertainment,HoDoKu,https://forum.puppylinux.com/viewtopic.php?p=22457#p22457
Music,Jalmus,https://forum.puppylinux.com/viewtopic.php?p=24281#p24281
Music,JavaMod,https://forum.puppylinux.com/viewtopic.php?p=21632#p21632
Music,JavaTunes,https://forum.puppylinux.com/viewtopic.php?p=21632#p21632
Emulator,JPC,https://forum.puppylinux.com/viewtopic.php?p=22474#p22474
Graphics,SlowQR,https://forum.puppylinux.com/viewtopic.php?p=22474#p22474
Graphics,TTFEdit,https://forum.puppylinux.com/viewtopic.php?p=22474#p22474
Music,aTunes,https://forum.puppylinux.com/viewtopic.php?p=22529#p22529
Music,Jajuk,https://forum.puppylinux.com/viewtopic.php?p=22529#p22529
Music,Jukes,https://forum.puppylinux.com/viewtopic.php?p=22529#p22529
Now every volunteer of this topic have to make own csv file and send it to me
Re: The JAVA Apps Thread....feel free to contribute!
Posted: Thu Nov 11, 2021 3:09 pm
by ljlj
thanks
can you please make
a script as a .pet file
for opera mini jar
to copy paste and save
as html!
Re: The JAVA Apps Thread....feel free to contribute!
Posted: Thu Nov 11, 2021 3:47 pm
by puppy_apprentice
I don't know what you mean.
My idea is for everyone who added a java program to this thread to create a csv file with this program. Such a file can later be saved using my scripts as html or bbcode.
eg. amethyst.csv could looks like this:
Code: Select all
Internet,Opera Mini,https://forum.puppylinux.com/viewtopic.php?p=22534#p22534
Later we can join all csv files and make one big index.
Re: The JAVA Apps Thread....feel free to contribute!
Posted: Thu Nov 11, 2021 10:06 pm
by ljlj
regards
in opera mini jar
you can not use these
options:copy paste and
save as html on the hard disk...
Re: The JAVA Apps Thread....feel free to contribute!
Posted: Thu Nov 11, 2021 10:18 pm
by puppy_apprentice
You can save page as obml16 file and later load it again in Opera mini. I have java phone and i save pages on phone and later load them on Opera mini on emulator on computer.
Or try this:
https://github.com/grawity/obml-parser
Re: The JAVA Apps Thread....feel free to contribute!
Posted: Fri Nov 12, 2021 5:26 pm
by puppy_apprentice
Ekspos Image Viewer - is a platform independent Java image viewer program. It support most popular image format: JPEG, PNG, and GIF, where an additional image format can be added through Java ImageIO plugin
https://www.kiyut.com/products/ekspos/index.php
- ekspos.jpg (222 KiB) Viewed 4685 times
jMatLab - is a platform for mathematical and numerical computations. It is a clone of Matlab and Octave
http://jwork.org/jmathlab
https://handwiki.org/wiki/Tutorial:JMathLab
- jmathlab.jpg (157.52 KiB) Viewed 4685 times
jSlovo - is among fastest database engines for dictionaries
http://jwork.org/jslovo
- jslovo.jpg (88.77 KiB) Viewed 4685 times
Re: The JAVA Apps Thread....feel free to contribute!
Posted: Thu Dec 02, 2021 7:26 pm
by puppy_apprentice
Electric VLSI Design - a state-of-the-art computer-aided design system for VLSI circuit design
https://www.staticfreesoft.com/index.html
- electric.png (210.05 KiB) Viewed 4693 times
JE - a powerful text editor written in Java and thus available on many systems with the same syntax and features
https://sourceforge.net/projects/je-java/
- je.png (25.97 KiB) Viewed 4693 times
OpenPatrician - a free implementation in Java of Ascaron's classic The Patrician and The Patrician 2. The game is economic simulation located in the European North- and East-Sea in the late middle age
https://sourceforge.net/projects/openpatrician/
http://sahits.ch/blog/openpatrician/
- openpatrician.jpg (145.29 KiB) Viewed 4693 times
Yet another Business Software (YABS) - Billing for small businesses and freelancers
https://www.linux-magazine.com/Issues/2016/189/Yabs
https://github.com/anti43/openyabs
Re: The JAVA Apps Thread....feel free to contribute!
Posted: Wed Dec 08, 2021 7:02 pm
by puppy_apprentice
Areca Backup - an Open Source personal backup solution
https://en.wikipedia.org/wiki/Areca_Backup
http://www.areca-backup.org/
- areca.png (82.14 KiB) Viewed 4665 times
Geometria - provides a graphic interface for creating and solving problems in solid geometry
http://geocentral.net/geometria/
- geometria.jpg (54.29 KiB) Viewed 4665 times
GiftedMotion - want to animate an avatar for a forum, but find Photoshop too expensive or too complicated to use? Then Giftedmotion is exactly the right tool for you!
http://www.onyxbits.de/giftedmotion
- giftedmotion.jpg (78.46 KiB) Viewed 4665 times
Re: The JAVA Apps Thread....feel free to contribute!
Posted: Wed Dec 08, 2021 7:45 pm
by puppy_apprentice
Impro-Visor (short for “Improvisation Advisor”) - a music notation program designed to help jazz musicians compose and hear solos similar to ones that might be improvised
https://www.cs.hmc.edu/~keller/jazz/improvisor/
- improvisor.jpg (80.62 KiB) Viewed 4660 times
JaxoDraw - a Java program for drawing Feynman diagrams
https://jaxodraw.sourceforge.io/index.html
- jaxodraw.jpg (92.11 KiB) Viewed 4660 times
Makagiga - an open-source, easy-to-use, portable application for doing a variety of tasks, such as todo listing, text editing, or RSS reading
https://makagiga.sourceforge.io/
- makagiga.jpg (74.56 KiB) Viewed 4660 times
Re: The JAVA Apps Thread....feel free to contribute!
Posted: Wed Dec 08, 2021 8:09 pm
by puppy_apprentice
DGuitar - a Guitar Pro (*.GP4,*.GP3,GTP) viewer and player
https://sourceforge.net/projects/dguitar/
- dguitar.jpg (98.49 KiB) Viewed 4655 times
RegexSearch - a Java application that searches multiple files for specified text or a regular expression. Files are shown in a scrollable window with the matched text highlighted. Occurrences of the matched text can be replaced singly or globally
https://sourceforge.net/projects/regexsearch/
- regsearch.jpg (85.39 KiB) Viewed 4655 times
XPontus XML Editor - a simple XML Editor oriented towards text editing. It can perform validation(DTD, XML Schema, Relax NG, Batch XML validation), XSL transformations(HTML, XML, PDF, SVG), schema/DTD generation, XML/DTD/HTML/XSL code completion, code formatting and much more
http://xpontus.sourceforge.net/
- xpontus.jpg (61.85 KiB) Viewed 4655 times
Re: The JAVA Apps Thread....feel free to contribute!
Posted: Thu Dec 09, 2021 12:28 am
by spiritwild
Heres a few I doodled with.
Vnc is useful.
https://sourceforge.net/projects/jpc/ The fast x86 PC emulator in 100% pure Java
https://sourceforge.net/projects/jdosbox/ Dosbox Emulator
https://www.tightvnc.com/release-jviewer2.php Tight VNC java
https://sourceforge.net/projects/jsk/ JSK - Free Cross-Platform Java System Konsole
Re: The JAVA Apps Thread....feel free to contribute!
Posted: Thu Dec 09, 2021 6:50 pm
by puppy_apprentice
Illarion - an MMORPG game where genuine roleplay is enforced
https://illarion.org/general/us_startpage.php
My name in game: Ivanhoe.
- illarion.jpg (106.15 KiB) Viewed 4609 times
Retro Commander - a post-apocalyptic real-time strategy wargame
http://www.retrocommander.com/
- retrocommander.jpg (99.12 KiB) Viewed 4609 times
Spiral Knights - a MMO adventure in a persistent world with a focus on instant, fast-paced action
https://www.spiralknights.com/
- spiralknights.jpg (61.59 KiB) Viewed 4609 times
My name in game: Srubot. I've played this game 10 year ago and my account is still active.
Re: The JAVA Apps Thread....feel free to contribute!
Posted: Mon Dec 13, 2021 2:15 am
by spiritwild
https://sourceforge.net/projects/ps3mediaserver/
PS3 Media Server is a DLNA-compliant UPnP Media Server.
Originally written to support the PlayStation 3, PS3 Media Server has been expanded to support a range of other media renderers, including smartphones, TVs, music players and more.
Because it is written in Java, PS3 Media Server supports all major operating systems, with versions for Windows, Linux and Mac OS X.
The program streams or transcodes many different media formats with little or no configuration.
It is powered by MEncoder, FFmpeg, tsMuxeR and AviSynth, which combine to offer support for a wide range of media formats.
Re: The JAVA Apps Thread....feel free to contribute!
Posted: Mon Feb 21, 2022 9:21 pm
by puppy_apprentice
Frink - a practical calculating tool and programming language designed to make physical calculations simple, to help ensure that answers come out right, and to make a tool that's really useful in the real world. It tracks units of measure (feet, meters, kilograms, watts, etc.) through all calculations, allowing you to mix units of measure transparently, and helps you easily verify that your answers make sense.
https://frinklang.org/
Re: The JAVA Apps Thread....feel free to contribute!
Posted: Wed Feb 23, 2022 6:59 pm
by puppy_apprentice
Krut is a screencast tool that is written in Java and well suited for making video tutorials (instructional videos) on most platforms. Krut records movie files, including sound, of selected parts of your screen. The files use the quicktime mov format. The program has an intuitive and compact user interface.
http://krut.sourceforge.net/
- krut.jpg (93.36 KiB) Viewed 4489 times
Re: The JAVA Apps Thread....feel free to contribute!
Posted: Mon Feb 28, 2022 9:57 pm
by puppy_apprentice