Projects and Software
Here you will find projects and software that I have created available for download and/or viewing
Table of Contents
- [//wi-fizzle.com/software/#PHP_Webapps PHP/Webapps]
- [//wi-fizzle.com/software/#glFTPD_Site_Search_to_FlashFXP_FQF_FlashFXP_Queue_File glFTPD Site Search to FlashFXP FQF (FlashFXP Queue File)]
- [//wi-fizzle.com/software/#mIRC_Documentation_in_HTML_Format mIRC Documentation in HTML Format]
- [//wi-fizzle.com/software/#The_Battlefield_2_Experience The Battlefield 2 Experience]
- [//wi-fizzle.com/software/#Python Python]
- [//wi-fizzle.com/software/#Zoneclient_With_FWG114P_Support Zoneclient *With FWG114P Support*]
- [//wi-fizzle.com/software/#Eggdrop_TCL_Scripts Eggdrop TCL Scripts]
- [//wi-fizzle.com/software/#Turbos_Psybnc_Eggdrop_TCL_Script Turbo's Psybnc Eggdrop TCL Script]
- [//wi-fizzle.com/software/#Turbos_Topic_Recover_v0_21 Turbo's Topic Recover v0.21 ]
- [//wi-fizzle.com/software/#Linux_Utilities Linux Utilities]
- [//wi-fizzle.com/software/#Apache2_HTTPD_VHost_Manager Apache2 HTTPD VHost Manager]
- [//wi-fizzle.com/software/#3rd_Party 3rd Party]
- [//wi-fizzle.com/software/#Clig__Command_Line_Interpretor_Generator Clig - Command Line Interpretor Generator]
- [//wi-fizzle.com/software/#mIRC_Online_Reference_Manual mIRC Online Reference Manual]
glFTPD Site Search to FlashFXP FQF (FlashFXP Queue File)
Description: I wrote the alpha version of this utility app at the beginning of summer in 2006 for my own personal use. Then in August I spent a little bit of time to make some improvements and turn it into a PHP class (Class FQF_Creator). It is dependent on the
PEAR::
QuickForm Package. This is a beta release. Bug reports and/or feedback are welcome. admin[=at=)wi-fizzle[.dot.]com.
I may make the source code availabe at some point in the future, once I am confident it is fully functional. If you would like the sources before they become publicly available just shoot me an email.
mIRC Documentation in HTML Format
Description: The mIRC documentation is normally only available in the windows help file .chm format, which is difficult to search and navigate. I converted the documentation into HTML format so that I can just search the webpage for the topic I am interested in.
The Battlefield 2 Experience
Description: BF2e.com provides Battlefield 2 Player Stats Retrieval and Viewing using a
Signed Java Applet. This site was a really useful reference and wonderful resource for creating Signed Java Applets.
note: I wasn't sure whether to put this as a PHP or Java project, as it used both quite extensively..
*Additional information regarding BF2e*
The stats page is about 90% done, and since EA has more or less ruined the game with patch v1.3 (in an obvious attempt to ensure that their customers will purchase Battlefield 2142), it seems unlikley that I will ever get around to finishing it. I am not buying 2142. Congratulations EA/Dice..
Zoneclient *With FWG114P Support*
Description: *Update* 2006-12-01 My changes were actually integrated into the official release. You can just go grab it directory from the official site at
http://zoneclient.sourceforge.net/zoneclient.py.
I needed a reliable dynamic DNS updater which was compatible with zoneedit. Upon finding zoneclient I knew that it was very close to what I was looking for. However, it did not support the Netgear FWG114P router, so I added the appropriate code for it and it has been working great.
Turbo's Psybnc Eggdrop TCL Script
Description: This is definately a work in progress, but for those who like to live on the wild side (and are bitter and frustrated after trying 10 other psybnc.tcl's that did not work as advertised) here you go. Enjoy. Future plans include actual documentation and all that jazz.
Turbo's Topic Recover v0.21
Description: Stores IRC channel topics to a file in your eggbots directory. Channel operators can then search through the channels topic history and restore previous topics (in case the topic is somehow lost).
Features
- Can be manually invoked using the !recovertopic trigger.
- Topics can be viewed directly in the chat, too.
- With the !rollback trigger, you can restore the first topic from a specific date (via !rollback Y-m-d w/ leading zeros)
Apache2 HTTPD VHost Manager
Description: This collection of bash shell scripts lets you manage (that is, enabling or disabling) apache 1.3x apache2.0x
virtual hosts, freeing you from the hassel of manually editing your httpd.conf to activate or deactivate a virtual host. After you run the script, just restart the web server:
apachectl stop apachectl start
and you will be on your way.
Note: This package is intended for experienced *nix users.
Clig - Command Line Interpretor Generator
Description: clig (Command Line Interpreter Generator) is a *NIX command line utility which uses a simple description file to create C code to interprete the typical *NIX command line as well as an up-to-date usage-message and a manual page skeleton. It supports Flag, String, Int, Long, Float and Double types, with ranges, defaults, and more. The generated C-Code is ANSI but has been reported to work with C++. It is self contained code which does not depend on any library other than libc. Included is a TCL-only TCL-package to instrument TCL scripts in the same way as C-programs.
mIRC Online Reference Manual
Description: Since the mIRC developer is unwilling to provide a searchable manual, I converted the mirc.hlp file into one long page of HTML. You can easily search it by pressing CTRL-F in your browser to find keyword hits!