fcp
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 7
fcp.pl 0.3
fcp.pl is a powerful ftp client in early stage of development. more>>
fcp.pl is a powerful ftp client in early stage of development. It supports auto-bookmarks, auto-reconnect, resume, directory recursion, regexp ignore list, concurrent connection to more servers, intelligent timeouts, filename and command completion, directory caching, proxy servers, speed limiting, symlinks, queues, skins and lots more. For now, the target is developers who want to help, and support to other clients is limited.
Installation:
-----------------
1. install following perl modules: Date::Manip, Curses, Term::ReadLine::Gnu. If
you have RedHat, you can find these in the DMA/CPAN (7.x) or simply cpan (6.x)
2. copy Fcp.pm into /usr/lib/perl5/site_perl or wherever you prefer it
3. copy fcp.pl into /usr/local/bin or wherever you prefer it
Interactive mode:
-----------------
fcp.pl
commands (examples):
open ftp://user:pass@hostname:port/path
set resume 1
lcd /wherever
get whatever
quit
command list:
get filename
put filename
mget glob
mput glob
set variable [value]
unset variable
dir or ls or list [glob]
ldir or lls or llist [glob]
purge -> clears cache
rm -> delete remote file
lrm -> delete local file
lmkdir -> create local directory
mkdir -> create remote directory
lcd path -> change local path
cd path -> change remote path
lpwd -> print local working directory
pwd -> print remote working directory
abor -> abort current operation
open url_or_bookmark_or_# -> open a ftp site
load url_or_bookmark -> same as open, only doesnt connect
close -> close current connection
quit
enqueue -> put the following command to queue
queue -> list queue
clr_queue -> clear queue
go -> process queue
curses -> turn on curses interface
"set variable" is equivalent to "set variable 1"
"unset variable" is equivalent to "set variable 0"
Commands from interactive mode are saved into a history file. Upon quit, queues
and bookmarks are saved, unless "immutable" is set.
sets:
-----
timeout - in seconds for tcp connection, data transfer, and sleep between
reconnects
maxcount - stop trying to connect after this many failures, if the server tells
you that its busy or user limit was reached
recur - recursively traverse subdirectories
resume - autoresume
ignore - regexp that tells which files and directories ignore in mget/mput
name - bookmark name. Defaults to hostname
size - always use ftp SIZE command to find out file size
mdtm - always use ftp MDTM command to find out file modification date/time
(these last 2 variables cause more time spent on directory listings but
sometimes provide more accurate results). SIZE and MDTM are used in cases it
makes sense regardless of settings.
speed - limit speed of downloads and uploads. In bytes/s. Also understands
stuff like 10k or 2m
timeformat - display date/time in this format. For argument meanings see man
date
dircache - keep directory listing this many seconds. cache is also deleted
manually after the "purge" command
hostname, port, user, pass - obvious
passive - use passive data connections, when 0, use active.
human - display size as "168M" instead of "172492244"
immutable - dont update bookmark on close/quit
symlink - treat symlink as symlinks. If 0, treat them as files or directories.
If you try to download a symlink, it either creates a symlink locally (when
set to 1) or downloads the file/makes a directory (when set to 0).
quiet - write less (only errors and transfer progress)
skin - yes, fcp.pl has skins. Curently 3: wget, ncftp and curses
status - connection status.
proxy - hostname:port for a ftp proxy server, "USER user@host:port"-proxy style
Curses interface:
-----------------
You cant open new sites with curses interface yet, so you have to
open whatever
first. Then simply type "curses" and the curses interface will come up.
keys:
l -> page down
h -> page up
k -> one up
j -> one down
d -> transfer (download or upload)
t or space -> tag (currently has no effect except files in the listing change
color :-))
enter/return -> change directory
r -> reread directory listing
Tab -> switch between remote, local and queue
- + * -> think Midnight Commander/Norton Commander/Dos Navigator/Far
q -> enqueue transferring current file
g -> process queue
c -> clear queue
x -> close curses interface
Scripting:
----------
create a file containing ftp command just like youd type them interactively.
Then you can run
fcp.pl file_with_commands
and they will be processed. As far as I remember putting QUIT on the last line
isnt necessary.
If you have a question, ask over email.
Enjoy!
Enhancements:
- forceresume option
- radical speed improvements (copying at 5.5MB/s eats about 15% CPU on Duron 900)
- symlink handling fixed
- curses directory listing bugfix
- tagging
- sorting
- proxy port fix
- upload and recursive upload fix
<<lessInstallation:
-----------------
1. install following perl modules: Date::Manip, Curses, Term::ReadLine::Gnu. If
you have RedHat, you can find these in the DMA/CPAN (7.x) or simply cpan (6.x)
2. copy Fcp.pm into /usr/lib/perl5/site_perl or wherever you prefer it
3. copy fcp.pl into /usr/local/bin or wherever you prefer it
Interactive mode:
-----------------
fcp.pl
commands (examples):
open ftp://user:pass@hostname:port/path
set resume 1
lcd /wherever
get whatever
quit
command list:
get filename
put filename
mget glob
mput glob
set variable [value]
unset variable
dir or ls or list [glob]
ldir or lls or llist [glob]
purge -> clears cache
rm -> delete remote file
lrm -> delete local file
lmkdir -> create local directory
mkdir -> create remote directory
lcd path -> change local path
cd path -> change remote path
lpwd -> print local working directory
pwd -> print remote working directory
abor -> abort current operation
open url_or_bookmark_or_# -> open a ftp site
load url_or_bookmark -> same as open, only doesnt connect
close -> close current connection
quit
enqueue -> put the following command to queue
queue -> list queue
clr_queue -> clear queue
go -> process queue
curses -> turn on curses interface
"set variable" is equivalent to "set variable 1"
"unset variable" is equivalent to "set variable 0"
Commands from interactive mode are saved into a history file. Upon quit, queues
and bookmarks are saved, unless "immutable" is set.
sets:
-----
timeout - in seconds for tcp connection, data transfer, and sleep between
reconnects
maxcount - stop trying to connect after this many failures, if the server tells
you that its busy or user limit was reached
recur - recursively traverse subdirectories
resume - autoresume
ignore - regexp that tells which files and directories ignore in mget/mput
name - bookmark name. Defaults to hostname
size - always use ftp SIZE command to find out file size
mdtm - always use ftp MDTM command to find out file modification date/time
(these last 2 variables cause more time spent on directory listings but
sometimes provide more accurate results). SIZE and MDTM are used in cases it
makes sense regardless of settings.
speed - limit speed of downloads and uploads. In bytes/s. Also understands
stuff like 10k or 2m
timeformat - display date/time in this format. For argument meanings see man
date
dircache - keep directory listing this many seconds. cache is also deleted
manually after the "purge" command
hostname, port, user, pass - obvious
passive - use passive data connections, when 0, use active.
human - display size as "168M" instead of "172492244"
immutable - dont update bookmark on close/quit
symlink - treat symlink as symlinks. If 0, treat them as files or directories.
If you try to download a symlink, it either creates a symlink locally (when
set to 1) or downloads the file/makes a directory (when set to 0).
quiet - write less (only errors and transfer progress)
skin - yes, fcp.pl has skins. Curently 3: wget, ncftp and curses
status - connection status.
proxy - hostname:port for a ftp proxy server, "USER user@host:port"-proxy style
Curses interface:
-----------------
You cant open new sites with curses interface yet, so you have to
open whatever
first. Then simply type "curses" and the curses interface will come up.
keys:
l -> page down
h -> page up
k -> one up
j -> one down
d -> transfer (download or upload)
t or space -> tag (currently has no effect except files in the listing change
color :-))
enter/return -> change directory
r -> reread directory listing
Tab -> switch between remote, local and queue
- + * -> think Midnight Commander/Norton Commander/Dos Navigator/Far
q -> enqueue transferring current file
g -> process queue
c -> clear queue
x -> close curses interface
Scripting:
----------
create a file containing ftp command just like youd type them interactively.
Then you can run
fcp.pl file_with_commands
and they will be processed. As far as I remember putting QUIT on the last line
isnt necessary.
If you have a question, ask over email.
Enjoy!
Enhancements:
- forceresume option
- radical speed improvements (copying at 5.5MB/s eats about 15% CPU on Duron 900)
- symlink handling fixed
- curses directory listing bugfix
- tagging
- sorting
- proxy port fix
- upload and recursive upload fix
Download (0.026MB)
Added: 2006-06-14 License: GPL (GNU General Public License) Price:
1227 downloads
Net::FCP 1.0
Net::FCP Perl module is a Freenet client protocol. more>>
Net::FCP Perl module is a Freenet client protocol.
SYNOPSIS
use Net::FCP;
my $fcp = new Net::FCP;
my $ni = $fcp->txn_node_info->result;
my $ni = $fcp->node_info;
See http://freenet.sourceforge.net/index.php?page=fcp for a description of what the messages do. I am too lazy to document all this here.
The module uses AnyEvent to find a suitable Event module.
<<lessSYNOPSIS
use Net::FCP;
my $fcp = new Net::FCP;
my $ni = $fcp->txn_node_info->result;
my $ni = $fcp->node_info;
See http://freenet.sourceforge.net/index.php?page=fcp for a description of what the messages do. I am too lazy to document all this here.
The module uses AnyEvent to find a suitable Event module.
Download (0.028MB)
Added: 2007-06-23 License: Perl Artistic License Price:
854 downloads
FTP Copy 0.2
FTP Copy (fcp for short) is a program which currently has the ability to copy single files from your computer into any folder in more>>
FTP Copy (fcp for short) is a program which currently has the ability to copy single files from your computer into any folder in any ftp site via the command line. Its definetly not the best of its kind, but it gets the job done with minimal fuss. Both active and passive mode are supported.
Active and passive mode are supported. In the future the program may be extended to support wildcard copying, copying from the server, directory listings and other such features. If anyone wishes to add these features to the current codebase, mail me the new code and ill put it up.
To install the code under Linux (or possibly in other POSIX compatible environments), run the script compile.sh (sh compile.sh). That should compile the code into the executable file fcp.
<<lessActive and passive mode are supported. In the future the program may be extended to support wildcard copying, copying from the server, directory listings and other such features. If anyone wishes to add these features to the current codebase, mail me the new code and ill put it up.
To install the code under Linux (or possibly in other POSIX compatible environments), run the script compile.sh (sh compile.sh). That should compile the code into the executable file fcp.
Download (0.210MB)
Added: 2006-06-14 License: GPL (GNU General Public License) Price:
1231 downloads
sdparm 1.01
sdparm project utility outputs and in some cases modifies SCSI device parameters. more>>
sdparm utility outputs and in some cases modifies SCSI device parameters. When the SCSI device is a disk, sdparms role is similar to its namesake: the Linux hdparm utility which is for ATA disks that usually have device names starting with "hd".
More generally sdparm can be used to output and modify parameters on any device that uses a SCSI command set. Apart from SCSI disks, such devices include CD/DVD drives (irrespective of transport), SCSI and ATAPI tape drives and SCSI enclosures. A small set of commands associated with starting and stopping the media, loading and unloading removable media and some other housekeeping functions can also be sent with this utility.
This utility currently contains over 500 entries spread across generic mode pages, transport specific mode pages, vendor specific mode pages, Vital Product Data (VPD) pages and their attributes. Rather than try and document all of these here (or in the man page), another approach is taken. This utilitys internal tables can be searched and output with the --enumerate option. Additional explanatory information is output when the --long option is used (and more if the --long option is used twice).
SCSI mode pages
Mode pages hold meta data about a SCSI device which can, in some cases, be changed by the user. In SCSI parlance the "device" is a logical unit of which there may be several in a SCSI target. In the case of a SCSI disk connected directly to a Host Bus Adapter (HBA) the disk is both a SCSI target and a logical unit. The "user" in this case is the person using sdparm which is a SCSI "application client" and it feeds commands into a SCSI initiator. The SCSI initiator is found in the HBA. At the command level SCSI is a client-server protocol with the logical unit (or target device) being the server that responds to commands sent by the application client via the SCSI initiator.
Mode pages are defined in SCSI (draft) standards found at www.t10.org . Mode pages common to all SCSI devices are found in the SCSI Primary Commands document (SPC-4) while those specific to block devices (e.g. disks) are found in SBC-3 and those for CD/DVD drives are found in MMC-5. This diagram shows how various SCSI and associated standards interrelate. Often device product manuals detail precisely which mode pages (and parts thereof) are supported by a particular model and describe the way that the device will react if the generic description in the SCSI (draft) standard needs amplification. There are also transport protocol specific mode pages for transports such as "spi" (the 25 year old SCSI Parallel Interface), "fcp" (Fibre Channel Protocol) and "sas" (Serial Attached SCSI). There are also vendor specific mode pages. Mode pages that are not transport protocol specific or vendor specific are sometimes referred to as "generic" in sdparms documentation.
To see a list of generic mode page names that sdparm has some information about use: sdparm -e. To see a list of transport specific mode page names that sdparm has some information about use (for example) sdparm -e -t sas. Both lists are sorted alphabetically by mode page abbreviation.
Mode pages are not the only mechanism in SCSI devices for holding meta data. Information which seldom if ever changes for a particular device may be found in the Vital Product Data (VPD) pages which are obtained via the SCSI INQUIRY command. Performance statistics are held in log pages which are obtained via the SCSI LOG SENSE command. Recent CD/DVD drives hold a lot of information in feature and profile descriptors (see MMC-4 and MMC-5) which are accessed via the SCSI GET CONFIGURATION command (see the sg_get_config utility in the sg3_utils package).
Each mode page has up to four tables associated with it. These can be thought of like tabs on a spreadsheet, with each tab containing the same size table. The four tables are:
current values: those values that are active at this time
changeable values: bit masks showing those values that the user may change
default values: the manufacturers default values
saved values: those values that will be active after the next power cycle (or format)
The saved values are optional. If the mask in the changeable values indicates a field can be changed then the corresponding field in the current values may be changed. A bit of 0 in the changeable values mask indicates the corresponding bit in the current values (and saved values) may not be changed. A bit of 1 in the changeable values mask indicates the corresponding bit in the current values (and saved values) may be changed. At the point when a current value is changed, the user may also choose to change the corresponding saved value.
The manufacturer obviously knows a lot about the characteristics of its devices. Hence if a current field value (and saved field value) is different from the default field value then there should be some rationale.
Some current values represent a state within the target device or logical unit. If that state changes so does the current value. Such values are not usually changeable by the user.
The sdparm utility has a --get, --set, --clear type of command line interface in which mode page fields are identified by an acronym. In many cases these acronyms will correspond precisely to the standard (e.g. "WCE" for Writeback Cache Enable in the caching mode page of SBC-3). For some longer fields the standards "spell out" a field name (e.g. "Write Retention Priority" in the caching mode page of SBC-3). In such cases the sdparm utility uses an acronym (e.g. "WRP"). In sdparm, acronyms across all generic mode pages are unique (i.e. an acronym matches at most one field of one generic mode page). Each transport protocol has its own namespace of acronyms so that an acronym is unique within a transport protocol. By default, saved values are not changed by --set and --clear. When changing the current values, the saved values can be changed as well by adding the --save. All the current values in a mode page can be changed back to the manufacturers defaults with the --defaults option (and the --save option here will additionally change the saved values back to the manufacturers defaults).
Changing some mode page fields is like jumping off a cliff holding onto a rope which you are not sure is properly secured. If in doubt, change the current value without using the --save option. That way if the setting is disastrous, power cycling the device will restore the previous setting. Once the new setting is known to be safe, then the sdparm utility can be re-executed with the --save option added.
sdparm commands
The --command= option allows a command to be sent to the given device. The currently supported commands are:
capacity: sends a READ CAPACITY and if successful reports the number of blocks, block length and capacity expressed in MibiBytes (1048576 bytes). Valid for disks and CD/DVD drives with the appropriate media loaded.
eject: stops the medium (if it is spinning) and ejects it from the drive. Note that this may be prevented by software in which case use the unlock command first.
load: loads the medium and then spins it up
ready: reports whether the medium is ready for IO. Ready usually means that it is present and spun up. If the device is not ready then the exit status will be 2 (see exit status section below).
sense: reports sense data (from a REQUEST SENSE SCSI command); can include power condition information, a progress indication for a time consuming command (e.g. format) or a report an informational exception (when MRIE=6)
start: spin up the medium
stop: spin down the medium
sync: send a SYNCHRONIZE CACHE SCSI command to the device.
unlock: instructs the device to allow medium removal (i.e. an eject). Beware, the OS may have had a good reason for preventing removal of the medium (e.g. it contains a mounted file system). Use at your own risk.
These sdparm commands send SCSI commands to the given DEVICE. If they dont seem to work, adding a verbose flag (i.e. -v or -vv) may provide more information. The "ready" and "sense" commands need read permissions on the DEVICE while the other commands need both read and write permissions.
Enhancements:
- Changes to SCSI mode and VPD pages that were introduced by t10.org since the last release were incorporated.
- The pass-through interface was updated, and code which is written in C was made to compile cleanly with C++.
<<lessMore generally sdparm can be used to output and modify parameters on any device that uses a SCSI command set. Apart from SCSI disks, such devices include CD/DVD drives (irrespective of transport), SCSI and ATAPI tape drives and SCSI enclosures. A small set of commands associated with starting and stopping the media, loading and unloading removable media and some other housekeeping functions can also be sent with this utility.
This utility currently contains over 500 entries spread across generic mode pages, transport specific mode pages, vendor specific mode pages, Vital Product Data (VPD) pages and their attributes. Rather than try and document all of these here (or in the man page), another approach is taken. This utilitys internal tables can be searched and output with the --enumerate option. Additional explanatory information is output when the --long option is used (and more if the --long option is used twice).
SCSI mode pages
Mode pages hold meta data about a SCSI device which can, in some cases, be changed by the user. In SCSI parlance the "device" is a logical unit of which there may be several in a SCSI target. In the case of a SCSI disk connected directly to a Host Bus Adapter (HBA) the disk is both a SCSI target and a logical unit. The "user" in this case is the person using sdparm which is a SCSI "application client" and it feeds commands into a SCSI initiator. The SCSI initiator is found in the HBA. At the command level SCSI is a client-server protocol with the logical unit (or target device) being the server that responds to commands sent by the application client via the SCSI initiator.
Mode pages are defined in SCSI (draft) standards found at www.t10.org . Mode pages common to all SCSI devices are found in the SCSI Primary Commands document (SPC-4) while those specific to block devices (e.g. disks) are found in SBC-3 and those for CD/DVD drives are found in MMC-5. This diagram shows how various SCSI and associated standards interrelate. Often device product manuals detail precisely which mode pages (and parts thereof) are supported by a particular model and describe the way that the device will react if the generic description in the SCSI (draft) standard needs amplification. There are also transport protocol specific mode pages for transports such as "spi" (the 25 year old SCSI Parallel Interface), "fcp" (Fibre Channel Protocol) and "sas" (Serial Attached SCSI). There are also vendor specific mode pages. Mode pages that are not transport protocol specific or vendor specific are sometimes referred to as "generic" in sdparms documentation.
To see a list of generic mode page names that sdparm has some information about use: sdparm -e. To see a list of transport specific mode page names that sdparm has some information about use (for example) sdparm -e -t sas. Both lists are sorted alphabetically by mode page abbreviation.
Mode pages are not the only mechanism in SCSI devices for holding meta data. Information which seldom if ever changes for a particular device may be found in the Vital Product Data (VPD) pages which are obtained via the SCSI INQUIRY command. Performance statistics are held in log pages which are obtained via the SCSI LOG SENSE command. Recent CD/DVD drives hold a lot of information in feature and profile descriptors (see MMC-4 and MMC-5) which are accessed via the SCSI GET CONFIGURATION command (see the sg_get_config utility in the sg3_utils package).
Each mode page has up to four tables associated with it. These can be thought of like tabs on a spreadsheet, with each tab containing the same size table. The four tables are:
current values: those values that are active at this time
changeable values: bit masks showing those values that the user may change
default values: the manufacturers default values
saved values: those values that will be active after the next power cycle (or format)
The saved values are optional. If the mask in the changeable values indicates a field can be changed then the corresponding field in the current values may be changed. A bit of 0 in the changeable values mask indicates the corresponding bit in the current values (and saved values) may not be changed. A bit of 1 in the changeable values mask indicates the corresponding bit in the current values (and saved values) may be changed. At the point when a current value is changed, the user may also choose to change the corresponding saved value.
The manufacturer obviously knows a lot about the characteristics of its devices. Hence if a current field value (and saved field value) is different from the default field value then there should be some rationale.
Some current values represent a state within the target device or logical unit. If that state changes so does the current value. Such values are not usually changeable by the user.
The sdparm utility has a --get, --set, --clear type of command line interface in which mode page fields are identified by an acronym. In many cases these acronyms will correspond precisely to the standard (e.g. "WCE" for Writeback Cache Enable in the caching mode page of SBC-3). For some longer fields the standards "spell out" a field name (e.g. "Write Retention Priority" in the caching mode page of SBC-3). In such cases the sdparm utility uses an acronym (e.g. "WRP"). In sdparm, acronyms across all generic mode pages are unique (i.e. an acronym matches at most one field of one generic mode page). Each transport protocol has its own namespace of acronyms so that an acronym is unique within a transport protocol. By default, saved values are not changed by --set and --clear. When changing the current values, the saved values can be changed as well by adding the --save. All the current values in a mode page can be changed back to the manufacturers defaults with the --defaults option (and the --save option here will additionally change the saved values back to the manufacturers defaults).
Changing some mode page fields is like jumping off a cliff holding onto a rope which you are not sure is properly secured. If in doubt, change the current value without using the --save option. That way if the setting is disastrous, power cycling the device will restore the previous setting. Once the new setting is known to be safe, then the sdparm utility can be re-executed with the --save option added.
sdparm commands
The --command= option allows a command to be sent to the given device. The currently supported commands are:
capacity: sends a READ CAPACITY and if successful reports the number of blocks, block length and capacity expressed in MibiBytes (1048576 bytes). Valid for disks and CD/DVD drives with the appropriate media loaded.
eject: stops the medium (if it is spinning) and ejects it from the drive. Note that this may be prevented by software in which case use the unlock command first.
load: loads the medium and then spins it up
ready: reports whether the medium is ready for IO. Ready usually means that it is present and spun up. If the device is not ready then the exit status will be 2 (see exit status section below).
sense: reports sense data (from a REQUEST SENSE SCSI command); can include power condition information, a progress indication for a time consuming command (e.g. format) or a report an informational exception (when MRIE=6)
start: spin up the medium
stop: spin down the medium
sync: send a SYNCHRONIZE CACHE SCSI command to the device.
unlock: instructs the device to allow medium removal (i.e. an eject). Beware, the OS may have had a good reason for preventing removal of the medium (e.g. it contains a mounted file system). Use at your own risk.
These sdparm commands send SCSI commands to the given DEVICE. If they dont seem to work, adding a verbose flag (i.e. -v or -vv) may provide more information. The "ready" and "sense" commands need read permissions on the DEVICE while the other commands need both read and write permissions.
Enhancements:
- Changes to SCSI mode and VPD pages that were introduced by t10.org since the last release were incorporated.
- The pass-through interface was updated, and code which is written in C was made to compile cleanly with C++.
Download (0.10MB)
Added: 2007-04-17 License: BSD License Price:
940 downloads
Gullydeckel Chess Program 2.16pl1
Gullydeckel Chess Program project is a simple chess program. more>>
Gullydeckel Chess Program project is a simple chess program.
The Gullydeckel chess playing program allows you to play a game of chess against a not too strong opponent. It has been written by Martin Borriss and is available free of charge on the terms of the GNU General Public License (GPL).
You can use Gullydeckel with Linux and Windows. Most people integrate Gullydeckel with a graphical chess board such as WinBoard. Other interfaces are quite possible (Fritz 8, Arena, or Chessbase).
Installing
1. Extract the sources from the archive (e.g., "tar zxf g2_2.13.pl6.tgz")
2. "cd src"
3. "make" (This gives you the gully2 binary.)
4. To have the opening book available, copy the file "book.bin" into the directory where the binary resides. (This is the place and filename searched by default.)
5. Now you are ready to go. You can solve testsuites (in epd/fen format) by typing something like
"gully2 -f ../Tests/bk.epd --time 30"
or play a game using Xboard (e.g., "xboard -fcp gully2").
Enhancements:
- This release removes extra polling code used when pondering structures for detailed evaluation in place.
<<lessThe Gullydeckel chess playing program allows you to play a game of chess against a not too strong opponent. It has been written by Martin Borriss and is available free of charge on the terms of the GNU General Public License (GPL).
You can use Gullydeckel with Linux and Windows. Most people integrate Gullydeckel with a graphical chess board such as WinBoard. Other interfaces are quite possible (Fritz 8, Arena, or Chessbase).
Installing
1. Extract the sources from the archive (e.g., "tar zxf g2_2.13.pl6.tgz")
2. "cd src"
3. "make" (This gives you the gully2 binary.)
4. To have the opening book available, copy the file "book.bin" into the directory where the binary resides. (This is the place and filename searched by default.)
5. Now you are ready to go. You can solve testsuites (in epd/fen format) by typing something like
"gully2 -f ../Tests/bk.epd --time 30"
or play a game using Xboard (e.g., "xboard -fcp gully2").
Enhancements:
- This release removes extra polling code used when pondering structures for detailed evaluation in place.
Download (0.15MB)
Added: 2007-01-19 License: GPL (GNU General Public License) Price:
1009 downloads
gnome-chess 0.4.0
gnome-chess is chess game, a graphical user interface for playing chess. more>>
gnome-chess is chess game, a graphical user interface for playing chess.
It works with chess programs and chess servers - it is also a PGN viewer. For chess programs, it works best with the chess engine crafty (ftp://ftp.cis.uab.edu/pub/hyatt) but most features should also work with GNU Chess (ftp://ftp.gnu.org).
You can use the "first chess program" option to choose the computer engine you want to play against.
E.g. try "gnome-chess --fcp crafty" or "gnome-chess --fcp gnuchessx"
You can use the --ics* options to choose the server and pick user name and passwords.
E.g. try "gnome-chess --ics --icshost freechess.org"
<<lessIt works with chess programs and chess servers - it is also a PGN viewer. For chess programs, it works best with the chess engine crafty (ftp://ftp.cis.uab.edu/pub/hyatt) but most features should also work with GNU Chess (ftp://ftp.gnu.org).
You can use the "first chess program" option to choose the computer engine you want to play against.
E.g. try "gnome-chess --fcp crafty" or "gnome-chess --fcp gnuchessx"
You can use the --ics* options to choose the server and pick user name and passwords.
E.g. try "gnome-chess --ics --icshost freechess.org"
Download (0.57MB)
Added: 2006-11-06 License: GPL (GNU General Public License) Price:
631 downloads
SIP Express Router 0.9.6
SIP Express Router is a very fast and flexible SIP (RFC3261) server. more>>
SIP Express Router (ser) is a high-performance, configurable, free SIP ( RFC3261 ) server .
SER features an application-server interface, presence support, SMS gateway, SIMPLE2Jabber gateway, RADIUS/syslog accounting and authorization, server status monitoring, FCP security, etc. Web-based user provisioning, serweb, available.
Its performance allows it to deal with operational burdens, such as broken network components, attacks, power-up reboots and rapidly growing user population.
SERs configuration ability meets needs of a whole range of scenarios including small-office use, enterprise PBX replacements and carrier services.
Main features:
- accounting
- digest authentication
- CPL scripts
- ENUM support
- instant messaging
- MySQL support
- PostgreSQL support
- a presence agent
- Radius authentication and accounting
- Diameter authentication
- record routing
- SMS gateway
- Jabber gateway
- NAT traversal support transaction module
- registrar
- user location
SER has been extensively and successfuly tested with many SIP products from other vendors (Microsoft, Cisco, Mitel, snom, Pingtel, Siemens, and many others). It has been powering our SIP services continuously for more than two years.
<<lessSER features an application-server interface, presence support, SMS gateway, SIMPLE2Jabber gateway, RADIUS/syslog accounting and authorization, server status monitoring, FCP security, etc. Web-based user provisioning, serweb, available.
Its performance allows it to deal with operational burdens, such as broken network components, attacks, power-up reboots and rapidly growing user population.
SERs configuration ability meets needs of a whole range of scenarios including small-office use, enterprise PBX replacements and carrier services.
Main features:
- accounting
- digest authentication
- CPL scripts
- ENUM support
- instant messaging
- MySQL support
- PostgreSQL support
- a presence agent
- Radius authentication and accounting
- Diameter authentication
- record routing
- SMS gateway
- Jabber gateway
- NAT traversal support transaction module
- registrar
- user location
SER has been extensively and successfuly tested with many SIP products from other vendors (Microsoft, Cisco, Mitel, snom, Pingtel, Siemens, and many others). It has been powering our SIP services continuously for more than two years.
Download (2.0MB)
Added: 2006-01-11 License: GPL (GNU General Public License) Price:
1393 downloads
Secleted [ 0 ] software to compare
- Page: 1 of 1
- 1
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above fcp search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed