Magic Len (Ron Li) (magiclen)

magiclen

Geek Repo

Company:magiclen.org

Location:Taipei City, Taiwan (R.O.C.)

Home Page:https://me.magiclen.org/

Github PK Tool:Github PK Tool

Magic Len (Ron Li)'s repositories

MagicURLNetwork

MagicURLNetwork is a Java library which includes Mson to support JSON data transfer through networks. To make an URL connection, you only need to know what you want to do and choose an appropriate request method(GET, POST, PUT, HEAD...). You don't need to understand how HTTP, HTTPS and FTP work, and don't need to use any streaming library by yourself, too. You can easily implement a RESTful client program or file uploading/downloading program with this library.

Language:JavaStargazers:7Issues:0Issues:0

PageFaultAlgorithm

PageFaultAlgorithm is a Java program which can simulates memory page replacement. It's a very simple implementation, which only has command line interface.

Language:JavaStargazers:7Issues:3Issues:0

ChromiumDownloaderFX

Chromium Downloader FX is a JavaFX application, which uses MagicURLNetwork to get the latest version number of Chromium and download it in a fast way.

Stargazers:5Issues:0Issues:0

MagicAudioPlayer

MagicAudioPlayer is a Java library used for playing audio in Java programs including JavaFX application. It supports such uncompressed audio formats as WAV, AIFF, AU and raw PCM. Moreover, if you use it in your JavaFX application, it may also support compressed audio formats like MP3 and AAC.

Stargazers:5Issues:0Issues:0

ContentCenter

ContentCenter is a Java framework for the content of applications. It includes Mson to support JSON data to access database, and includes MagicStringHider to hide your data that are stored in the database. The database used in ContentCenter is SQLite, but programmers don't have to write any SQL to access it. ContentCenter also supports observers to refresh your views when the corresponding data are changed, and supports syncs to synchronize data between client and server. ContentCenter uses sqlite-jdbc and SQLDroid JDBC drivers to access SQLite on PC(Linux, Mac OS X, Windows...) and Android.

Language:JavaStargazers:4Issues:3Issues:0

MagicLenJSON

Mson (also called MagicLenJSON) is a Java library which includes Gson library and json.org library to do some json-related operations. My goal is to convert JSON data format easily among JSON formatted strings, any objects, and XML data formats.

Language:JavaStargazers:4Issues:0Issues:0

PlayingCardFX

PlayingCardFX is a JavaFX application, which uses native canvas to draw playing cards programmatically. If you want to implement some card games, you can check out this application to help you do that.

Language:JavaStargazers:4Issues:0Issues:0

MagicSort

MagicSort is a Java library used for sorting any object array by using iterative quick sort and selection sort when the array size is small. Moreover, it provides some useful built-in comparators for sorting strings and files. It can sort files by file types, but when the file types are the same, sort them by their file names.

Language:JavaStargazers:3Issues:0Issues:0

CryptTool

Crypt Tool is a JavaFX application which uses MagicCrypt to encrypt/decrypt text and files using DES and AES encryption algorithm.

Language:JavaStargazers:2Issues:3Issues:0

Five-Chess-X

Five Chess X is a JavaFX application which is a single computer game of gobang. It supports the rules of Renju and also has a strong AI.

MagicDialog

MagicDialog is a Java library used for creating dialogs quickly in JavaFX applications. It supports alert(information, warning, confirmation, error) dialogs, input dialogs and choice dialogs. In addition, MagicDialog includes MagicAudioPlayer to produce sound when the dialog is shown.

Language:JavaStargazers:2Issues:0Issues:0

MagicLocationChecker

MagicLocationChecker is a Java library which can compute the area of a polygonal region on the (geocentric) coordinates, and compute the distance between two vertices or between a polygonal region and a vertex. It can also check whether a vertex is in a polygonal region or not. It uses GeographicLib library to compute the area of geocentric polygonal regions.

Language:JavaStargazers:2Issues:0Issues:0

MagicQRCode

MagicQRCode is a Java library used for handling QR Code. It can be easily used in JavaFX applications and Android applications.

Language:JavaStargazers:2Issues:0Issues:0

MagicStringHider

MagicStringHider is a Java library which is used for hiding any string by converting it into another string composed of A-Z characters. The hidden string is not unique. One original string can be converted to different strings. but they can be recovered to the same original string. You can create your hidden string by adding any key to protect it from someone who has MagicStringHider library, too.

Language:JavaStargazers:2Issues:0Issues:0

MsonFrame

MsonFrame is a JavaFX application, which used Mson to convert JSON formatted strings to XML formatted strings, and to convert XML formatted strings back to SON formatted strings. More over, if you think your JSON formatted strings is not instinctive, you can use this application to help you format the strings with a pretty form.

Language:JavaStargazers:2Issues:0Issues:0

RomanNumerals

RomanNumerals is a simple Roman Numerals conversion program implemented in Java. It's a very simple implementation, which only has command line interface.

Language:JavaStargazers:2Issues:0Issues:0

AutoURL

AutoURL is a JavaFX application, which can help you convert many pure URLs into HTML form with <a></a> elements.

Language:JavaStargazers:1Issues:0Issues:0

GuessNumber

GuessNumber is a guess-the-number(1A2B) puzzle game implemented in Java. It's a very simple implementation, which only has command line interface. In other words, it's a text-based game.

Language:JavaStargazers:1Issues:0Issues:0

MagicRandom

MagicRandom is a Java library for producing random data. It is very convenient to get a random number or numbers array in a range and to pick one element from an array randomly.

Language:JavaStargazers:1Issues:0Issues:0

StringHiderFrame

StringHiderFrame is a JavaFX application, which uses MagicStringHider to hide any string by converting it into another string composed of A-Z characters.

Language:JavaStargazers:1Issues:0Issues:0

TakeGhostCard

TakeGhostCard is a Joker Poker game implemented in Java. It's a very simple implementation, which only has command line interface. In other words, it's a text-based game. But actually, it is not very simple to play, because Player in this game can be allowed to do some cheating tricks.

Language:JavaStargazers:1Issues:0Issues:0

Words-Transformer-FX

Words Transformer FX is a JavaFX application. It is a simple tool that you can easily establish your database to pair words together. You may use this application to translate texts from one language into another language and to make sure that your words in your context are consistent.

Language:JavaStargazers:1Issues:0Issues:0

URLExpress

URL Express is a JavaFX application which uses MagicURLNetwork to make URL connections. You can easily create a request (which means you can set the method, headers, parameters for that request) for a URL resource. The requests you created are able to be saved to files and you can load them back anytime. This is very useful for testing RESTful APIs(or http/https APIs).

Stargazers:0Issues:0Issues:0