root@fandigunawan

April 26, 2009

Idnaf Portable Senayan : Open Source Library management System is now portable

Senayan is an open source Library Management System. It is a web based content management system. It is build on Open source technology like PHP and MySQL. Senayan provides many features such as Bibliography database, Circulation, Membership and many more that will help "automating"  library tasks. This project is proudly sponsored by Pusat Informasi dan Humas Depdiknas and licensed under GPL v3.

I have known this great stuff since 2008 when I met the developer on IGOS Summit, an Indonesian open source event. I have tried OpenBiblio and I felt this software is not good enough in user interface as well as in user/admin control panel.

Senayan is built by librarians at Ministry of Education‘s library of Republic of Indonesia. It has very rich AJAX feature and will run well under  Firefox, latest IE and latest Opera.

Why does I build portable Senayan? Well, in 2008 I have to send an idea to change my campus’s library management system which is proprietary and I heard it is quite expensive. Thus, for demonstration purpose I have to build a portable web server containing Senayan.

Packages included in Idnaf Portable Senayan:

Requirement :

  • Microsoft Windows 2000 and XP (tested)
  • Free space on hard disk or flashdisk > 300 MB

Screenshots:

Go to screenshot gallery (by Fandi Gunawan)

Senayan’s Official Screenshots

Direct demo :

http://118.98.232.10/senayandemo/

Download link :

Idnaf Portable Senayan : http://www.indowebster.com/Idnaf_Portable_Senayan_3stable9__1.html

Senayan Documentation :
http://senayan.diknas.go.id/web/?q=doc

Senayan Download Page:
http://senayan.diknas.go.id/web/?q=node/1

Note :

default username and password

Senayan
Username : admin
Password : admin

mysql
Username : root
Password : (empty)

Link to PHPMyAdmin :

http://localhost/phpmyadmin

Thanks goes to :

Other open source library management systems:

Advertisements

February 14, 2009

Idnaf.FileMon : Open Source File Monitoring Utility

Filed under: Project, Software Development — Tags: , , — fandigunawan @ 4:12 am

Yes, another open source from me. This time I have faced difficulties drawing PCB using KiCAD where there is no “UNDO” feature. So, I thought it is necessary to “backing up” every changes. Well, I thought it is necessary to create an automated tool to backing up every changes I made. Therefore, Idnaf.FileMon is created.

Features offered :

  1. Integration to Beyond Compare version 2 and 3
  2. Integration to Notepad ++/ Windows notepad
  3. MD5 checksum to prevent multiple change “collision”

Requirement :

Windows with .NET framework >= 2.0

Note : file will be backed up to DIRECTORY_MONITORED\.stor\FILE_CHANGED\DATE_TIME_STAMP\FILE_CHANGED (see screenshot)

Download :

http://fandigunawan.googlepages.com/Idnaf.FileMon.zip

(more…)

December 27, 2008

Termie With ZedGraph

Well I faced new problem for plotting data captured from serial port. It is possible to use Microsoft Excel or OpenOffice Calc but it is too conventional. So, I tried to find an opensource serial port terminal and finally I got this : Termie by David McClurg.

An abstract of  the program can be seen in the following quote :

Termie opens a serial port and logs data received to a window. It is useful for embedded software development. It can also send data so it is actually a RS232 terminal with a chat-like interface.

An embedded system is a special-purpose computer such as a Wii, MP3 player, or cell phone. To develop for such a system, you need a development “kit” which allows you to download software and debug. Communication between your PC and the embedded system is often a serial cable (RS-232).

So I got another tool : ZedGraph for generating graph under .NET platform and I add some codes to plot the data from serial port. Currently, I lost the program’s screenshot but if some of you use this software and find it good you may send me the screenshot.

Requirement :

Windows(tm) with .NET Framework 2.0

Download in the following link (binary and source code in C#) :

http://fandigunawan.googlepages.com/TermiewithZedGraph.zip

This program is licensed under BSD license since the original Termie uses BSD License. You may have a look to BSD License here .

April 4, 2008

Idnaf.Office.Recover : Generic Recovery Tool for Infected M$ Office’s Documents

Several days ago, I came up to design a “simple” recovery tool for files infected by virus by embedding it to virus’ body. I call this software : Idnaf.Office.Recover.
The current software will detect the signature of *.DOC, *.XLS and *.PPT.

IMPORTANT
Don’t blame me if there is something wrong, see the source code to solve your problem!

NOTE
Version 0.2 beta 1 and 0.1 beta 1 have different algorithms. So, it may end up in different results.

Please tell me if there is bug or new suggestion. Please be aware that this application is in early development and yet free of charge.

Software Requirement :
.NET Framework 2.0
Microsoft Windows.

License :
Please see https://fandigunawan.wordpress.com/licensing or License.txt in the archive.

Version 0.2 beta 1
Binary :
Office.Recover02b1-bin.zip

Source Code (C#):
Office.Recover02b1-src.zip

Version 0.1 beta 1
Binary :
Office.Recover01b1-bin.zip

Source Code (C#):
Office.Recover01b1-src.zip

Screenshots :
Screenshot 0
Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
Screenshot 6

Other resource :
preventing-microsoft-offices-document-from-virus-infection [English]
mencegah-infeksi-berkas-microsoft-office [Indonesian]

Important links:
Microsoft Office
http://www.microsoft.com/interop/docs/OfficeBinaryFormats.mspx

December 28, 2007

Idnaf.AVRdude.FE : Free AVRdude Front End

Filed under: Microcontroller, Software Development — Tags: — fandigunawan @ 8:54 am

During developing hardware for my thesis, I found out that Pony Prog is wasting my time (it does not support profile keeping and I need to reconfigure device every time I use this application). So I use AVRdude to flash and to read my Atmel AVR microcontroller. Since AVRdude is CUI, I need to make a better GUI for it and providing mostly needed feature: profile. This application will display itself in the right-corner tray and easily used. Try it.

Screenshot :

Option box

When right-click in the tray

This application was completely written in C# (Visual Studio 2005) and you will  need .NET framework 2.0 to run the application.

System requirement :

  • GiveIO.sys (included) for LPT access

License : please see licensing page

In the following link I uploaded also the source code + binary.

Version 0.2.1 [Please upgrade to this version]

Source Code :
http://fandigunawan.googlepages.com/Idnaf.AVRdude.FE.021-src.zip
Binary:
http://fandigunawan.googlepages.com/Idnaf.AVRDude.FE.021-bin_complete.zip
Dependency files (Lib-USB, GiveOI.sys and AVRdude):
http://fandigunawan.googlepages.com/Dep.zip

Version 0.2.0

Source Code :
http://fandigunawan.googlepages.com/Idnaf.AVRdude.FE.020-src.zip
Binary:
http://fandigunawan.googlepages.com/Idnaf.AVRdude.FE.020-bin_complete.zip

Version 0.1.0

Source Code :
http://fandigunawan.googlepages.com/Idnaf.AVRdude.FE.010-src.zip
Binary:
http://fandigunawan.googlepages.com/Idnaf.AVRdude.FE.010-bin.zip

Links :

December 16, 2007

Idnaf.SetupUnpacker : An Open Source Installer Unpacker

Filed under: Software Development — Tags: — fandigunawan @ 4:32 pm

You may always use NSIS, INNO installer, Wise and other installer. At the time I needed to unpack the content of those installer without having install the application first.

Idnaf.SetupUnpacker is an open source installer unpacker which supports:

It also support .exe file detection trough PeID. It also support decompression trough 7zip (wrapped).

Screenshot :

This application was completely written in C# (Visual Studio 2005) and you will  need .NET framework 2.0 to run the application.

System requirement : Windows with .NET framework 2.0 installed

License : please see licensing page

In the following link I uploaded also the source code + binary.

http://fandigunawan.googlepages.com/IdnafSetupUnpackerTool.zip

Links:

Idnaf.AC3ngine : An Open Source AC3 to MP3 Converter

Filed under: Software Development — Tags: — fandigunawan @ 4:09 pm

AC3 is an audio format embedded in DVD. At the time I needed to convert this AC3 to MP3 for my personal purpose. I made this tool with some famous utilities : lame, normalize and azid.

Idnaf.AC3ngine is an open source AC3 to MP3 converter. It is actually like an automated tool which use lame, normalize and azid. It also support multi files conversion. Yet, this application is like an automated GUI wrapper for conversion of AC3 to MP3.

This application was completely written in C# (Visual Studio 2005) and you will  need .NET framework 2.0 to run the application.

Screenshot :

System requirement : Windows with .NET framework 2.0 installed

License : please see licensing page

In the following link I uploaded also the source code + binary.

http://fandigunawan.googlepages.com/Idnaf.AC3ngine.zip

Links:

QGUI : An Open Source QEMU GUI Wrapper (Front End)

Filed under: Software Development — Tags: — fandigunawan @ 3:56 pm

QEMU is one of the best PC emulator available in the world. I found out that this application run in command prompt mode. I hate this. So I made my own version to wrap QEMU.

QGUI is an open source QEMU GUI wrapper (front end). It support automated profile loading (so you don’t have to take everything back). It also support image disk conversion.

Screenshot:

 

This application was completely written in C# (Visual Studio 2005) and you will  need .NET framework 2.0 to run the application.

System requirement : Windows with .NET framework 2.0 installed

License : please see licensing page

In the following link I uploaded also the source code + binary.

http://fandigunawan.googlepages.com/QGUI.zip

Links:

Idnaf.TukangBackup : An Open Source File Backup Utility

Filed under: Software Development — Tags: — fandigunawan @ 3:45 pm

Oh s***, power outage again!. I need to get my report done by tomorrow. I also need to go back to my previous version without having continually save-as the files. This application is the solution for your problem!

Idnaf.TukangBackup is an open source application to backup your files with additional date and time added into the file name. It will back up your file into a single “ZIP” compressed file.This format is actually easily opened natively with Windows XP +.  So, you can return to your previous backed up file without continually using “save-as” file (as I always forget to do this :p ).

Screenshot:

This application was completely written in C# (Visual Studio 2005) and you will  need .NET framework 2.0 to run the application.

System requirement : Windows with .NET framework 2.0 installed

License : please see licensing page

In the following link I uploaded also the source code + binary.

http://fandigunawan.googlepages.com/Idnaf.TukangBackup.zip

Engine used : SharpZipLib

Idnaf.eXORcist : A Free Encryption Tools

Filed under: Software Development — Tags: — fandigunawan @ 3:17 pm

This application is actually my final project of Object Oriented Programming course in my campus. At the time I proposed to make an encryption tools. Yup, I got A+ for this application. So, you may try this application :p

Idnaf.eXORcist is an application for encrypting and decrypting file which has compression feature. It support several encryption algorithms :

  • Fandi’s Encryption 2.0
  • Rijndael Encryption
  • DES
  • RC2
  • TripleDES
  • Fandi’s Encryption Doubler
  • Poly Alphabetics Encryption

Screenshot:

This application was completely written in C# (Visual Studio 2005) and you will need .NET framework 2.0 to run the application.

System requirement : Windows with .NET framework 2.0 installed

License : please see licensing page

In the following link I uploaded also the source code + binary.

http://fandigunawan.googlepages.com/Idnaf.eXORcist.zip

Engine used : SharpZipLib

Links :

Older Posts »

Create a free website or blog at WordPress.com.