Main > Free Download Search >

Free change bin to hex software for linux

change bin to hex

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 5048
Convert::BinHex 1.119

Convert::BinHex 1.119


Convert::BinHex can extract data from Macintosh BinHex files. more>>
Convert::BinHex can extract data from Macintosh BinHex files.

ALPHA WARNING: this code is currently in its Alpha release. Things may change drastically until the interface is hammered out: if you have suggestions or objections, please speak up now!

SYNOPSIS

Simple functions:

use Convert::BinHex qw(binhex_crc macbinary_crc);

# Compute HQX7-style CRC for data, pumping in old CRC if desired:
$crc = binhex_crc($data, $crc);

# Compute the MacBinary-II-style CRC for the data:
$crc = macbinary_crc($data, $crc);

Hex to bin, low-level interface. Conversion is actually done via an object ("Convert::BinHex::Hex2Bin") which keeps internal conversion state:
# Create and use a "translator" object:
my $H2B = Convert::BinHex->hex2bin; # get a converter object
while (< STDIN >) {
print $STDOUT $H2B->next($_); # convert some more input
}
print $STDOUT $H2B->done; # no more input: finish up

Hex to bin, OO interface. The following operations must be done in the order shown!
# Read data in piecemeal:
$HQX = Convert::BinHex->open(FH=>*STDIN) || die "open: $!";
$HQX->read_header; # read header info
@data = $HQX->read_data; # read in all the data
@rsrc = $HQX->read_resource; # read in all the resource

Bin to hex, low-level interface. Conversion is actually done via an object ("Convert::BinHex::Bin2Hex") which keeps internal conversion state:
# Create and use a "translator" object:
my $B2H = Convert::BinHex->bin2hex; # get a converter object
while (< STDIN >) {
print $STDOUT $B2H->next($_); # convert some more input
}
print $STDOUT $B2H->done; # no more input: finish up

Bin to hex, file interface. Yes, you can convert to BinHex as well as from it!
# Create new, empty object:
my $HQX = Convert::BinHex->new;

# Set header attributes:
$HQX->filename("logo.gif");
$HQX->type("GIFA");
$HQX->creator("CNVS");

# Give it the data and resource forks (either can be absent):
$HQX->data(Path => "/path/to/data"); # here, data is on disk
$HQX->resource(Data => $resourcefork); # here, resource is in core

# Output as a BinHex stream, complete with leading comment:
$HQX->encode(*STDOUT);

PLANNED!!!! Bin to hex, "CAP" interface. Thanks to Ken Lunde for suggesting this.
# Create new, empty object from CAP tree:
my $HQX = Convert::BinHex->from_cap("/path/to/root/file");
$HQX->encode(*STDOUT);

BinHex is a format used by Macintosh for transporting Mac files safely through electronic mail, as short-lined, 7-bit, semi-compressed data streams. Ths module provides a means of converting those data streams back into into binary data.

<<less
Download (0.083MB)
Added: 2006-08-04 License: Perl Artistic License Price:
1234 downloads
Gtk+ 2.0 Change Theme 0.3.1

Gtk+ 2.0 Change Theme 0.3.1


Gtk+ 2.0 Change Theme is a tiny GUI application that aims to make theme preview and selection as slick as possible. more>>
As the name suggests, this little program lets you change your Gtk+ 2.0 theme. The aim is to make theme preview and selection as slick as possible.
Themes installed on the system are presented for selection and previewed on the fly. For a comprehensive demonstration theres a large variety of widgets.
It was originally derived from Gtk Theme Switch, but what started out as a hack to remove various nuisances now shares no code whatsoever anymore with the original.
Enhancements:
- Fixes for a number of a packaging glitches.
<<less
Download (0.02MB)
Added: 2005-04-21 License: GPL (GNU General Public License) Price:
1654 downloads
GAI bgswitcher 0.3

GAI bgswitcher 0.3


GAI bgswitcher is a background rotator dockapp. more>>
GAI bgswitcher is a simple dockapp / gnome applet that lets you switch the background. It displays random thumbnails from a user specified directory.
It requires the GAI library and either fbsetbg or Esetroot. Hopefully I will make an "Ebuild" for gentoo sometime or other.
Version restrictions:
- It seems that if you use the menu "Pause" while not in a button mode it will not pause, but change the background. Also, gai libraries have a problem in that this might not dock correctly when first starting X.
Installation
Make sure that you have gai 0.5.x installed.
Then do:
./configure
make
(change to root)
make install
If youre running the Gnome Panel, you have to restart the panel in order to see the newly installed applet.
The executable will be called gai-bgswitcher and will be placed in /usr/local/bin (When the GAI library is compiled without gnome support.)
<<less
Download (0.070MB)
Added: 2005-04-27 License: GPL (GNU General Public License) Price:
1642 downloads
Change Control Request Manager 0.3.0

Change Control Request Manager 0.3.0


Change Control Request Manager is an online system for managing change requests for businesses. more>>
Change Control Request Manager is an online system for managing change requests for businesses. Change Control Request Manager project can be customized to fit the needs of a particular business.
Main features:
- Abillity to customize data entry fields. Field type include test, dropdown list, boolean, date, and integer.
- Search for existing CCR records.
- Custom logo. You can place your companys logo at the top.
- Custom Disclaimer message.
- User administration.
- Install script.
Enhancements:
- A reporting system was added.
- Similar to the browse order screen, you can customize the report and display a date range to print.
<<less
Download (0.17MB)
Added: 2006-07-21 License: GPL (GNU General Public License) Price:
1193 downloads
Bitcoop 0.3

Bitcoop 0.3


Bitcoop is a peer to peer backup system that enables the storage of files on remote computers. more>>
Bitcoop is a peer to peer backup system that enables the storage of files on remote computers.
The size of files depends on the quantity you wish to share with the other peers. Bitcoop project is intended for server farms that wish to backup data among themselves.
Quick Howto:
To start the server, use the bin/run.sh script, or the bin/bitcoop init script. This has been tested under linux and OS X. A windows port is under way. To build bitcoop, take these steps:
0- Choosse a bootserver among the computers you wish to have in your network, set its IP in the XML file.
1- cd bitccop
2- ant
3- cd native
4- scons
5- mv libBitCoop* ..
6- cd ..
7- edit bcoop.xml
You should have to change pretty much everything in the bcoop.xml file.
8- bin/run.sh
Do this on all the machines you want to use.
How this works
- You run the bitcoop server on each machine that participate on your network.
- You can schedule backups to occur at specified times
- You can use the command line client bin/shell.sh to connect to computers to trigger backups or see some status information.
- The first backup always takes more time since all the files have to be copied. Subsequent backups will be much faster.
<<less
Download (2.6MB)
Added: 2006-08-23 License: GPL (GNU General Public License) Price:
1157 downloads
Erlang R11B

Erlang R11B


Erlang is a full-featured programming language developed at the Ericsson CS Laboratory. more>>
Erlang is a programming language designed at the Ericsson Computer Science Laboratory.
Open-source Erlang is being released to help encourage the spread of Erlang outside Ericsson.
Installation
When installed, the entire system, except for a small start-up script, resides in a single directory tree. The location of this directory tree can be chosen arbitrarily by the installer, and it does not need to be in the users $PATH.
The only requirements are that the file system where it is placed has enough free space, and that the users who run Erlang/OTP have read access to it. In the example below, the directory tree is assumed to be located at /usr/local/erlang, which is here called the top-level directory.
It is assumed that you have the compressed tar file, the name of which is < PREFIX >.tar.gz, where < PREFIX > is a string denoting the particular Erlang/OTP release, e.g. otp_LXA_11930_sunos5_R9B.
Wherever the string < PREFIX > is used below, it should be replaced by the actual name prefix of the compressed tar file.
The tape archive file does not have one single directory in which all other files are rooted. Therefore the tape archive file must be extracted into an empty (newly created) directory.
1. If the top-level directory does not already exist, create it:
mkdir /usr/local/erlang
2. Change the current directory to the top level directory:
cd /usr/local/erlang
3. Create the installation directory with an appropriate name. For example:
mkdir otp_r7b
4. Change to the installation directory, e.g.
cd otp_r7b
5. Assuming the compressed tar file resides in the directory ,. extract the compressed tar file into the current directory:
gunzip -c / .tar.gz | tar xfp -
6. Read the README file in the installation directory for last minute updates, before proceeding.
7. Run the Install script in the installation directory, with the absolute path of the installation directory as argument,
./Install /usr/local/erlang/otp_r7b
and supply answers to the prompts.
In most cases, there is a default answer in square brackets ([]). If the default is satisfactory, just press . In general you are only prompted for one thing:
- "Do you want to use a minimal system startup instead of the SASL startup?"
In a minimal system, only the Kernel and STDLIB applications are loaded and started. If the SASL startup is used, the SASL application is included as well. Normally, the minimal system is enough.
8. Make Erlang/OTP available for users, either by putting the path /usr/local/erlang/otp_r7b/bin in users $PATH variable, or link the executable /usr/local/erlang/otp_r7b/bin/erl accordingly, e.g.:
ln -s /usr/local/erlang/otp_r7b/bin/erl /usr/local/bin/erl
Enhancements:
- Among other things, SMP support was added.
<<less
Download (10.3MB)
Added: 2006-05-18 License: GPL (GNU General Public License) Price:
1259 downloads
Psunami Bulletin Board 0.5.3

Psunami Bulletin Board 0.5.3


Psunami Bulletin Board is an Open Source alternative to the popular Ultimate Bulletin Board software. more>>
Psunami Bulletin Board is an Open Source alternative to the popular Ultimate Bulletin Board software, and aims for speed, ease of use, and a full feature set.

For installation, do the following:

1)Recursively copy everything from ./cgi-bin/ into your servers cgi-bin/ directory.

2)Recursively chown (chown -R) the psunami/ directory to the user that your web server uses (www-data on Debian, nobody on Slack, httpd on RHat-based systems (Ive been told that it is nobody on someRHat systems), wwwrun on SuSE. Anyone know what it is for others?) If you are unable to chown (eg. you are not the superuser) then make sure it is all readable/writable by the user (777 works, but is probably much too generous). Also do this to the psunami.conf file in cgi-bin.

3)Make psunami.cgi, psunami_admin.cgi, and psunami_moderate.cgi executable by the user that your web server uses. (chmod u+x *.cgi)

4)Change the paths to your perl executable if necessary. The paths are at the top of psunami.cgi, psunami_moderate.pl, and psunami_admin.cgi and default to /usr/bin/perl. Type which perl at a command prompt if you dont know where the executable is.

5)Run psunami_admin.cgi and create a new board. The initial login is psunami and the password is bulletin (no quotes).

6)Make sure that your mail program is configured properly in the preferences. It defaults to /usr/bin/sendmail.

7)Once you have created an account for yourself and given it admin rights, make sure you delete the psunami user.
<<less
Download (0.063MB)
Added: 2006-06-27 License: GPL (GNU General Public License) Price:
1216 downloads
RealizationEngine Desktop Status Checker 0.04

RealizationEngine Desktop Status Checker 0.04


RealizationEngine Desktop Status Checker is a stand alone desktop client to alert you to new messages in RealizationEngine. more>>
rcheck is a tool that will allow you to check the status of one or more accounts on one or more RealizationEngines. rcheck is written in Perl, requires LWP::Simple and Digest::MD5 and Tk.

rcheck is intended to be a demonstration for creating clients that can check for and report new messages.

The status for an account can be requested by the following URL:

http://www.your_re.com/cgi-bin/re_status.cgi?status=username

this will return the results in the form:

total_messages:todays_messages:new_messages

Example: 100:10:2

The results are XORed against the MD5 digest (hex) of the users password before being sent so that the results are "lightly" encrypted. The results are trimmed to the length of the output only.

After receiving the encrypted result string from the server, take the MD5 digest (hex) of the users password, trim it to the same length as the status string and XOR the two against each other. This will give the plaintext of the status message.

rcheck only reports new messages since last session, and the other two numbers are tossed in the trash.

rcheck stores a file called .rcheck2 in the local directory with account information (passwords encrypted).
<<less
Download (0.010MB)
Added: 2005-04-26 License: GPL (GNU General Public License) Price:
1642 downloads
Network Device Change Control 3.10

Network Device Change Control 3.10


Network Device Change Control (NDCC) is a system that monitors and records changes to the configurations of network equipment. more>>
Network Device Change Control (NDCC) is a system that monitors and records changes to the configurations of network equipment.

Network Device Change Control can store configuration snapshots for any text-based configs. It has been used to store configurations from Unix and Linux systems, Cisco routers, switches, load balancers, and firewalls, Foundry, NetScreen, Juniper, NetScaler, and others.

It only took a while to realize that router changes should be tracked. I rewrote the system to give a current and once-back system of configurations. Since I was using diff, I decided to leave the diff information in the system. Those diffs were emailed to a group so everyone knew when something was changed, along with what was changed.

Some time later, a bank needed to track configuration files, and the system was upgraded for use within a database. The first implementation was using perl as a CGI script against a PostgreSQL database. The company wanted many changes made for their auditing needs and most of those changes enhanced NDCC. Upgrades to their environment moved things to PHP and MySQL, and the system was rewritten for that environment and the old perl code has since been lost.
<<less
Download (0.046MB)
Added: 2006-08-09 License: GPL (GNU General Public License) Price:
1177 downloads
DBD::ODBC::Changes 1.13

DBD::ODBC::Changes 1.13


DBD::ODBC::Changes is a Perl module with logs of significant changes to the DBD::ODBC. more>>
DBD::ODBC::Changes is a Perl module with logs of significant changes to the DBD::ODBC.

<<less
Download (0.095MB)
Added: 2006-09-23 License: Perl Artistic License Price:
1126 downloads
edanator 1.03

edanator 1.03


edanator is an intuitive graphical binary and hex calculator. more>>
edanator is an intuitive graphical binary and hex calculator. Each nibble is displayed in hex and binary. Clicking on the button (hex nibble or binary bit) changes the value. Bit and nibble shifting is supported via dedicated buttons. The project supports variable widths per word (up to 64- bits), three words (each on a different row), and mathematical operations between words.
Enhancements:
- An endian-ness button for swapping bit labels was added along with a bit reverse function.
<<less
Download (0.007MB)
Added: 2007-03-27 License: LGPL (GNU Lesser General Public License) Price:
944 downloads
FindBin 5.8.8

FindBin 5.8.8


FindBin is a Perl module that can locate directory of original perl script. more>>
FindBin is a Perl module that can locate directory of original perl script.

SYNOPSIS

use FindBin;
use lib "$FindBin::Bin/../lib";

or

use FindBin qw($Bin);
use lib "$Bin/../lib";

Locates the full path to the script bin directory to allow the use of paths relative to the bin directory.

This allows a user to setup a directory tree for some software with directories < root >/bin and < root >/lib, and then the above example will allow the use of modules in the lib directory without knowing where the software tree is installed.
If perl is invoked using the -e option or the perl script is read from STDIN then FindBin sets both $Bin and $RealBin to the current directory.

EXPORTABLE VARIABLES

$Bin - path to bin directory from where script was invoked
$Script - basename of script from which perl was invoked
$RealBin - $Bin with all links resolved
$RealScript - $Script with all links resolved

<<less
Download (12.2MB)
Added: 2007-05-09 License: Perl Artistic License Price:
898 downloads
Filler in Java 1.02

Filler in Java 1.02


Filler in Java project is a graphical game where you occupy coloured hexes by changing colours. more>>
Filler in Java project is a graphical game where you occupy coloured hexes by changing colours.
Its strengths are better computer players, internationalisability, and cross-platform deployability.
Installing
In the top directory (same directory as this file), run make. That will build a jar file for you. You then need to be super-user (root), and run make install. If you cant be super-user, just do java -jar filler.jar instead.
The executable program is called filler, and will be installed in /usr/local/bin. Since release 1.01, filler will use your shell variable LANG to set the language that it runs in.
Enhancements:
- Added inc to other directory. This is the code header you include to say that the code is released under GPL.
- Removed resources_de.properties, resources_fr.properties, as I wrote them and they were pretty bad.
- Added sortByRandom() to PlayerWrappers.
- Added build.xml to other. This is for use with ant.
- Cleaned up some access privileges on some fields, cleaned up some bad identifiers.
- Added Kris Verbeecks RemotePlayer.
<<less
Download (0.37MB)
Added: 2006-12-27 License: GPL (GNU General Public License) Price:
1034 downloads
Gnome Desktop Change 0.2.1

Gnome Desktop Change 0.2.1


Gnome Desktop Change is a daemon that changes randomly your GNOME desktop background. more>>
Gnome Desktop Change is a daemon that changes randomly your GNOME desktop background.

Gnome Desktop Change is a daemon that changes randomly your GNOME desktop background. Its totally written in C++, it uses FAM (File Alteration Monitor) to detect changes into directory that contains picture files, and its multithread.

<<less
Download (0.10MB)
Added: 2005-08-02 License: GPL (GNU General Public License) Price:
1555 downloads
Oroborus Theme Changer 1.2

Oroborus Theme Changer 1.2


Oroborus Theme Changer is an app for changing the theme in the Oroborus window manager. more>>
Oroborus Theme Changer is an app for changing the theme in the Oroborus window manager.

Oroborus Theme Changer is an app for changing the theme in the Oroborus window manager.

To use the app just

#cp otc /usr/bin

It presumes your theme directory is located at /usr/share/oroborus/themes - if it is located anywhere else then change the value prefix in the otc file.

If you dont have an .oroborusrc file in your home directory then it will create one for you.

As usual this app. comes with no guarantees or warranties and is covered by the GPL
<<less
Download (0.008MB)
Added: 2006-09-28 License: GPL (GNU General Public License) Price:
1128 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5