Friday, May 23, 2008

Audio Steganography App - Configuration for Running

        hi again, obviously any novice user of the Audio Steganography app would not be able to run the program properly unless some configuration steps are done. So i am writing the Configuration steps down for you as soon as i can, although in the midst of some exams.

Prerequisites

  • Java Runtime 1.5 or greater
  • Windows 2000 SP 4 or higher (the win version is included here)
  • jna and WindowUtils library for proper display of the GUI (included in the package file)

     Ofcourse the next step would be to download the project file which is a zipped file from the link given in the previous post.

     Once you have downloaded it, extract the contents to some folder on your hard-disk.

Configuring Data Source

    The data source is a database file that is used to store the login information. For ease of insatllation and porting on a windows system we would discuss the MS Access database here because access dabase driver is included in the Windows OS by default and no need to install assitional software. Other choices could me MS SQL Server or MySql. 

Ok, so goto

Control Panel > Administrative Tools > Data Sources (ODBC)

Select User_Dsn and add a new DSN for your supported dbms software. Give the DSN name as mlm_dsn. Attatch the database to the dsn. Create a table named login in the rbms software and thats it.

The SQL Querry for creating the table login is as follows.

SQL> CREATE TABLE 'login' (
'username' varchar(32) ,
'password' varchar(32),
'contact_no' varchar(16) ,
'sex' char(8),
'mail_id' varchar(32) );

The field 'username' is the primary key field.

or otherwise use the "as_db.mdb" file which is include in th epackage.

Installing GUI libraries for windows

One final step to go the folder named in the extracted zip file called "extra_libraries"
copy these two files
1. examples.zip
2. jna.zip

then go to the java installation folder, usually C:\program files\Java\
there will be a folder named with jre that is the java run time required to run the project
go to "/lib/ext/" and paste these two files there..

Thats it, primary configurations are done!

Running the program

Go to the extracted directory and you should find a command file by the name "appStart.cmd". Just double click to run it. If there are no propblems, the application should start successfully.


Detailed help and documentation are included with the package, so you can refer to that or post any doubts or suggessions here....

Thank You ...

4 comments:

infor said...

cam i know which method u used for audio steganography....

Unknown said...

can i know what method u have used in this steganography?
and
can you explain me "steganograph.java" file given in the pacakage?
and
what are uses of the files "examples.zip" and "jna.zip" given in the pacakage?

Midhun Harikumar said...

DES (Digital Encryption Standard) is used for encryption process.

Midhun Harikumar said...

hi nani,

The extra libraries are used so as to support some skinning functions to the application. Using these, the application looks like a Windows application instead of the usual Swing look.