gr tis
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 29
G-Star 0.1.3
G-Star project is a clone of the TI-8x calculator game D-Star. more>>
G-Star project is a clone of the TI-8x calculator game D-Star which are all clones of an HP48 game of the same name.
G-Star currently includes 25 levels: 20 from the HP48 version, and 5 from the TI-83 version of the game. I am planning on adding additional levels to the game as well as some new rules.
In G-Star you control two pieces: the circle and the square. Your goal is to get all of the stars on the level by moving the circle over them. The difficult part is that the pieces are unable to stop themselves once they begin moving.
Once they are set in motion (by you), they continue to move until they run into something. Currently there is no score tracking, but I will probably base the score on the number of moves it takes you to complete a level and the amount of time it takes.
<<lessG-Star currently includes 25 levels: 20 from the HP48 version, and 5 from the TI-83 version of the game. I am planning on adding additional levels to the game as well as some new rules.
In G-Star you control two pieces: the circle and the square. Your goal is to get all of the stars on the level by moving the circle over them. The difficult part is that the pieces are unable to stop themselves once they begin moving.
Once they are set in motion (by you), they continue to move until they run into something. Currently there is no score tracking, but I will probably base the score on the number of moves it takes you to complete a level and the amount of time it takes.
Download (0.16MB)
Added: 2006-11-29 License: GPL (GNU General Public License) Price:
1062 downloads
GraphCalc 0.0.1
GraphCalc project is a 2D/3D graphing calculator. more>>
GraphCalc project is a 2D/3D graphing calculator.
It has features similar to a TI-85.
It supports 2D and 3D graphing, and includes Windows and Linux versions.
<<lessIt has features similar to a TI-85.
It supports 2D and 3D graphing, and includes Windows and Linux versions.
Download (0.053MB)
Added: 2006-10-10 License: GPL (GNU General Public License) Price:
4329 downloads
wmthermistor 0.2
wmthermistor is a dockapp that will show a graph of the temperatures of the thermal sensors (thermistors) of yout mobo. more>>
wmthermistor is a dockapp that will show a graph of the temperatures of the thermal sensors (thermistors) of yout mobo.
wmthermistor reads the temperatures direct from the /proc filesystem, from the w83781d module. You may edit 3 lines on the source to make ir work with other modules, it is commented inside the source.
Better, make it to use with your mobo and mail ti to me add here!
<<lesswmthermistor reads the temperatures direct from the /proc filesystem, from the w83781d module. You may edit 3 lines on the source to make ir work with other modules, it is commented inside the source.
Better, make it to use with your mobo and mail ti to me add here!
Download (0.016MB)
Added: 2006-11-28 License: GPL (GNU General Public License) Price:
1062 downloads
User::grent 5.8.8
User::grent is an interface to Perls built-in getgr*() functions. more>>
User::grent is an interface to Perls built-in getgr*() functions.
SYNOPSIS
use User::grent;
$gr = getgrgid(0) or die "No group zero";
if ( $gr->name eq wheel && @{$gr->members} > 1 ) {
print "gid zero name wheel, with other members";
}
use User::grent qw(:FIELDS);
getgrgid(0) or die "No group zero";
if ( $gr_name eq wheel && @gr_members > 1 ) {
print "gid zero name wheel, with other members";
}
$gr = getgr($whoever);
This modules default exports override the core getgrent(), getgruid(), and getgrnam() functions, replacing them with versions that return "User::grent" objects. This object has methods that return the similarly named structure field name from the Cs passwd structure from grp.h; namely name, passwd, gid, and members (not mem). The first three return scalars, the last an array reference.
You may also import all the structure fields directly into your namespace as regular variables using the :FIELDS import tag. (Note that this still overrides your core functions.) Access these fields as variables named with a preceding gr_. Thus, $group_obj->gid() corresponds to $gr_gid if you import the fields. Array references are available as regular array variables, so @{ $group_obj->members() } would be simply @gr_members.
The getpw() function is a simple front-end that forwards a numeric argument to getpwuid() and the rest to getpwnam().
To access this functionality without the core overrides, pass the use an empty import list, and then access function functions with their full qualified names. On the other hand, the built-ins are still available via the CORE:: pseudo-package.
<<lessSYNOPSIS
use User::grent;
$gr = getgrgid(0) or die "No group zero";
if ( $gr->name eq wheel && @{$gr->members} > 1 ) {
print "gid zero name wheel, with other members";
}
use User::grent qw(:FIELDS);
getgrgid(0) or die "No group zero";
if ( $gr_name eq wheel && @gr_members > 1 ) {
print "gid zero name wheel, with other members";
}
$gr = getgr($whoever);
This modules default exports override the core getgrent(), getgruid(), and getgrnam() functions, replacing them with versions that return "User::grent" objects. This object has methods that return the similarly named structure field name from the Cs passwd structure from grp.h; namely name, passwd, gid, and members (not mem). The first three return scalars, the last an array reference.
You may also import all the structure fields directly into your namespace as regular variables using the :FIELDS import tag. (Note that this still overrides your core functions.) Access these fields as variables named with a preceding gr_. Thus, $group_obj->gid() corresponds to $gr_gid if you import the fields. Array references are available as regular array variables, so @{ $group_obj->members() } would be simply @gr_members.
The getpw() function is a simple front-end that forwards a numeric argument to getpwuid() and the rest to getpwnam().
To access this functionality without the core overrides, pass the use an empty import list, and then access function functions with their full qualified names. On the other hand, the built-ins are still available via the CORE:: pseudo-package.
Download (12.2MB)
Added: 2007-04-10 License: Perl Artistic License Price:
927 downloads
TiEmu 3.00
TiEmu is an emulator of Texas Instruments hand-helds (TI89/92/92+/V200). more>>
TiEmu is an emulator of Texas Instruments hand-helds (TI89/92/92+/V200). TiEmu is full-featured with a graphical debugger.
Main features:
- support TI89, TI89 Titanium, TI92, TI92+ and V200PLT hand-helds
- full-featured graphical debugger (source, memory, breakpoints, traps, vectors, stack, trace, ...)
- debugger supports : run, step in, step over, step out, run to cursor
- ability to load/save the emulator state
- file linkport emulation (direct loading of files)
- works with 1/2/4 MB ROMs, 128 or 256 KB RAM
- emulate HW1, HW2, and HW3
- can run from ROM dumps or FLASH upgrades
- automatic ROM version/model detection
- constrast emulated (try [Alt] + [+] & [-])
- pretty fast emulation engine
- sreenshot of LCD and/or calculator in several images format (JPG/PNG/ICO)
- TI keyboard useable directly from PC keyboard or with the mouse on the skin
- archive memory support as well as ghost spaces
- full emulation of HW1/2/3 protection (stealth I/O)
- no buggy MC68000 SR & nbcd (TiEmu cant be detected as VTi : you have true emulation)
- 4-level and 7/8-level grayscale support (thx Kevin !) for both HW1 and HW2/3
- the letter keys are aliased to produce their respective letters. No need to press the Alpha key, just type (TI89).
- keyboard mapping and menu shortcuts are fully VTi-compatible
- keyboard mapping can be customized thru keymaps files
Version restrictions:
- linkport emulation has not been tested with USB cable yet
- no debugger while sending/receiving a file to/from the virtual calculator
- no linkport logging capabilities yet
<<lessMain features:
- support TI89, TI89 Titanium, TI92, TI92+ and V200PLT hand-helds
- full-featured graphical debugger (source, memory, breakpoints, traps, vectors, stack, trace, ...)
- debugger supports : run, step in, step over, step out, run to cursor
- ability to load/save the emulator state
- file linkport emulation (direct loading of files)
- works with 1/2/4 MB ROMs, 128 or 256 KB RAM
- emulate HW1, HW2, and HW3
- can run from ROM dumps or FLASH upgrades
- automatic ROM version/model detection
- constrast emulated (try [Alt] + [+] & [-])
- pretty fast emulation engine
- sreenshot of LCD and/or calculator in several images format (JPG/PNG/ICO)
- TI keyboard useable directly from PC keyboard or with the mouse on the skin
- archive memory support as well as ghost spaces
- full emulation of HW1/2/3 protection (stealth I/O)
- no buggy MC68000 SR & nbcd (TiEmu cant be detected as VTi : you have true emulation)
- 4-level and 7/8-level grayscale support (thx Kevin !) for both HW1 and HW2/3
- the letter keys are aliased to produce their respective letters. No need to press the Alpha key, just type (TI89).
- keyboard mapping and menu shortcuts are fully VTi-compatible
- keyboard mapping can be customized thru keymaps files
Version restrictions:
- linkport emulation has not been tested with USB cable yet
- no debugger while sending/receiving a file to/from the virtual calculator
- no linkport logging capabilities yet
Download (2.2MB)
Added: 2007-05-17 License: GPL (GNU General Public License) Price:
908 downloads
GTK ACX Tool 0.1.0
GTK ACX Tool provides a tool that displays the status of the ACX100 driver. more>>
GTK ACX Tool provides a tool that displays the status of the ACX100 driver.
The GTK ACX Tool displays the status of the Texas Instruments (TI) ACX100 IEEE 802.11 driver. This tool could be used just with driver developed by wlan.kewl.org Project on FreeBSD 5.2 and later versions.
It uses GTK+ and GtkDatabox (a GTK+ widget for fast data display). The ACX driver can be installed via the ports collection.
The GTK ACX Tool displays the status of the ACX driver. .
This tool could be used just with driver developed by wlan.kewl.org Project on FreeBSD 5.2 and later versions.
The ACX driver could be installed via the ports collection.
The GTK ACX Tool uses GTK+ - The GIMP Toolkit and GtkDatabox - A GTK+ Widget for Fast Data Display .
Current functionality is mostly based on The ACXTool from wlan.kewl.org Project and The acXmonitor from House of Craig .
<<lessThe GTK ACX Tool displays the status of the Texas Instruments (TI) ACX100 IEEE 802.11 driver. This tool could be used just with driver developed by wlan.kewl.org Project on FreeBSD 5.2 and later versions.
It uses GTK+ and GtkDatabox (a GTK+ widget for fast data display). The ACX driver can be installed via the ports collection.
The GTK ACX Tool displays the status of the ACX driver. .
This tool could be used just with driver developed by wlan.kewl.org Project on FreeBSD 5.2 and later versions.
The ACX driver could be installed via the ports collection.
The GTK ACX Tool uses GTK+ - The GIMP Toolkit and GtkDatabox - A GTK+ Widget for Fast Data Display .
Current functionality is mostly based on The ACXTool from wlan.kewl.org Project and The acXmonitor from House of Craig .
Download (0.80MB)
Added: 2007-04-18 License: BSD License Price:
921 downloads
TilEm 0.973
TilEm is a TI Calculator Emulator. more>>
TilEm is a TI Calculator Emulator.
Main features:
- All Z80 TI calculators (73, 82, 83, 83+, 83+ SE, 84+, 84+ SE, 85, and 86) except the TI-81, and all known ROM/OS versions
- Virtual linking (through libticables)
- Flash writing and erasing
- Application and OS loading
- Much more!
<<lessMain features:
- All Z80 TI calculators (73, 82, 83, 83+, 83+ SE, 84+, 84+ SE, 85, and 86) except the TI-81, and all known ROM/OS versions
- Virtual linking (through libticables)
- Flash writing and erasing
- Application and OS loading
- Much more!
Download (0.45MB)
Added: 2006-07-26 License: GPL (GNU General Public License) Price:
1186 downloads
GLib2 2.6.6
GLib is a library containing many useful C routines for things such as trees, hashes, and lists. more>>
GLib is the low-level core library that forms the basis for projects
such as GTK+ and GNOME.
GLib2 provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system.
Whats New in 2.6.6 Release:
- Fix several bugs with the handling of comments in key files [Mikael Magnusson]
- Fix g_atomic_pointer_compare_and_exchange on Sparc64 [Gert Doering]
- Fix a deadlock with threadpools [Hong Jen Yee]
- Make GLib work on BeOS again [Kian Duffy]
- Win32 bug fixes [Kazuki Iwamoto]
- Other bug fixes [Roger Leigh, Kjartan Maraas, Morten Welinder]
- New and updated translations (bg,cs,cy,de, en_CA,es,et,fr,gu,hu,ja,ko,nl,sq,sr,sr Latn,sv, te,zh_CN,zh_TW)
<<lesssuch as GTK+ and GNOME.
GLib2 provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system.
Whats New in 2.6.6 Release:
- Fix several bugs with the handling of comments in key files [Mikael Magnusson]
- Fix g_atomic_pointer_compare_and_exchange on Sparc64 [Gert Doering]
- Fix a deadlock with threadpools [Hong Jen Yee]
- Make GLib work on BeOS again [Kian Duffy]
- Win32 bug fixes [Kazuki Iwamoto]
- Other bug fixes [Roger Leigh, Kjartan Maraas, Morten Welinder]
- New and updated translations (bg,cs,cy,de, en_CA,es,et,fr,gu,hu,ja,ko,nl,sq,sr,sr Latn,sv, te,zh_CN,zh_TW)
Download (2.3MB)
Added: 2006-07-03 License: GPL (GNU General Public License) Price:
1215 downloads
gdcalc 2.15
gdcalc is a financial, statistics, scientific and programmers calculator for Unix and Linux with both RPN and algebraic modes. more>>
gdcalc project is a financial, statistics, scientific and programmers calculator for Unix and Linux with both RPN and algebraic modes.
The GUI was written with glade and uses the Gnome/Gtk+ toolkit - so it may well be compatible with themes and other whiz-bang features of those systems.
gdcalc has both Algebraic notation (ie. conventional, TI or Casio style) and Reverse Polish Notation (RPN or Hewlett-Packard style). If youve not heard of RPN before, you are probably familiar with algebraic calculators.
Very briefly, while simpler and more natural to use, RPN calculators need some study eg. they have an Enter key instead of the equals key.
Enhancements:
- change register label width X Y Z T L
<<lessThe GUI was written with glade and uses the Gnome/Gtk+ toolkit - so it may well be compatible with themes and other whiz-bang features of those systems.
gdcalc has both Algebraic notation (ie. conventional, TI or Casio style) and Reverse Polish Notation (RPN or Hewlett-Packard style). If youve not heard of RPN before, you are probably familiar with algebraic calculators.
Very briefly, while simpler and more natural to use, RPN calculators need some study eg. they have an Enter key instead of the equals key.
Enhancements:
- change register label width X Y Z T L
Download (0.32MB)
Added: 2007-03-21 License: GPL (GNU General Public License) Price:
949 downloads
TiX Now! 0.1
TiX Now! is an extension which can stop waiting timer of rapidshare and get direct download links. more>>
TiX Now! is an extension which can stop waiting timer of rapidshare and get direct download links.
It can stop waiting timer of rapidshare and get direct download links from nhacso.net, tialia.com, etc and can solve the MegaUpload full-download-slots problem.
Just very simple: Install the extension and click on the T icon in status bar at the right-bottom corner.
Direct-link will be saved to your clipboard or it can stop the waiting-timer, full download-slots...
I tested on my computer and it works, and i see that it work on some computers, but i also see in your comments that it has error about javascript
<<lessIt can stop waiting timer of rapidshare and get direct download links from nhacso.net, tialia.com, etc and can solve the MegaUpload full-download-slots problem.
Just very simple: Install the extension and click on the T icon in status bar at the right-bottom corner.
Direct-link will be saved to your clipboard or it can stop the waiting-timer, full download-slots...
I tested on my computer and it works, and i see that it work on some computers, but i also see in your comments that it has error about javascript
Download (0.013MB)
Added: 2007-04-06 License: MPL (Mozilla Public License) Price:
574 downloads
Argtable 2.7
Argtable is an ANSI C library for parsing GNU style command line arguments. more>>
Argtable is an ANSI C library for parsing GNU style command line arguments, as in "foo -abc -o myfile --help --count=7".
Argtable library enables a programs command line syntax to be defined in the source code as an array of argtable structs. The command line is then parsed according to that specification, and the resulting values are returned in those same structs where they are accessible to the main program.
The default parsing, validation, and error reporting routines may be replaced by user-defined callbacks if desired, and new argtable data types may be created to parse user-defined argument types.
The parsing itself is done using GNU getopt and so is 100% GNU compatible.
Enhancements:
- This release adds some additional foolproofing in the arg_xxxn() constructor functions.
- It also fixes a bug in arg_parsearg() that is specific to TI DSP platforms, and a bug in the arg_dbl() constructor that is specific to Solaris platforms.
<<lessArgtable library enables a programs command line syntax to be defined in the source code as an array of argtable structs. The command line is then parsed according to that specification, and the resulting values are returned in those same structs where they are accessible to the main program.
The default parsing, validation, and error reporting routines may be replaced by user-defined callbacks if desired, and new argtable data types may be created to parse user-defined argument types.
The parsing itself is done using GNU getopt and so is 100% GNU compatible.
Enhancements:
- This release adds some additional foolproofing in the arg_xxxn() constructor functions.
- It also fixes a bug in arg_parsearg() that is specific to TI DSP platforms, and a bug in the arg_dbl() constructor that is specific to Solaris platforms.
Download (2.9MB)
Added: 2007-07-22 License: LGPL (GNU Lesser General Public License) Price:
824 downloads
BG-Rescue Linux 0.4.1
BG-Rescue Linux is a Busybox and uClibc-based rescue system with kernel 2.4.26 which supports the NTFS 2.1.6b driver. more>>
BG-Rescue Linux is a Busybox and uClibc-based rescue system with kernel 2.4.26 which supports the NTFS 2.1.6b driver. It is loaded either from two floppy disks or from one 2.8MB El Torito CD. The system runs entirely in RAM.
BG-Rescue Linux supports a wide range of hardware and filesystems, and can serve as a full backup/restore system for MS Windows systems that use FAT12, FAT16, or FAT32. It also includes bzip2, cabextract, cmdftp, cramfs, dosfstools, e2fsprogs, gpart, lilo, loadlin, lphdisk, mdadm, ms-sys, ntfsprogs, pcmcia-cardmgr, progsreiserfs, reiserfsck, smbclient, syslinux, umsdos-utils, and zip. There is support for automatically loading the F-Prot antivirus program from CD-ROM.
Supported Hardware:
Block Devices:
- IDE/ATAPI Disk/CD-Rom/Floppy/Tape Support
- Normal Floppy Disk Support
- Compaq SMART2 / Smart Array 5xxx
- Mylex DAC960/DAC1100 PCI Raid Controller
- Software RAID-0/1/4/5/Linear and LVM Support
- Loopback device
- Compressed Loop Image (cloop)
- USB Mass Storage support (with PocketBoy patch)
Network Devices:
- 3c509/3c529 (MCA)/3c579 "Etherlink III"
- 3c590/3c900 series (592/595/597) "Vortex/Boomerang"
- AMD LANCE and PCnet (AT1500, NE2100)
- AMD PCnet32 PCI Ethernet
- DECchip Tulip (dc21x4x) PCI
- EtherExpressPro/100 (eepro100, original Becker driver)
- Myson MTD 8xx PCI Ethernet
- NE2000 / NE1000 ISA-Cards (e.g. RealTek RTL-8019)
- NE2000 PCI and clones (e.g. RealTek RTL-8029)
- nForce Ethernet
- PLIP - Parallel Link cable
- RealTek RTL-8139 C+ PCI Fast Ethernet
- RealTek RTL-8139 PCI Fast Ethernet with old 8129/8130 and uncommon RTL-8139 rev. K
- SIS 900/7016 PCI Fast Ethernet
- TI ThunderLAN
- VIA Rhine
- Winbond W89c840 Ethernet
- TCP/IP-Networking
- USB Network Devices:
- ASIX AX88172 based ethernet device
- CATC NetMate based ethernet
- Communication Class Ethernet device
- KLSI KL5USB101 based ethernet
- Pegasus/Pegasus-II based ethernet
- Realtek RTL8150 based ethernet device
- USB-to-USB Networking Cables, Linux PDAs
- PCMCIA Network Devices:
- PCMCIA NE2000-Clones
- PCMCIA serial device
- Xircom 16-bit PCMCIA support
USB-Support:
- Host Controller Drivers: EHCI HCD (USB 2.0), OHCI, UHCI
- Preliminary USB Device Filesystem
- HIDBP Keyboard (basic)
- USB Mass Storage support (with PocketBoy patch)
- USB Network Devices (see above)
Console:
- VGA Text console
- VESA VGA graphics console 8bit
BUS / Ports:
- PCI / ISA Bus
- PCMCIA / Cardbus (network devices: see above)
- Serial port (standard / generic)
- Parallel Port
- Parallel Printer
- Keyboard support (generic / USB)
- Advanced Power Management BIOS Support
- Plug and Play Support / ISAPNP Support
<<lessBG-Rescue Linux supports a wide range of hardware and filesystems, and can serve as a full backup/restore system for MS Windows systems that use FAT12, FAT16, or FAT32. It also includes bzip2, cabextract, cmdftp, cramfs, dosfstools, e2fsprogs, gpart, lilo, loadlin, lphdisk, mdadm, ms-sys, ntfsprogs, pcmcia-cardmgr, progsreiserfs, reiserfsck, smbclient, syslinux, umsdos-utils, and zip. There is support for automatically loading the F-Prot antivirus program from CD-ROM.
Supported Hardware:
Block Devices:
- IDE/ATAPI Disk/CD-Rom/Floppy/Tape Support
- Normal Floppy Disk Support
- Compaq SMART2 / Smart Array 5xxx
- Mylex DAC960/DAC1100 PCI Raid Controller
- Software RAID-0/1/4/5/Linear and LVM Support
- Loopback device
- Compressed Loop Image (cloop)
- USB Mass Storage support (with PocketBoy patch)
Network Devices:
- 3c509/3c529 (MCA)/3c579 "Etherlink III"
- 3c590/3c900 series (592/595/597) "Vortex/Boomerang"
- AMD LANCE and PCnet (AT1500, NE2100)
- AMD PCnet32 PCI Ethernet
- DECchip Tulip (dc21x4x) PCI
- EtherExpressPro/100 (eepro100, original Becker driver)
- Myson MTD 8xx PCI Ethernet
- NE2000 / NE1000 ISA-Cards (e.g. RealTek RTL-8019)
- NE2000 PCI and clones (e.g. RealTek RTL-8029)
- nForce Ethernet
- PLIP - Parallel Link cable
- RealTek RTL-8139 C+ PCI Fast Ethernet
- RealTek RTL-8139 PCI Fast Ethernet with old 8129/8130 and uncommon RTL-8139 rev. K
- SIS 900/7016 PCI Fast Ethernet
- TI ThunderLAN
- VIA Rhine
- Winbond W89c840 Ethernet
- TCP/IP-Networking
- USB Network Devices:
- ASIX AX88172 based ethernet device
- CATC NetMate based ethernet
- Communication Class Ethernet device
- KLSI KL5USB101 based ethernet
- Pegasus/Pegasus-II based ethernet
- Realtek RTL8150 based ethernet device
- USB-to-USB Networking Cables, Linux PDAs
- PCMCIA Network Devices:
- PCMCIA NE2000-Clones
- PCMCIA serial device
- Xircom 16-bit PCMCIA support
USB-Support:
- Host Controller Drivers: EHCI HCD (USB 2.0), OHCI, UHCI
- Preliminary USB Device Filesystem
- HIDBP Keyboard (basic)
- USB Mass Storage support (with PocketBoy patch)
- USB Network Devices (see above)
Console:
- VGA Text console
- VESA VGA graphics console 8bit
BUS / Ports:
- PCI / ISA Bus
- PCMCIA / Cardbus (network devices: see above)
- Serial port (standard / generic)
- Parallel Port
- Parallel Printer
- Keyboard support (generic / USB)
- Advanced Power Management BIOS Support
- Plug and Play Support / ISAPNP Support
Download (2.9MB)
Added: 2006-08-03 License: GPL (GNU General Public License) Price:
696 downloads
pyLyRSS 0.4.1
pyLyRSS fetches one or more RSS feeds and converts them to a lyrics format suitable for playing on MP3 players. more>>
pyLyRSS is a tool to convert RSS feeds to lyrics files which can be displayed on a MP3 Player.
Many MP3 players have the ability to display lyrics to the songs. I believe that this feature is not used by many people but it can be really useful. Why not read your daily news on your player. I got this idea and found it very interesting.
You can use my tool pyLyRSS to automatically fetch one or more RSS feeds and create .lrc files for mp3 files. an RSS feed can be spanned over several files but not more than one feed can be added to a single mp3 file. If you fetch more than one feed then you have to assure that you have enough mp3 files or you wont be able to read all feeds.
Usage:
./pyLyRSS.py -f feed1,feed2,... (-os | -of | -od) [-ml ] [-ct ]
-f one ore more RSS URLs
-os output ti stdout
-of output to one or more files
-od output to files in a directory (recursive)
-ml maximum length of a lyrics line (default:14)
-ct how long to display a character in 1/100 of a second (default:20)
-v print version information
-l print license
Example:
./pyLyRSS.py -f http://rss.slashdot.org/Slashdot/slashdot,http://freshmeat.net/backend/fm-releases-global.xml -od /mnt/usbstick/
Enhancements:
- A bug with -os was fixed.
- Two features were added to allow you to not only download the RSS title, but also the description, and to allow the program to mount and unmount the MP3 player before and after execution.
<<lessMany MP3 players have the ability to display lyrics to the songs. I believe that this feature is not used by many people but it can be really useful. Why not read your daily news on your player. I got this idea and found it very interesting.
You can use my tool pyLyRSS to automatically fetch one or more RSS feeds and create .lrc files for mp3 files. an RSS feed can be spanned over several files but not more than one feed can be added to a single mp3 file. If you fetch more than one feed then you have to assure that you have enough mp3 files or you wont be able to read all feeds.
Usage:
./pyLyRSS.py -f feed1,feed2,... (-os | -of | -od) [-ml ] [-ct ]
-f one ore more RSS URLs
-os output ti stdout
-of output to one or more files
-od output to files in a directory (recursive)
-ml maximum length of a lyrics line (default:14)
-ct how long to display a character in 1/100 of a second (default:20)
-v print version information
-l print license
Example:
./pyLyRSS.py -f http://rss.slashdot.org/Slashdot/slashdot,http://freshmeat.net/backend/fm-releases-global.xml -od /mnt/usbstick/
Enhancements:
- A bug with -os was fixed.
- Two features were added to allow you to not only download the RSS title, but also the description, and to allow the program to mount and unmount the MP3 player before and after execution.
Download (0.013MB)
Added: 2005-12-06 License: GPL (GNU General Public License) Price:
1418 downloads
A MySQL Storage Engine for AWS S3 0.06
A MySQL Storage Engine for AWS S3 is a plugin storage engine that allows MySQL to access Amazon Web Services. more>>
A MySQL Storage Engine for AWS S3 project is a plugin storage engine that allows MySQL to access Amazon Web Services Simple Storage Service (AWS S3) buckets and items.
You need a MySQL source tree, and you need to have it built.
Figure out where the source tree is.
In my case its /home/mark/mysql/mysql-5.1-arch
Figure out where the target install tree is.
In my case its /home/mark/mysql/builds/example
Figure out where the MySQL build puts storage engine plugins.
Its probably in lib/mysql under the install tree
Or its /usr/lib/mysql
Or its /usr/local/lib/mysql
For me its /home/mark/mysql/builds/example/lib/mysql
Then run:
./config/bootstrap
./configure --with-mysql=/path/to/mysql-source --libdir=/path/to/mysql-plugins
make && make install
You can optionally copy the "src" directory here into storage/ in the
MySQL server source, rebuild MySQL, and things should compile.
Next, you should probably install the S3 command line tools.
They depend on you having Python.
Get them at http://www.hanzoarchives.com/development-projects/s3-tools/
If you dont have one yet, you need an Amazon AWS account, and then
request that they enable S3. Go to http://amazonaws.com/ to do that.
You will need to get your "AWS Access Key Identifiers".
Assume they are
FV8CY5793BC7CY32YOSN
W9oQxQNJizGgjxNc82giE9/ipefQW19tuO2xpC9G
(I just made those up with a random number generator.)
Put this in your .bashrc file
AWS_ACCESS_KEY_ID=FV8CY5793BC7CY32YOSN
AWS_ACCESS_KEY_SECRET=W9oQxQNJizGgjxNc82giE9/ipefQW19tuO2xpC9G
export AWS_ACCESS_KEY_ID AWS_ACCESS_KEY_SECRET
This isnt used by the storage engine, but it makes using the s3 command
line tools easier.
Use s3mkbucket to create a bucket. Remember that buckets are in a
global namespace, and there are advantages to having them look lik a
domain name. I suggest you snap up "s3.example.com", where
"example.com" is your own domain name.
s3mkbucket s3.example.com
s3put -k solfege/Do -s "a deer, a female deer" s3.example.com
s3put -k solfege/Re -s "a drop of golden sun" s3.example.com
s3put -k solfege/Mi -s "a name I call myself" s3.example.com
s3put -k solfege/Fa -s "a long long way to run" s3.example.com
s3put -k solfege/So -s "a needle pulling thread" s3.example.com
s3put -k solfege/La -s "a note to follow So" s3.example.com
s3put -k solfege/Ti -s "a drink with jam and bread" s3.example.com
Then at the mysql> prompt
create table s3notes (s3id varchar(255) not null primary key, s3val blob)
engine=AWSS3
connection=awss3 s3.example.com FV8CY5793BC7CY32YOSN W9oQxQNJizGgjxNc82giE9/ipefQW19tuO2xpC9G;
select * from s3notes where s3id=solfege/Re;
insert into s3notes (s3id, s3val) values (color/Red, ff 00 00);
select * from s3notes where s3id=color/Red;
delete from s3notes where s3id=color/Red;
You can name the table anything you want, but the fields must be named s3id and s3val, and s3id must be the primary key.
Enhancements:
- More flexible schema, CREATE SERVER, and SELECT without WHERE are supported.
<<lessYou need a MySQL source tree, and you need to have it built.
Figure out where the source tree is.
In my case its /home/mark/mysql/mysql-5.1-arch
Figure out where the target install tree is.
In my case its /home/mark/mysql/builds/example
Figure out where the MySQL build puts storage engine plugins.
Its probably in lib/mysql under the install tree
Or its /usr/lib/mysql
Or its /usr/local/lib/mysql
For me its /home/mark/mysql/builds/example/lib/mysql
Then run:
./config/bootstrap
./configure --with-mysql=/path/to/mysql-source --libdir=/path/to/mysql-plugins
make && make install
You can optionally copy the "src" directory here into storage/ in the
MySQL server source, rebuild MySQL, and things should compile.
Next, you should probably install the S3 command line tools.
They depend on you having Python.
Get them at http://www.hanzoarchives.com/development-projects/s3-tools/
If you dont have one yet, you need an Amazon AWS account, and then
request that they enable S3. Go to http://amazonaws.com/ to do that.
You will need to get your "AWS Access Key Identifiers".
Assume they are
FV8CY5793BC7CY32YOSN
W9oQxQNJizGgjxNc82giE9/ipefQW19tuO2xpC9G
(I just made those up with a random number generator.)
Put this in your .bashrc file
AWS_ACCESS_KEY_ID=FV8CY5793BC7CY32YOSN
AWS_ACCESS_KEY_SECRET=W9oQxQNJizGgjxNc82giE9/ipefQW19tuO2xpC9G
export AWS_ACCESS_KEY_ID AWS_ACCESS_KEY_SECRET
This isnt used by the storage engine, but it makes using the s3 command
line tools easier.
Use s3mkbucket to create a bucket. Remember that buckets are in a
global namespace, and there are advantages to having them look lik a
domain name. I suggest you snap up "s3.example.com", where
"example.com" is your own domain name.
s3mkbucket s3.example.com
s3put -k solfege/Do -s "a deer, a female deer" s3.example.com
s3put -k solfege/Re -s "a drop of golden sun" s3.example.com
s3put -k solfege/Mi -s "a name I call myself" s3.example.com
s3put -k solfege/Fa -s "a long long way to run" s3.example.com
s3put -k solfege/So -s "a needle pulling thread" s3.example.com
s3put -k solfege/La -s "a note to follow So" s3.example.com
s3put -k solfege/Ti -s "a drink with jam and bread" s3.example.com
Then at the mysql> prompt
create table s3notes (s3id varchar(255) not null primary key, s3val blob)
engine=AWSS3
connection=awss3 s3.example.com FV8CY5793BC7CY32YOSN W9oQxQNJizGgjxNc82giE9/ipefQW19tuO2xpC9G;
select * from s3notes where s3id=solfege/Re;
insert into s3notes (s3id, s3val) values (color/Red, ff 00 00);
select * from s3notes where s3id=color/Red;
delete from s3notes where s3id=color/Red;
You can name the table anything you want, but the fields must be named s3id and s3val, and s3id must be the primary key.
Enhancements:
- More flexible schema, CREATE SERVER, and SELECT without WHERE are supported.
Download (0.32MB)
Added: 2007-04-20 License: GPL (GNU General Public License) Price:
548 downloads
Album::Tutorial 1.05
Album::Tutorial is a Perl module on how to use the Album program. more>>
Album::Tutorial is a Perl module on how to use the Album program.
SYNOPSIS
This tutorial describes the basic use of the Album program to create and maintain browser based photo albums.
Getting started
To get started, create a new directory and cd to it. Create a subdirectory large and put some pictures there. If you have installed the album tool in your execution path, you can now execute it as follows:
$ album -v
No info.dat, adding images from large
info.dat: Cannot update (does not exist)
Number of entries = 7 (7 added)
mkdir thumbnails
mkdir icons
mkdir css
Creating icons: first-gr.png first.png ... sound.png movie.jpg
Creating style sheets: common.css index.css ... journal.css
im023.jpg: thumbnail OK
im024.jpg: thumbnail OK
im025.jpg: thumbnail OK
im026.jpg: thumbnail OK
im027.jpg: thumbnail OK
im028.jpg: thumbnail OK
im029.jpg: thumbnail OK
Creating pages for 7 images
(Needed to write 7 image pages)
Creating pages for 1 index
(Needed to write 1 index page)
Your results will vary, but be similar to this example run. What you can see is that album found 7 images in the large directory, created thumbnails, icons and css directories, created thumbnails by resizing the images, and finally created the HTML pages. You can inspect your first photo album by opening file index.html with your favorite browser. You can click on any image to see the larger version. Navigation buttons are provided to the left of the image.
It is interesting to run album again:
$ album -v
No info.dat, adding images from large
info.dat: Cannot update (does not exist)
Number of entries = 7 (7 added)
.......[7]
Creating pages for 7 images
(No image pages needed updating)
Creating pages for 1 index
(No index pages needed updating)
album tries to avoid doing unnecessary work as much as possible. In this case, all thumbnails and image and index pages are up to date. The line of periods shows progress, one period for each image processed.
<<lessSYNOPSIS
This tutorial describes the basic use of the Album program to create and maintain browser based photo albums.
Getting started
To get started, create a new directory and cd to it. Create a subdirectory large and put some pictures there. If you have installed the album tool in your execution path, you can now execute it as follows:
$ album -v
No info.dat, adding images from large
info.dat: Cannot update (does not exist)
Number of entries = 7 (7 added)
mkdir thumbnails
mkdir icons
mkdir css
Creating icons: first-gr.png first.png ... sound.png movie.jpg
Creating style sheets: common.css index.css ... journal.css
im023.jpg: thumbnail OK
im024.jpg: thumbnail OK
im025.jpg: thumbnail OK
im026.jpg: thumbnail OK
im027.jpg: thumbnail OK
im028.jpg: thumbnail OK
im029.jpg: thumbnail OK
Creating pages for 7 images
(Needed to write 7 image pages)
Creating pages for 1 index
(Needed to write 1 index page)
Your results will vary, but be similar to this example run. What you can see is that album found 7 images in the large directory, created thumbnails, icons and css directories, created thumbnails by resizing the images, and finally created the HTML pages. You can inspect your first photo album by opening file index.html with your favorite browser. You can click on any image to see the larger version. Navigation buttons are provided to the left of the image.
It is interesting to run album again:
$ album -v
No info.dat, adding images from large
info.dat: Cannot update (does not exist)
Number of entries = 7 (7 added)
.......[7]
Creating pages for 7 images
(No image pages needed updating)
Creating pages for 1 index
(No index pages needed updating)
album tries to avoid doing unnecessary work as much as possible. In this case, all thumbnails and image and index pages are up to date. The line of periods shows progress, one period for each image processed.
Download (0.049MB)
Added: 2006-11-17 License: Perl Artistic License Price:
1071 downloads
Secleted [ 0 ] software to compare
- Page: 1 of 2
- 1
- 2
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above gr tis 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