CraftNet - Crafting the apps you need

Downloads

I've coded several programs, and you can download them here!

Visual Basic

Space

Space is a program that shows you the disk space use in a nice table with colors. Last change was made around 2010, so this program is quite old. My friend Tom asked me to make this, so I did.
Download link here: Download (+ source)

ShopMaker DMS

ShopMaker DMS was used for creating shops for Vana, a MapleStory Server Emulator I work for. My friends used it for my private server to create shops, but I never really finished it.
Download link here: Download (+ source)

phpVana Extractor

phpVana Extractor + image rendering code This program is able to extract image files from MapleStory WZ files and their positions in-game to an SQL file. phpVana (external link) is a website for the Vana project that enables users to register and control their account, such as changing password and PIN. This website has a ranking system and shows the users character like it would in-game, including character name, guild name and guild emblem (those are coded by me too). The Extractor is used to extract needed data to a specific directory, and is used to generate the character image on the ranking page of phpVana.
This uses MapleLib by haha01haha01, which you can find here.
Download link here: Download (+ source)

C#

Zepheus

Zepheus Logo Zepheus is a Fiesta Server Emulator, written by Cedric (Csharp) and me. It contains great code, runs smooth and handles most basic things. It also uses .NET Entity Framework, which I never used before. Old versions used the Windows Communication Foundation .NET stuff too, but was really a pain in the ass and instead I created my own network code which is 10 times faster and more reliable than WCF in any way. It has a basic XOR + key encryption too, which is better than the plain-but-oversized WCF packets.

Options:

  • Microsoft Visual C# 2010
  • .NET Framework 4.0
  • Self-written data encryption (simple XOR with tables sent on authentication)
  • Split servers
  • MSSQL 2008 SP2
  • .NET Entity Framework w/ MSSQL
  • MSSQL Database Updater
  • Advanced Reflector code for simplifying startup and load phases function calls
Source code (Github): Zepheus Fiesta @ github

LookupTool

LookupTool With this tool you are able to retrieve data from the MapleStory Community DataBase (MCDB, © Bui 2008-2012), which contains data such as monsters, maps, npcs and more. This is not useful for people without MCDB. It will be useful for people with MCDB however, as it might speed up searching for specific stuff instead of a plain GM Book textfile.

Options:

  • Microsoft Visual C# 2010
  • .NET Framework 4.0
  • Compact layout
  • Uses MySQL .NET Connector 6.4.4.0
  • Saves database settings to little configuration file
  • Encrypted password inside configuration file
  • EXE only 16 kB big!
  • Is able to search for strings and numbers
  • Orders results by category and name for a faster lookup rate and less calculation on the GUI side
Download: Download (binaries only)

STREDIT

This 600KB application is able to find and decode (and re-encode) strings found in MapleStory localhosts and dumped executables. For example, MapleStory has several classes you can choose from, but these names are not changeable. Until I invented STREDIT, which gives you a list of all encrypted strings inside the executable, including jobnames, error messages and other, unused, messages!

Options:

  • Microsoft Visual C# 2010
  • .NET Framework 4.0
  • Compact layout
  • Uses a DataTable to view all data
  • Uses Array of Bytes to search for specific functions and values inside the client, used for decoding the strings
  • Able to search for IP addresses and ports defined inside the client, and modify these
  • Able to export and import exported CSV files that contain strings.
  • Search for strings inside the client
  • Filter results with DataTableView's RowFilter (click here for filter examples)
Download: Download (binaries only)