1. [Java] Cryptox - File encrypt/decrypt with password
-
Info
-
Changelog
-
Source Code
-
Download
<
>
Changelog
v0.8
v0.7
v0.6
v0.5
v0.4
v0.3
v0.2
v0.1 - First Release
v0.8
- [BUG FIX] Changed from storing the salt and iv to external files -> storing in the encrypted file
- [IMPROVED] Code performance
v0.7
- [IMPROVED] Changed the input system from Scanner -> JFileChooser & JOptionPane
- [IMPROVED] Code performance
v0.6
- [IMPROVED] Changed encryption/decryption from automatic to password required
- [IMPROVED] Split Input/Output for the FileLocation/Filename
- [BUG FIX] Input/Output & FileLocation/Filename scanner string (capture spaces in string) Next() -> nextLine()
v0.5
- [IMPROVED] Encrypt/Decrypt external files
- [IMPROVED] Error handling/information
v0.4
- [BUG FIX] When user input is null (check length of strings before try/catch)
- [IMPROVED] Code cleanup
v0.3
- [IMPROVED] Code cleanup
- [IMPROVED] Code execution speed
- [IMPROVED] Resource usage
v0.2
- [IMPROVED] Changed encrypt/decrypt from 3DES to AES
- [IMPROVED] Visual improvement
v0.1 - First Release
- No GUI user input scanner
- Encrypt/Decrypt user text input
Cryptox - Source Code
Requirements : Java SE JDK (latest LTS)
https://www.oracle.com/technetwork/java/javase/downloads/index.html
https://www.oracle.com/technetwork/java/javase/downloads/index.html
Usage:
- Open Command Prompt/Terminal
- Type file location using cd , without quotes ex "cd 'C:\Users\'"
- (You can drag & drop the file in the CMD/Terminal to get the location automatically)
- Type javac followed by filename, without quotes ex:
- "javac Cryptox.java"
- Run the java app by typing java followed by the filename , without quotes ex:
- "java Cryptox.java"
2. [Java] Tasky - Task scheduler with alarm function
-
Info
-
Changelog
-
Source Code
-
Download
<
>
Changelog
v0.8
v0.7
v0.5
v0.4
v0.3
v0.2
v0.1 - First Release
v0.8
- [IMPROVED] Added option to select the path where the table contents are saved
- [IMPROVED] Added option to select the audio file from the computer
- [BUG FIX] Empty string as alarm audio
v0.7
- [BUG FIX] Changed settings save location to a more reliable path -> System.getProperty("user.home"); especially good when you have multiple ways of starting Tasky (jar double click, terminal , IDE , direct class execution)
- [BUG FIX] Date input in different forms . Now accepts more formats ex: dd-mm-yyyy , dd/mm/yyyy , dd mm yyyy , dd\mm\yyyy etc
- [IMPROVED] Added save/load function for the table
v0.5
- [IMPROVED] Added always on top/top most to the alarm window fixing moments when your actions would prevent you from clicking on another window and not seeing the alarm window
- [IMPROVED] Added date function to the table so the alarm will only activate at a certain date
v0.4
- [IMPROVED] Added function to execute selection now
- [IMPROVED] Performance increase (from creating new window each time -> change visibility of the same window)
- [BUG FIX] Closing the alarm window would close the application
v0.3
- [IMPROVED] Added audio
- [IMPROVED] Added another window (main window) to control the application easier (pause/resume/close)
v0.2
- [IMPROVED] Code cleanup
- [IMPROVED] Visual improvement
v0.1 - First Release
- Swing based window popup
Application - Source Code
Requirements : Java SE JDK (latest LTS)
https://www.oracle.com/technetwork/java/javase/downloads/index.html
https://www.oracle.com/technetwork/java/javase/downloads/index.html
Usage:
- Open Command Prompt/Terminal
- Type file location using cd , without quotes ex "cd 'C:\Users\'"
- (You can drag & drop the file in the CMD/Terminal to get the location automatically)
- Type javac followed by filename, without quotes ex:
- "javac Tasky.java"
- Run the java app by typing java followed by the filename , without quotes ex:
- "java Tasky.java"
3. [Java] VisiON - Eye care application
-
Info
-
Changelog
-
Source Code
-
Download
<
>
"Take care of your eyes and they will take care of you"
VisiON is an screen filter application that help protect your eyes. It relieves eye strain and reminds you to constantly exercise your eyes at a specified interval.
- screen filter with templates depending on time of day
- alarm function for eye exercises (built in or external)
Changelog
v1.0
v0.9
v0.8
v0.7
v0.6
v0.5
v0.4
v0.3
v0.2
v0.1 - First Release
v1.0
- [IMPROVED] Added Execute Now function
- [IMPROVED] Added Top Most option for the main window and the alarm window (not the filter)
- [BUG FIX] Both 'Built in Exercises' and "External Exercises' could be selected at the same time
v0.9
- [BUG FIX] Filter not allowing to type (use keyboard) behind the window .SetFocusableWindowState(false);
v0.8
- [IMPROVED] Code optimization
- [IMPROVED] Overall GUI
v0.7
- [IMPROVED] Overall GUI
- [BUG FIX] Hide mouse executing in background even if filter was disabled
v0.6
- [IMPROVED] Added click reaction function for the filter window
- [IMPROVED] Added customization options for the alarm function
- [IMPROVED] Added label that display when the next alarm will execute
v0.5
- [IMPROVED] Added customizable option to hide mouse cursor when filter is enabled
- [BUG FIX] Filter auto-manage was changing the filter in the background even if filter was disabled
v0.4
- [IMPROVED] Added alarm function audio sound
- [IMPROVED] Added configuration for the alarm function
- [IMPROVED] Added auto-manage for the filter depending on time of day
v0.3
- [IMPROVED] Added alarm function with built in eye exercises
- [IMPROVED] Added templates for the screen filter
- [IMPROVED] Improved overall GUI
v0.2
- [IMPROVED] Removed filter window from task bar
- [IMPROVED] Added main window for easier application control
v0.1 - First Release
- Screen filter jframe
Application - Source Code
4. [Android - Java] ManagerActivitate - Work hours tracker
-
Info
-
Changelog
-
Source Code
-
Download
<
>
Changelog
v0.4
v0.3
v0.2
v0.1 - FIrst Release
v0.4
- [IMPROVED] Added modify feature when you select one or multiple rows
- [IMPROVED] Added multi row delete by just taping on the rows you want to remove
- [IMPROVED] Error constructor
- [IMPROVED] Modified user input type from double to real life type ex: 12.5 to 12:30
- [IMPROVED] Code cleanup
v0.3
- [BUG FIX] Changed the input values from int to double
- [IMPROVED] Show hints of the data that needs to be typed
v0.2
- [IMPROVED] Save table to file on internal storage too as a backup
- [IMPROVED] Added option to load old files in the table to view their contents
v0.1 - FIrst Release
- Work hours tracker made in Android Studio
- Save table to file on external storage
-
MainActivity.java
-
activity_main.xml
-
AndroidManifest.xml
<
>
Application - Source Code
App5
-
Info
-
Changelog
-
Source Code
-
Download
<
>