tbs channel
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 591
Boost Channel 0.07.1
Boost Channel is a C++ template framework for distributed message passing and event dispatching. more>>
Boost Channel is a C++ template framework for distributed message passing and event dispatching. Its major components (message IDs, routing algorithms...) are highly configurable as template parameters.
As a namespace shared by peer threads, channels support publish/subscribe scope control, message filtering, and translation.
Enhancements:
- Jamfile.v2 was added for building the channel library and examples (the current boost CVS build system was changed so Jamfile.v2 is required).
- However, there are issues with building samples using Jamfile.v2 with WindowsXP and VC++.
- Windows users should use the existing Jamfile (v1).
- This may involve replacing the boost/tools/build/v1 directory with the content from an older boost release or CVS checkout (such as 12/10/2006).
<<lessAs a namespace shared by peer threads, channels support publish/subscribe scope control, message filtering, and translation.
Enhancements:
- Jamfile.v2 was added for building the channel library and examples (the current boost CVS build system was changed so Jamfile.v2 is required).
- However, there are issues with building samples using Jamfile.v2 with WindowsXP and VC++.
- Windows users should use the existing Jamfile (v1).
- This may involve replacing the boost/tools/build/v1 directory with the content from an older boost release or CVS checkout (such as 12/10/2006).
Download (0.087MB)
Added: 2007-01-26 License: MIT/X Consortium License Price:
1003 downloads
Channel 0.3 Beta
Channel is a generic/simple facility with the purpose of making message passing and event dispatching. more>>
Channel is a generic/simple facility with the purpose of making event dispatching and message passing as straightforward to use as data structures:
Channel is a template library, with its major components configurable as template parameters:
template
<
class Id_Type,
class Id_Trait = IdTrait ,
class SynchPolicy = ACE_MT_SYNCH,
class AllocPolicy,
class Router = MapRouter
>
class Channel
By replacing Id_Type, Id_Trait and Router with various concrete classes, Channel can support table/linear message routing, hierarchical routing and associative routing (Linda style) at the demand of user. The same way, we can use integer, string, POD structs or any class as message ids (provided that proper operations are defined with Id_Trait)
Channel provides complete publish/subscribe interface for channel members (peer threads in message passing and objects in event dispatching) to pub/sub message/event ids/types and send/receive messages/events
Channels are process local entities which can be "connected" to allow transparent distributed communication between members in different channels (Connectors based on tcp socket and unix domain socket are provided as samples)
Namespace control:
The ids published/subscribed by channel members constitute channels namespace.
Channel provides publish/subscribe scope control; When ids are published/subscribed, peers can specify desired scope (LOCAL, REMOTE, GLOBAL)
When 2 channels are connected, their namespaces are automatically "merged", which is transparent to both channel members and programmers. Members can communicate with members in remote channels the same way as with local members (by pub/sub ids).
Namespace merge/integration is controlled by:
Id scope specification
filters and translators defined at channel connections
Channel communication are peer-2-peer; there are no central daemons required for message passing.
Channel support both asynchronous message passing and synchronous event dispatching models.
Channel is built on top of
ACE (Adaptive Communication Environment) to gain platform independence.
Enhancements:
- The framework was ported to Windows XP with VC8.
- Dispatching policy was added as a Channel template parameter to support various dispatching algorithms.
- Broadcast and simple RoundRobin dispatching policies were implemented for testing.
- Callback was changed to functor style so that normal functions and functors can be directly used as callbacks.
<<lessChannel is a template library, with its major components configurable as template parameters:
template
<
class Id_Type,
class Id_Trait = IdTrait ,
class SynchPolicy = ACE_MT_SYNCH,
class AllocPolicy,
class Router = MapRouter
>
class Channel
By replacing Id_Type, Id_Trait and Router with various concrete classes, Channel can support table/linear message routing, hierarchical routing and associative routing (Linda style) at the demand of user. The same way, we can use integer, string, POD structs or any class as message ids (provided that proper operations are defined with Id_Trait)
Channel provides complete publish/subscribe interface for channel members (peer threads in message passing and objects in event dispatching) to pub/sub message/event ids/types and send/receive messages/events
Channels are process local entities which can be "connected" to allow transparent distributed communication between members in different channels (Connectors based on tcp socket and unix domain socket are provided as samples)
Namespace control:
The ids published/subscribed by channel members constitute channels namespace.
Channel provides publish/subscribe scope control; When ids are published/subscribed, peers can specify desired scope (LOCAL, REMOTE, GLOBAL)
When 2 channels are connected, their namespaces are automatically "merged", which is transparent to both channel members and programmers. Members can communicate with members in remote channels the same way as with local members (by pub/sub ids).
Namespace merge/integration is controlled by:
Id scope specification
filters and translators defined at channel connections
Channel communication are peer-2-peer; there are no central daemons required for message passing.
Channel support both asynchronous message passing and synchronous event dispatching models.
Channel is built on top of
ACE (Adaptive Communication Environment) to gain platform independence.
Enhancements:
- The framework was ported to Windows XP with VC8.
- Dispatching policy was added as a Channel template parameter to support various dispatching algorithms.
- Broadcast and simple RoundRobin dispatching policies were implemented for testing.
- Callback was changed to functor style so that normal functions and functors can be directly used as callbacks.
Download (5.5MB)
Added: 2006-03-16 License: MIT/X Consortium License Price:
1318 downloads
IRC Channel Relay Bot 1.1
The purpose of this bot is to relay messages from one IRC network to another. more>>
Relay-bot is a program we initially wrote because our group of friends that hang out on one channel could never seem to all stay on EFnet, and even if we could EFnet was splitting so badly at the time that it was unusable. However, we couldnt readily switch to another network because not everybody is always online and a few people wanted to stick with EFnet because there were other friends of theirs still there. So, relay-bot was born. It allowed us to split our channel across 2 (actually, 3 or 4) different IRC networks fairly effectively.
You[l need a copy Of Perl since perlay bot is written in Perl. Youll also need a copy of Net::IRC.
Theres currently no real installation routine; just untar the tarball, edit "relay-bot.config" and run "relay-bot.pl".
Enhancements:
- relay-bot.config: Fixed small issue in example config file
- BUGS, relay-bot.pl: Prepping for update to a new release
<<lessYou[l need a copy Of Perl since perlay bot is written in Perl. Youll also need a copy of Net::IRC.
Theres currently no real installation routine; just untar the tarball, edit "relay-bot.config" and run "relay-bot.pl".
Enhancements:
- relay-bot.config: Fixed small issue in example config file
- BUGS, relay-bot.pl: Prepping for update to a new release
Download (0.02MB)
Added: 2006-06-17 License: GPL (GNU General Public License) Price:
1277 downloads
EchelIRC
Echelirc is a IRC channel logging bot written in C that logs all IRC channel activity to a MySQL database. more>>
Echelirc is a IRC channel logging bot written in C that logs all IRC channel activity to a MySQL database. Echelirc is IPv6 capable logging bot for IRC written in ANSI C.
Enhancements:
- created a build.sh and a genmakefile.pl to generate a more generic makefile.
- made build process easier
- fixed some linux compatibility things
- moved db.sql out of the way
<<lessEnhancements:
- created a build.sh and a genmakefile.pl to generate a more generic makefile.
- made build process easier
- fixed some linux compatibility things
- moved db.sql out of the way
Download (0.014MB)
Added: 2006-06-19 License: GPL (GNU General Public License) Price:
1223 downloads
TopicEngine 1.19
TopicEngine is an advanced topic management script for eggdrop bots. more>>
TopicEngine is an advanced topic management script for eggdrop bots. Its features are: fine-grained access permissions, multiple channels, shortcuts to commands, intelligent topic handling, learning, locking, and more.
Commands can be executed via public message (using !topic in a channel), query (/msg botnick topic #channel, or on the partyline (.topic #channel).
Wont change the topic if it would make it go over the maximum topic length for the network
Access can be limit by bot flags per channel or globally, and by IRC status (+o,+v). Users can be blocked if needed.
Supports prefixes and postfixes to ensure something is always at the start/end of the topic (e.g. channel homepage URL).
If a user changes the topic with /topic, will try to learn the new one so that future !topic commands work smoothly. If a topic is set without a pre- or postfix, the bot resets the topic with them.
Topic locking, so that it cannot be changed. If the topic is changed with /topic, the bot will change it back. TopicEngine uses the botnet to try to avoid a botfight with two locked topics.
he topic is reset after a netsplit to make sure all servers across the network have the topic.
Intelligent trimming of the topic to try to fit as much as possible into the available space.
Can learn a new topic if its set with /topic instead of through the bot. Automatically learns all the topics on active channels when joining them, and will update them to have pre- and postfixes if needed.
<<lessCommands can be executed via public message (using !topic in a channel), query (/msg botnick topic #channel, or on the partyline (.topic #channel).
Wont change the topic if it would make it go over the maximum topic length for the network
Access can be limit by bot flags per channel or globally, and by IRC status (+o,+v). Users can be blocked if needed.
Supports prefixes and postfixes to ensure something is always at the start/end of the topic (e.g. channel homepage URL).
If a user changes the topic with /topic, will try to learn the new one so that future !topic commands work smoothly. If a topic is set without a pre- or postfix, the bot resets the topic with them.
Topic locking, so that it cannot be changed. If the topic is changed with /topic, the bot will change it back. TopicEngine uses the botnet to try to avoid a botfight with two locked topics.
he topic is reset after a netsplit to make sure all servers across the network have the topic.
Intelligent trimming of the topic to try to fit as much as possible into the available space.
Can learn a new topic if its set with /topic instead of through the bot. Automatically learns all the topics on active channels when joining them, and will update them to have pre- and postfixes if needed.
Download (0.017MB)
Added: 2006-06-17 License: GPL (GNU General Public License) Price:
1226 downloads
chan_misdn 0.2.1
chan_misdn is a channel driver for the open source PBX Asterisk for using ISDN BRI/PRI devices that are supported by mISDN. more>>
chan_misdn is a channel driver for the open source PBX Asterisk for using ISDN BRI/PRI devices that are supported by mISDN. chan_misdn is the new ISDN Layer for Linux.
Main features:
- NT and TE mode
- PP and PMP mode
- BRI and PRI (with BNE1 and BN2E1 Cards)
- DTMF Detection in HW+mISDNdsp (much better than asterisks internal!)
- Display Messages to Phones (which support display msg)
- HOLD/RETRIEVE/TRANSFER on ISDN Phones : )
- Screen/ Not Screen User Number
- Basic EchoCancellation
- Volume Control
- Crypting with mISDNdsp (Blowfish)
- Data (HDLC) callthrough
- Data Callin (with app_ptyfork +pppd)
- echo cancellation
- some other
Enhancements:
- Release management was changed.
- This is the first stable version.
<<lessMain features:
- NT and TE mode
- PP and PMP mode
- BRI and PRI (with BNE1 and BN2E1 Cards)
- DTMF Detection in HW+mISDNdsp (much better than asterisks internal!)
- Display Messages to Phones (which support display msg)
- HOLD/RETRIEVE/TRANSFER on ISDN Phones : )
- Screen/ Not Screen User Number
- Basic EchoCancellation
- Volume Control
- Crypting with mISDNdsp (Blowfish)
- Data (HDLC) callthrough
- Data Callin (with app_ptyfork +pppd)
- echo cancellation
- some other
Enhancements:
- Release management was changed.
- This is the first stable version.
Download (0.12MB)
Added: 2005-12-06 License: GPL (GNU General Public License) Price:
1418 downloads
Headphone 0.1
Headphone is a little script that offers a Dj-ing feature. more>>
Headphone is an amaroK script that offers a Dj-ing feature. You can send one or more songs from the playlist to the xmms - player.
TODO:
Configure the xmms - player to another soundcard or another channel of your soundcard.
Use the "Sent To" "Headphone" button.
That it is. The song will be played with the xmms - player.
<<lessTODO:
Configure the xmms - player to another soundcard or another channel of your soundcard.
Use the "Sent To" "Headphone" button.
That it is. The song will be played with the xmms - player.
Download (MB)
Added: 2006-05-03 License: GPL (GNU General Public License) Price:
1272 downloads
Amarok announce 1.0
Amarok announce is a small perl script for Konversation which will display what you play in amarok. more>>
Amarok announce is a small perl script for Konversation which will display what you play in amarok.
Place the script in ~/.kde/share/apps/konversation/scripts, make sure its executeable, then add in Konversation an Alias "amarok /exec amarok.pl" then you can use it by typing /amarok in a channel.
<<lessPlace the script in ~/.kde/share/apps/konversation/scripts, make sure its executeable, then add in Konversation an Alias "amarok /exec amarok.pl" then you can use it by typing /amarok in a channel.
Download (MB)
Added: 2006-04-25 License: Freely Distributable Price:
1280 downloads
Ethics Search Protocol 1.87
Ethics Search Protocol in short ESP is an XML-based protocol for search engines. more>>
Ethics Search Protocol in short ESP is an XML-based protocol for search engines that is designed to allow people to express specific ethical requirements when performing searches.
Consumers seldom get the chance to communicate ethical requirements because the proper communication channel does not exist. This project has the goal to offer an open source specification and implementation for that missing communication channel.
Enhancements:
- Changes were made to Category, OrganizationSearchParameters, SearchProfile, and Community.
- PolicyReference complements PolicyStatement.
- EvaluationScheme complements VotingScheme.
- The Envelope type was removed.
- The documentation was improved.
<<lessConsumers seldom get the chance to communicate ethical requirements because the proper communication channel does not exist. This project has the goal to offer an open source specification and implementation for that missing communication channel.
Enhancements:
- Changes were made to Category, OrganizationSearchParameters, SearchProfile, and Community.
- PolicyReference complements PolicyStatement.
- EvaluationScheme complements VotingScheme.
- The Envelope type was removed.
- The documentation was improved.
Download (0.020MB)
Added: 2007-01-04 License: GPL (GNU General Public License) Price:
1023 downloads
Naken Chat 2.12
Naken Chat is a public chat server written in C (originally in Java). more>>
Naken Chat is a public chat server written in C (originally in Java). Naken Chat project allows multiple people to connect to it and talk simultaneously to each other or in private messages.
The goal of Naken Chat is to be as small and fast as possible using the least amount of your computers memory with the most amount of features. The current size of the Naken Chat binary on a Linux box is about 38k after being "stripped".
Ive fully tested this program on FreeBSD, Linux, Solaris, Windows 98 and XP, and MacOSX.
The Naken Chat server can be connected to through many different client programs including telnet, a Java applet, Windows clients, and J2ME Naken Chat Client for mobile phones.
Main features:
- Private channels created by anyone (with channel-ops)
- Channel locking to not allow unwanted visitors in
- Channel squelching to make annoying people in your channel shut up
- Gagging to make annoying users not be able to write to you
- Private messages
- User levels
- Idle users can be knocked offline after an idle period
- Channels are now optional
- Username/Password file so only known people can log in
- Beeps for when someone gets a private messages
- Private message highlighting
- Special Channels
- Main: The main channel.. can also be called channel 0
- Hidden caves: if you go to a channel that has a number and the number is between 1000 and 1999, the channel wont be listed when people type .w to see whos online. This feature is no longer compiled in by default.
- Site Banning
- Sysop (special power) functions
- Cross channel yelling so users in one channel can send a message to people in all the channels
- Hushing Yells so a user wont see any messages that were yelled
- If user types too much too fast they are bumped offline
- Internationalization (so Swedish/Norweigan/Hebrew/Arabic/etc. chars work)
- If you type: .w it will give you only that line number or .w would filter for that string
- Chat Logging
- Ability to hide IPs (for security)
- Sysop hiding
- Time stamping
- Many more features I cant remember at this time.
<<lessThe goal of Naken Chat is to be as small and fast as possible using the least amount of your computers memory with the most amount of features. The current size of the Naken Chat binary on a Linux box is about 38k after being "stripped".
Ive fully tested this program on FreeBSD, Linux, Solaris, Windows 98 and XP, and MacOSX.
The Naken Chat server can be connected to through many different client programs including telnet, a Java applet, Windows clients, and J2ME Naken Chat Client for mobile phones.
Main features:
- Private channels created by anyone (with channel-ops)
- Channel locking to not allow unwanted visitors in
- Channel squelching to make annoying people in your channel shut up
- Gagging to make annoying users not be able to write to you
- Private messages
- User levels
- Idle users can be knocked offline after an idle period
- Channels are now optional
- Username/Password file so only known people can log in
- Beeps for when someone gets a private messages
- Private message highlighting
- Special Channels
- Main: The main channel.. can also be called channel 0
- Hidden caves: if you go to a channel that has a number and the number is between 1000 and 1999, the channel wont be listed when people type .w to see whos online. This feature is no longer compiled in by default.
- Site Banning
- Sysop (special power) functions
- Cross channel yelling so users in one channel can send a message to people in all the channels
- Hushing Yells so a user wont see any messages that were yelled
- If user types too much too fast they are bumped offline
- Internationalization (so Swedish/Norweigan/Hebrew/Arabic/etc. chars work)
- If you type: .w it will give you only that line number or .w would filter for that string
- Chat Logging
- Ability to hide IPs (for security)
- Sysop hiding
- Time stamping
- Many more features I cant remember at this time.
Download (0.026MB)
Added: 2007-06-28 License: Free To Use But Restricted Price:
857 downloads
Squawk Chat 2006-12-31
Squawk is a text and voice chat program geared towards gamers. more>>
Squawk is a text and voice chat program geared towards gamers. Squawk Chat project uses the Speex codec for voice audio compression, ALSA for sound input and output, and GNU/ncurses to provide a simple text interface.
It is my hope that Squawk will eventually provide a Free alternative to Teamspeak and Ventrilo.
There are currently no releases for this project, but nightly svn snapshots are available from the download section.
Installation:
On GNU/Linux, make sure that Speex, ncurses, and ALSA are installed and
type sudo make install in the source directory.
Running:
The Squawk server is called squawkd. You or one of your friends must run
the server, or you must find a public server, in order to be able to chat.
To start the server, simply run squawkd.
The Squawk client is called squawk. Run squawk, and type /connect some.host
in order to connect to a server. Once connected, some IRC-esque commands will
allow you to list, join, and part various channels on the server:
/connect - Connect to the specified server address. May be canonical name or
a numeric IP address
/disconnect - Disconnect from the current server.
/list - List channels currently on the server. Channels you are already in
will appear with an asterisk (*).
/join - Join the specified channel. The channel is automatically created on
the server if it does not yet exist.
/part - Part the specified channel. Others in the channel see that you have
left.
/quit - Disconnect from the server and quit squawk.
Alt-< and Alt-> cycle through the channels you are currently in, so that you
may maintain several conversations at once. Note that you will only ever hear
one channel at a time.
<<lessIt is my hope that Squawk will eventually provide a Free alternative to Teamspeak and Ventrilo.
There are currently no releases for this project, but nightly svn snapshots are available from the download section.
Installation:
On GNU/Linux, make sure that Speex, ncurses, and ALSA are installed and
type sudo make install in the source directory.
Running:
The Squawk server is called squawkd. You or one of your friends must run
the server, or you must find a public server, in order to be able to chat.
To start the server, simply run squawkd.
The Squawk client is called squawk. Run squawk, and type /connect some.host
in order to connect to a server. Once connected, some IRC-esque commands will
allow you to list, join, and part various channels on the server:
/connect - Connect to the specified server address. May be canonical name or
a numeric IP address
/disconnect - Disconnect from the current server.
/list - List channels currently on the server. Channels you are already in
will appear with an asterisk (*).
/join - Join the specified channel. The channel is automatically created on
the server if it does not yet exist.
/part - Part the specified channel. Others in the channel see that you have
left.
/quit - Disconnect from the server and quit squawk.
Alt-< and Alt-> cycle through the channels you are currently in, so that you
may maintain several conversations at once. Note that you will only ever hear
one channel at a time.
Download (0.011MB)
Added: 2007-01-18 License: GPL (GNU General Public License) Price:
1015 downloads
Methane IRC Daemon 1.1.2
Methane IRC Daemon is an advanced ircd based on Bahamut 1.4.35. more>>
Methane IRC Daemon is an advanced ircd based on Bahamut 1.4.35.
It sports dynamic config, host masking, advanced user modes, channel admins, and half-operators.
The project also has SETHOST/SETIDENT/SETNAME as well as CHGHOST/CHGNAME/CHGIDENT.
<<lessIt sports dynamic config, host masking, advanced user modes, channel admins, and half-operators.
The project also has SETHOST/SETIDENT/SETNAME as well as CHGHOST/CHGNAME/CHGIDENT.
Download (0.61MB)
Added: 2006-11-21 License: GPL (GNU General Public License) Price:
1072 downloads
Turnracer Build 1
Turnracer is an free (GPL) Turn-Based racer game for GNU/Linux and other UNIX look-alikes. more>>
Turnracer is an free TBS racer game for GNU/Linux and other UNIX look-alikes. The rules of Turnracer arent easy.
Turnracer is written in C, and Gtk2 based. There is not yet an AI in the game, but it is planed for one of the next releases.
Installation:
1. Make sure you have install tar an gz or bz2 (gz if you have downloaded the gz package, else the bz2)
2. Type tar -xzf THE/PATH/TO/THE/TURNRACER/PACKAGE.tar.gz(in a terminal emulator), change the z to j for bz2.
3. Go to the directory where you have unpacked turnracer(cd THE/PATH)
4. Type ./configure
5. Type make
6. Type make install (as superuser)
Enhancements:
- A level editor is included.
<<lessTurnracer is written in C, and Gtk2 based. There is not yet an AI in the game, but it is planed for one of the next releases.
Installation:
1. Make sure you have install tar an gz or bz2 (gz if you have downloaded the gz package, else the bz2)
2. Type tar -xzf THE/PATH/TO/THE/TURNRACER/PACKAGE.tar.gz(in a terminal emulator), change the z to j for bz2.
3. Go to the directory where you have unpacked turnracer(cd THE/PATH)
4. Type ./configure
5. Type make
6. Type make install (as superuser)
Enhancements:
- A level editor is included.
Download (0.18MB)
Added: 2006-01-31 License: GPL (GNU General Public License) Price:
1361 downloads
Contrast Autostretch 1.04
Contrast Autostretch is a simple plug-in does an automatic contrast stretch. more>>
Contrast Autostretch is a simple plug-in does an automatic contrast stretch. For each channel in the image, it finds the minimum and maximum values, and uses that information to stretch the individual channels histograms to the full contrast range.
For some images it may do just what you want; for others it may be total crap. If the latter, you may want to consider using the Normalize plug-in by Adam Moss.
<<lessFor some images it may do just what you want; for others it may be total crap. If the latter, you may want to consider using the Normalize plug-in by Adam Moss.
Download (0.005MB)
Added: 2006-09-21 License: GPL (GNU General Public License) Price:
1130 downloads
kio-ftps 0.1
kio-ftps is an ftps KIO slave for KDE, based on rfc4217 and build upon the ftp KIO-slave sources. more>>
kio-ftps is an ftps KIO slave for KDE, based on rfc4217 and build upon the ftp KIO-slave sources.
kio-ftps should work yet with most server implementations It issues an "AUTH TLS" command after connecting and refuses to continue, when its not supported.
In prior to every data channel io command ("STOR", "RETR", etc) it tries to secure the data channel via "PBSZ" and "PROT" commands. If that fails it will transfer data unencrypted. There is currently no support for ssl-certificates. This might be added on demand.
Enhancements:
- initial release and svn repository set up.
<<lesskio-ftps should work yet with most server implementations It issues an "AUTH TLS" command after connecting and refuses to continue, when its not supported.
In prior to every data channel io command ("STOR", "RETR", etc) it tries to secure the data channel via "PBSZ" and "PROT" commands. If that fails it will transfer data unencrypted. There is currently no support for ssl-certificates. This might be added on demand.
Enhancements:
- initial release and svn repository set up.
Download (0.74MB)
Added: 2006-02-20 License: GPL (GNU General Public License) Price:
1344 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above tbs channel 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