snoopy
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 4
Snoopy vs. the Red Baron 1.0
Snoopy vs. the Red Baron is an open-source one/two player combat game, available for Mac OS X, Linux, BeOS, QNX and Windows. more>>
Snoopy vs. the Red Baron is an open-source one/two player combat game, available for Mac OS X, Linux, BeOS, QNX and Windows.
The original Snoopy was a tiny game for the Apple Macintosh, with black and white graphics, but already almost all the levels of the new Snoopy/SDL were implemented.
Snoopy could be played by two opponents, sharing a single screen and keyboard, and although it had poor graphics and tough controls, we very much liked to play it.
While we learned programming, we constantly sought for simple, yet interesting projects. If you have ever tried to learn a new language or API, you will have recognized that the simplest way in mastering the stuff is simply reprogramming an existing application, without losing much thought on design and originality.
So my friend reprogrammed Snoopy, in Object Pascal, using SAT, the Sprite Animation Toolkit, on his Classic II. That version of Snoopy features a fully functional AI, network play, but only the first level ( weapons drop).
While he was at it, he also implemented a "missing feature", the bombs, for which there where graphics and sounds in the game, but which could not be thrown.
When I discovered SDL, I recognized that it would be ideal for the job. Running on Windows, Linux, MacOS, BeOS and many other platforms, it is my new toolkit of choice for multimedia programming. It took us several weeks to port Snoopy (besides going to school, but now the work is almost done, with only the finishing touches to be made.
I can only encourage everyone to try SDL; it is really easy and portable (if worked right).
<<lessThe original Snoopy was a tiny game for the Apple Macintosh, with black and white graphics, but already almost all the levels of the new Snoopy/SDL were implemented.
Snoopy could be played by two opponents, sharing a single screen and keyboard, and although it had poor graphics and tough controls, we very much liked to play it.
While we learned programming, we constantly sought for simple, yet interesting projects. If you have ever tried to learn a new language or API, you will have recognized that the simplest way in mastering the stuff is simply reprogramming an existing application, without losing much thought on design and originality.
So my friend reprogrammed Snoopy, in Object Pascal, using SAT, the Sprite Animation Toolkit, on his Classic II. That version of Snoopy features a fully functional AI, network play, but only the first level ( weapons drop).
While he was at it, he also implemented a "missing feature", the bombs, for which there where graphics and sounds in the game, but which could not be thrown.
When I discovered SDL, I recognized that it would be ideal for the job. Running on Windows, Linux, MacOS, BeOS and many other platforms, it is my new toolkit of choice for multimedia programming. It took us several weeks to port Snoopy (besides going to school, but now the work is almost done, with only the finishing touches to be made.
I can only encourage everyone to try SDL; it is really easy and portable (if worked right).
Download (0.35MB)
Added: 2005-12-28 License: GPL (GNU General Public License) Price:
1409 downloads
SSHMenu 3.13
SSHMenu is a GNOME panel applet* that makes all your regular SSH connections a single mouse click away. more>>
SSHMenu is a GNOME panel applet* that makes all your regular SSH connections a single mouse click away. Heres a screenshot to give you the basic idea.
Each menu option will open an SSH session in a new terminal window. You can arrange groups of hosts with separator bars or sub-menus. You can even open all the connections on a submenu (in separate windows or tabs) with one click.
Heres a killer feature: imagine if every time you connected to a production server the terminal window had a red background. Every connection you make using using SSHMenu will use the terminal profile youve selected, to set the colour scheme, terminal font and other settings.
The Host Connection Details dialog allows you to specify:
the name used to display the host on the menu
connection parameters
window size and location (optional)
GNOME terminal profile (for colours and font sizes etc)
In the example illustrated above, the Server Log host entry will connect to the server snoopy and run tail to watch the Apache log file on that server. The output will be displayed in a 120 character by 10 line window in the bottom right corner of the screen.
You can also add ssh options before the hostname. A common example would be -AX hostname to enable forwarding of SSH agent and X11 protocols respectively. You can add other options for port forwarding or other host-specific connection parameters.
SSHMenu also includes a configuration wizard that will be invoked the first time you add the applet to your panel. The wizard will look in your .ssh/known_hosts file and build a menu with any hosts it finds. Of course, no hosts will be found if you have the HashKnownHosts option enabled in your ssh_config (this is the default on recent versions of Ubuntu at least).
The Preferences dialog allows you to reorder host items; add separators; and organise items into sub-menus.
<<lessEach menu option will open an SSH session in a new terminal window. You can arrange groups of hosts with separator bars or sub-menus. You can even open all the connections on a submenu (in separate windows or tabs) with one click.
Heres a killer feature: imagine if every time you connected to a production server the terminal window had a red background. Every connection you make using using SSHMenu will use the terminal profile youve selected, to set the colour scheme, terminal font and other settings.
The Host Connection Details dialog allows you to specify:
the name used to display the host on the menu
connection parameters
window size and location (optional)
GNOME terminal profile (for colours and font sizes etc)
In the example illustrated above, the Server Log host entry will connect to the server snoopy and run tail to watch the Apache log file on that server. The output will be displayed in a 120 character by 10 line window in the bottom right corner of the screen.
You can also add ssh options before the hostname. A common example would be -AX hostname to enable forwarding of SSH agent and X11 protocols respectively. You can add other options for port forwarding or other host-specific connection parameters.
SSHMenu also includes a configuration wizard that will be invoked the first time you add the applet to your panel. The wizard will look in your .ssh/known_hosts file and build a menu with any hosts it finds. Of course, no hosts will be found if you have the HashKnownHosts option enabled in your ssh_config (this is the default on recent versions of Ubuntu at least).
The Preferences dialog allows you to reorder host items; add separators; and organise items into sub-menus.
Download (0.008MB)
Added: 2007-05-11 License: GPL (GNU General Public License) Price:
896 downloads
htmlSQL 0.5
htmlSQL is a PHP class to query the web by an SQL like language. more>>
htmlSQL is a PHP class to query the web by an SQL like language. htmlSQL is a experimental PHP class which allows you to access HTML values by an SQL like syntax.
This means that you dont have to write complex functions (regular expressions) to extract specific values.
How to use
Just include the "snoopy.class.php" and the "htmlsql.class.php" files into your PHP scripts and look at the examples (examples/) to get an idea of how to use the htmlSQL class. It should be very simple.
Background & Idea
I had this idea while extracting some data from a website. As I realized that the algorithms and functions to extract links and other tags are often the same - I had the idea to combine all functions to an universal usable class. While drinking a coffee and thinking on that problem, I thought it would be cool to access HTML elements by using SQL. So I started creating this class...
Warning!
The eval() function is used for the WHERE statement. Make sure that all user data is checked and filtered against malicious PHP code. Never trust user input!
<<lessThis means that you dont have to write complex functions (regular expressions) to extract specific values.
How to use
Just include the "snoopy.class.php" and the "htmlsql.class.php" files into your PHP scripts and look at the examples (examples/) to get an idea of how to use the htmlSQL class. It should be very simple.
Background & Idea
I had this idea while extracting some data from a website. As I realized that the algorithms and functions to extract links and other tags are often the same - I had the idea to combine all functions to an universal usable class. While drinking a coffee and thinking on that problem, I thought it would be cool to access HTML elements by using SQL. So I started creating this class...
Warning!
The eval() function is used for the WHERE statement. Make sure that all user data is checked and filtered against malicious PHP code. Never trust user input!
Download (0.041MB)
Added: 2006-05-09 License: BSD License Price:
1264 downloads
Silver Shield PM Control for Linux 2.4b
Silver Shield PM Control for Linux is an application enabling the use of the GEMBIRD SiS-PM device under Linux. more>>
Silver Shield PM Control for Linux (formerly known as sispm_ctl) is an application enabling the use of the GEMBIRD SiS-PM device under Linux.
The SiS-PM is an itelligent advanced surge protector with unique features: 4 sockets are manageable from the PC via USB port (GEMBIRD LTD).
Silver Shield PM Control for Linux software comes with ABSOLUTELY NO WARRANTY; for details see the LICENCE file. This is free software, and you are welcome to redistribute it under certain conditions; see the LICENCE file for details.
Thanks go out to Gembird for the kind support, the libusb project, the USB snoopy team, Andreas Neuper and the other contributors.
This software is also included in the driver package from Gembird and available from the Gentoo/Portage tree (courtesy Wolfram Schlich).
Installation:
You need libusb-0.15 or newer installed on your system (if you have an older version of libusb it MIGHT work, youll have to tweak configure.in though and call scripts/bootstrap. Nevermind if this is just glibberish for you.
sis_pmctl is only available as sourcecode distribution. To install on your system run:
tar xzvf sispm_ctl-2.1.tar.gz
cd sispm_ctl-2.1
./configure
make
make install
Note: The compiled application is named sispmctl since 2.0 without the underscore!
This installs the applicationsis pmctl in /usr/local/bin. If you want to install the application to a different directory,
call ./configure --prefix=/your/preferred/dir.
The web-interface skins are installed under $prefix/httpd/sispm_ctl/skin?; the default skin is pre-selected with the doc symbolic link in the $prefix/httpd/sispm_ctl directory.
Options:
-h Print usage information
-s Scan all universal serial buses for devices with the ID 04B4:FD11.
-l stay listening on network port for http protocol.
-p IP network port (default: 2638) for listener. There is no authentication implemented yet.
-u give the directory path where pages lay, that are served (default: /usr/local/httpd/pmctl ). The Web path component is completely ignored for security reasons.
-b switch the buzzer on and off (I was not able to test it, mine does not hat it)
-o switch the named outlet to "ON"
-f switch the named outlet to "OFF"
-g show the status of the named outlet
-d Choose not the first but the named one in the sequence of detected devices (see scan option)
-n do not print "ON" and "OFF", but "1" and "0" instead
-q do neither print explanations nor disclaimers except it is requested
-v print version & copyright
<<lessThe SiS-PM is an itelligent advanced surge protector with unique features: 4 sockets are manageable from the PC via USB port (GEMBIRD LTD).
Silver Shield PM Control for Linux software comes with ABSOLUTELY NO WARRANTY; for details see the LICENCE file. This is free software, and you are welcome to redistribute it under certain conditions; see the LICENCE file for details.
Thanks go out to Gembird for the kind support, the libusb project, the USB snoopy team, Andreas Neuper and the other contributors.
This software is also included in the driver package from Gembird and available from the Gentoo/Portage tree (courtesy Wolfram Schlich).
Installation:
You need libusb-0.15 or newer installed on your system (if you have an older version of libusb it MIGHT work, youll have to tweak configure.in though and call scripts/bootstrap. Nevermind if this is just glibberish for you.
sis_pmctl is only available as sourcecode distribution. To install on your system run:
tar xzvf sispm_ctl-2.1.tar.gz
cd sispm_ctl-2.1
./configure
make
make install
Note: The compiled application is named sispmctl since 2.0 without the underscore!
This installs the applicationsis pmctl in /usr/local/bin. If you want to install the application to a different directory,
call ./configure --prefix=/your/preferred/dir.
The web-interface skins are installed under $prefix/httpd/sispm_ctl/skin?; the default skin is pre-selected with the doc symbolic link in the $prefix/httpd/sispm_ctl directory.
Options:
-h Print usage information
-s Scan all universal serial buses for devices with the ID 04B4:FD11.
-l stay listening on network port for http protocol.
-p IP network port (default: 2638) for listener. There is no authentication implemented yet.
-u give the directory path where pages lay, that are served (default: /usr/local/httpd/pmctl ). The Web path component is completely ignored for security reasons.
-b switch the buzzer on and off (I was not able to test it, mine does not hat it)
-o switch the named outlet to "ON"
-f switch the named outlet to "OFF"
-g show the status of the named outlet
-d Choose not the first but the named one in the sequence of detected devices (see scan option)
-n do not print "ON" and "OFF", but "1" and "0" instead
-q do neither print explanations nor disclaimers except it is requested
-v print version & copyright
Download (0.15MB)
Added: 2006-10-30 License: GPL (GNU General Public License) Price:
1090 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 snoopy 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