Home

Gerowen

Welcome to your wiki!

This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: [SamplePage].

The wiki uses Markdown syntax.

Project Admins:


Discussion

  • Gerowen
    Gerowen
    2012-08-20

    README

    CheckMD5 12.8.20
    Marcus Dean Adams (marcusdean.adams@gmail.com)
    20 August 2012

    PURPOSE

    The purpose of this software is to compare the MD5 checksum of a file
    to either an original copy of the file, or to an MD5 checksum entered
    manually.

    HOW TO INSTALL

    To install the software, run the install.sh file with root
    privileges.

    Alternatively, you can run checkmd5.sh directly. The installer
    just places an icon on your desktop and in the Gnome menu, and
    creates a symbolic link so you can execute it from any terminal.

    HOW TO UNINSTALL

    After installing the product you can delete all of the original
    files. In the folder /opt/checkmd5 you will find a file named
    uninstall.sh . Just execute that script as root to uninstall
    CheckMD5.

    HOW TO USE

    1) Double click the icon on your Desktop, or from a command line
    run the command "checkmd5" without quotes.
    2) Follow the on-screen instructions.

    WHAT DOES IT DO TO MY COMPUTER?

    1) Creates the folder /opt/checkmd5 and copies relevant files to it.
    2) Creates and renames a symbolic link in /usr/bin named checkmd5
    3) Restarts nautilus and gnome-panel post-installation so the icons
    will show up properly without having to log out and back in.

    THINGS TO REMEMBER

    CheckMD5, by default, runs without displaying the command line
    terminal, and depends on the program "zenity". If you do not have
    zenity installed, it should be available in most Linux package managers.
    If CheckMD5 does not execute when you double click the icon, try
    running the command "checkmd5" from a terminal window and look for error
    messages, and if you want, you can e-mail me at marcusdean.adams@gmail.com.

    I've experimented with a few different progress windows but they interfere
    with the correct execution of the commands necessary for the program to
    function. Once I educate myself a bit more about bash, I may release
    an update to include a progress window.

    Hitting "Cancel" or the "X" just sets the value requested by that window
    to a null value and the program continues to run with that null value.
    I'll release an update sometime with an effective method of reacting to
    these conditions appropriately.

    As of the latest update, the issue where you would get "All updates are complete" has been mostly resolved. If you choose a file that contains any of the following characters, the issue may still arise. To resolve this issue, just rename the file so it does not contain these characters. I'll work on an update to fix the issue as soon as I can.

    LICENSING

    If you make any changes to this software, be sure to annotate those
    changes in the changelog.txt file. Be sure to append the date, your
    name and a way to contact you (website, e-mail, etc.). You can use
    my entries as a template.

    Icon was created myself using Gimp

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program. If not, see http://www.gnu.org/licenses

     
    Last edit: Gerowen 2012-08-21