general session court
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 2063
Destiney DB Sessions Script 0.2.0
Destiney DB Sessions Script provides a small connection to the database in order to assist the PHP developer. more>>
Destiney DB Sessions Script provides a small connection to the database in order to assist the PHP developer.
Destiney DB Sessions script is some simple database connection code to assist the PHP applications developer in handling secure, efficient, database driven PHP sessions within a larger PHP application.
In simplest terms Destiney DB Sessions is a drop-in replacement for the default PHP session handling and does not require editing the php.ini whatsoever.
<<lessDestiney DB Sessions script is some simple database connection code to assist the PHP applications developer in handling secure, efficient, database driven PHP sessions within a larger PHP application.
In simplest terms Destiney DB Sessions is a drop-in replacement for the default PHP session handling and does not require editing the php.ini whatsoever.
Download (0.30MB)
Added: 2007-02-06 License: BSD License Price:
990 downloads
VNC Session Manager 0.8
VNC Session Manager provides a disconnected session manager for VNC. more>>
VNC Session Manager provides a disconnected session manager for VNC.
VNC Session Manager adds the necessary glue code between VNCs two execution modes, enabling XDM-based login to disconnected sessions. This gives a Terminal Services-like login for Unix-based VNC servers.
<<lessVNC Session Manager adds the necessary glue code between VNCs two execution modes, enabling XDM-based login to disconnected sessions. This gives a Terminal Services-like login for Unix-based VNC servers.
Download (0.012MB)
Added: 2007-03-06 License: GPL (GNU General Public License) Price:
968 downloads
Lemonldap::Portal::Session 0.01
Lemonldap::Portal::Session is a Perl extension for Lemonldap websso. more>>
Lemonldap::Portal::Session is a Perl extension for Lemonldap websso.
SYNOPSIS
use Lemonldap::Portal::Session;
my $paramxml = $test->{DefinitionSession} ; # $test is the result of XML parsing
my $obj = Lemonldap::Portal::Session->init ($paramxml,entry =>$entry) ;
Lemonldap::Portal::Session is a parser of XML description of session to keys,values of hash .
It is a piece of lemonldap websso framework . see eg directory for implementation .
<<lessSYNOPSIS
use Lemonldap::Portal::Session;
my $paramxml = $test->{DefinitionSession} ; # $test is the result of XML parsing
my $obj = Lemonldap::Portal::Session->init ($paramxml,entry =>$entry) ;
Lemonldap::Portal::Session is a parser of XML description of session to keys,values of hash .
It is a piece of lemonldap websso framework . see eg directory for implementation .
Download (0.005MB)
Added: 2007-03-21 License: Perl Artistic License Price:
947 downloads
ROX-Session 0.29
ROX-Session is a simple session manager. more>>
ROX-Session is a simple session manager. It loads, runs any programs you asked it to, and then quits when you run it a second time (thus ending your session). ROX-Session does not display any windows until you ask it to quit.
The first time you run it it will offer to make itself your session manager, so that youll get a ROX desktop when you log in (see screenshots below).
ROX-Session will automatically run any programs in your Auto Start directory when you log in. You can open this directory by bringing up the menu over ROX-Sessions icon and choosing Auto Start...
Enhancements:
- A large number of small bugs were fixed.
- New settings for the Gamma, Screensaver, and Keyboard configlets were added.
- The freedesktop.org configuration directories are now used instead of the old CHOICESPATH ones.
<<lessThe first time you run it it will offer to make itself your session manager, so that youll get a ROX desktop when you log in (see screenshots below).
ROX-Session will automatically run any programs in your Auto Start directory when you log in. You can open this directory by bringing up the menu over ROX-Sessions icon and choosing Auto Start...
Enhancements:
- A large number of small bugs were fixed.
- New settings for the Gamma, Screensaver, and Keyboard configlets were added.
- The freedesktop.org configuration directories are now used instead of the old CHOICESPATH ones.
Download (0.12MB)
Added: 2006-09-09 License: GPL (GNU General Public License) Price:
1140 downloads
General Stream Manipulation Platform 0.0.6
General Stream Manipulation Platform (GSMP) aims to become for sound what The GIMP is for graphics. more>>
The General Stream Manipulation Platform (GSMP) aims to become for sound what The GIMP is for graphics.
Some years ago, there had been a lack of useable audio-software for Linux - especially for a good multitrack wave-editor - so we decided to write a gtk-- based one that is available under the terms of the GPL.
Now we focus on building a complete and open-source Virtual Studio environment for Linux:
GSMP Studio will feature both MIDI and DSP/Audio as well as beeing open for other kind of data.
It is intended to become a powerfull framework for the user to assemble his own "virtual studio" within the application from various components (like multitrack hd-recorder, midi-sequencer, synth and signalprocessors).
Other than most commercial applications of this kind, the hd-recorder and midi-sequencer will not be the neccessary components of this studio, and setups without them will be possible. For example GSMP can be used as a synthesizer or multi-effect-proccessor in live-setups.
Main features:
- Non-destructive editing: All action on the audio data can be made undone. So you can play around with the effects without modifying any bit of your original data file.
- Multi-threaded design: GSMP is multi-threaded. Especially the the wave-plots and the FXs are generated in a background thread and the UI keeps interactive!
- Internal sample-format: 24/8 bit fixed-point arithmetic is used to allow overflows with no acurrany loss.
- Internal sample-index: 64 bit indexes are used to allow live takes even at 96kHz DVD quality.
- Track count: The track count is not limitted. Also multi-track recording is supported, too. In fact we used GSMP-Editor to record 10 channels with the MIDIMAN Delta 1010 two month ago!!! (BTW: 2-8% CPU load on an Athlon 600Mhz ...)
- Realtime effect prehearing: Most effects can be pre-heared during playback!
- Supported import-formats: Currently MS-Wave, Ogg/Vorbis and MP3 (experimental!!!) are supported. Decompression is done on-the-fly!
- Supported export-formats: Currently only Wave is supported.
- Current effects: Fadings, graphical-eq, some IIR filters, compressor, noise-gate, de-click and reverb.
- The editor has multi-selections. This means you can select non-continous regions (that can be cutted or pasted) - like in The GIMP. You have to press the "Shift" or "Strg" key while moving the mouse for this.
- To enable the OSS plugin when ALSA is also compiled you have to add "--oss" on the command line. (The next release will contain a real dialog to change this ...)
- The two button in the lower-left corner of the main-window are "Follow Current Position" and "Follor IO Position" to let the view automatikally follow a marker ;-)
- When you load (import) a file the zoom is not changed. So you might not see a wave, because the zoom is still 1:1 -> simply zoom out a bit.
- To speed-up GSMP you should pipe all the debugging informations into the "null-device": "gsmp > /dev/null"
<<lessSome years ago, there had been a lack of useable audio-software for Linux - especially for a good multitrack wave-editor - so we decided to write a gtk-- based one that is available under the terms of the GPL.
Now we focus on building a complete and open-source Virtual Studio environment for Linux:
GSMP Studio will feature both MIDI and DSP/Audio as well as beeing open for other kind of data.
It is intended to become a powerfull framework for the user to assemble his own "virtual studio" within the application from various components (like multitrack hd-recorder, midi-sequencer, synth and signalprocessors).
Other than most commercial applications of this kind, the hd-recorder and midi-sequencer will not be the neccessary components of this studio, and setups without them will be possible. For example GSMP can be used as a synthesizer or multi-effect-proccessor in live-setups.
Main features:
- Non-destructive editing: All action on the audio data can be made undone. So you can play around with the effects without modifying any bit of your original data file.
- Multi-threaded design: GSMP is multi-threaded. Especially the the wave-plots and the FXs are generated in a background thread and the UI keeps interactive!
- Internal sample-format: 24/8 bit fixed-point arithmetic is used to allow overflows with no acurrany loss.
- Internal sample-index: 64 bit indexes are used to allow live takes even at 96kHz DVD quality.
- Track count: The track count is not limitted. Also multi-track recording is supported, too. In fact we used GSMP-Editor to record 10 channels with the MIDIMAN Delta 1010 two month ago!!! (BTW: 2-8% CPU load on an Athlon 600Mhz ...)
- Realtime effect prehearing: Most effects can be pre-heared during playback!
- Supported import-formats: Currently MS-Wave, Ogg/Vorbis and MP3 (experimental!!!) are supported. Decompression is done on-the-fly!
- Supported export-formats: Currently only Wave is supported.
- Current effects: Fadings, graphical-eq, some IIR filters, compressor, noise-gate, de-click and reverb.
- The editor has multi-selections. This means you can select non-continous regions (that can be cutted or pasted) - like in The GIMP. You have to press the "Shift" or "Strg" key while moving the mouse for this.
- To enable the OSS plugin when ALSA is also compiled you have to add "--oss" on the command line. (The next release will contain a real dialog to change this ...)
- The two button in the lower-left corner of the main-window are "Follow Current Position" and "Follor IO Position" to let the view automatikally follow a marker ;-)
- When you load (import) a file the zoom is not changed. So you might not see a wave, because the zoom is still 1:1 -> simply zoom out a bit.
- To speed-up GSMP you should pipe all the debugging informations into the "null-device": "gsmp > /dev/null"
Download (0.40MB)
Added: 2006-07-24 License: GPL (GNU General Public License) Price:
1192 downloads
MultiSessionX 0.6
MultiSessionX is a fast user switching implementation for X11 utilizing VNC for persistent sessions. more>>
MultiSessionX is a fast user switching implementation for X11 utilizing VNC for persistent sessions. It provides a choosable menu via xdialog or xmessage. It supports Linux, FreeBSD, and Irix.
Main features:
- Support for xdialog and xmessage (xmessage provided for legacy support -- use xdialog instead). Support planned for zenity.
- Maintain multiple user logins from a single terminal without logging users out.
- Reconnect to sessions from another terminal.
- Multiple sessions per-user.
- Mulitple connections to a single session. (vnc -shared)
- Allows creation of non-persistent sessions -- starts window manager normally to support features not available through VNC (high-speed video, opengl)
Note: use with xdialog and an X11 login manager can be very similar to the behavior AND visual appearance of Windows 2003 with Terminal Services. I should note that this project was started early 2002, well before Windows 2003 was released! Just in case you were wondering ;-)
Licensed under the general BSD license (no advertising clause).
Version restrictions:
- VNC has a lot of bugs and limitations. For instance, it does not support OpenGL or XV visuals. "Non-persistent" sessions provided as work-around. Also, VNC "messes up", causing visual artifacts.
- Does not work with Zenity at all, not even its gdialog emulation
<<lessMain features:
- Support for xdialog and xmessage (xmessage provided for legacy support -- use xdialog instead). Support planned for zenity.
- Maintain multiple user logins from a single terminal without logging users out.
- Reconnect to sessions from another terminal.
- Multiple sessions per-user.
- Mulitple connections to a single session. (vnc -shared)
- Allows creation of non-persistent sessions -- starts window manager normally to support features not available through VNC (high-speed video, opengl)
Note: use with xdialog and an X11 login manager can be very similar to the behavior AND visual appearance of Windows 2003 with Terminal Services. I should note that this project was started early 2002, well before Windows 2003 was released! Just in case you were wondering ;-)
Licensed under the general BSD license (no advertising clause).
Version restrictions:
- VNC has a lot of bugs and limitations. For instance, it does not support OpenGL or XV visuals. "Non-persistent" sessions provided as work-around. Also, VNC "messes up", causing visual artifacts.
- Does not work with Zenity at all, not even its gdialog emulation
Download (0.004MB)
Added: 2005-07-13 License: BSD License Price:
1565 downloads
App::Session 0.962
App::Session can represents a sequence of multiple events perhaps executed in separate processes. more>>
App::Session can represents a sequence of multiple events perhaps executed in separate processes.
SYNOPSIS
# ... official way to get a Session object ...
use App;
$session = App->context();
$context = $session->session(); # get the session
# any of the following named parameters may be specified
$session = $context->session(
);
# ... alternative way (used internally) ...
use App::Session;
A Session class models the sequence of events associated with a use of the system. These events may occur in different processes.
For instance, in a web environment, when a new user arrives at a web site, he is allocated a new Session, even though he may not even be authenticated. In subsequent requests, his actions are tied together by a Session ID that is transmitted from the browser to the server on each request. During the Session, he may log in, log out, and log in again. Finally, Sessions in the web environment generally time out if not accessed for a certain period of time.
Conceptually, the Session may span processes, so they generally have a way to persist themselves so that they may be reinstantiated wherever they are needed. This would certainly be true in CGI or Cmd Contexts where each CGI request or command execution relies on and contributes to the running state accumulated in the Session. Other execution Contexts (Curses, Gtk) only require trivial implementations of a Session because it stays in memory for the duration of the process. Nonetheless, even these Contexts use a Session object so that the programming model across multiple platforms is the same.
<<lessSYNOPSIS
# ... official way to get a Session object ...
use App;
$session = App->context();
$context = $session->session(); # get the session
# any of the following named parameters may be specified
$session = $context->session(
);
# ... alternative way (used internally) ...
use App::Session;
A Session class models the sequence of events associated with a use of the system. These events may occur in different processes.
For instance, in a web environment, when a new user arrives at a web site, he is allocated a new Session, even though he may not even be authenticated. In subsequent requests, his actions are tied together by a Session ID that is transmitted from the browser to the server on each request. During the Session, he may log in, log out, and log in again. Finally, Sessions in the web environment generally time out if not accessed for a certain period of time.
Conceptually, the Session may span processes, so they generally have a way to persist themselves so that they may be reinstantiated wherever they are needed. This would certainly be true in CGI or Cmd Contexts where each CGI request or command execution relies on and contributes to the running state accumulated in the Session. Other execution Contexts (Curses, Gtk) only require trivial implementations of a Session because it stays in memory for the duration of the process. Nonetheless, even these Contexts use a Session object so that the programming model across multiple platforms is the same.
Download (0.072MB)
Added: 2006-07-20 License: GPL (GNU General Public License) Price:
1191 downloads
POE::Session 0.9989
POE::Session is a Perl module for event driven abstract state machine. more>>
POE::Session is a Perl module for event driven abstract state machine.
SYNOPSIS
# Import POE::Session constants.
use POE::Session;
POE::Session->create(
# Inline or coderef states.
inline_states => {
state_one => &coderef_one,
state_two => sub { ... },
},
# Plain and mapped object states.
object_states => [
$object_one => [ state_three, state_four, state_five ],
$object_two => { state_nine => method_nine },
],
# Plain and mapped package states.
package_states => [
$package_one => [ state_six, state_seven, state_eight ],
$package_two => { state_ten => method_ten },
],
# Parameters for the sessions _start state.
args => [ argument_zero, argument_one, ... ],
# Initial options. See the option() method.
options => %options,
# Change the sessions heap representation.
heap => [ ],
);
Other methods:
# Retrieve a sessions unique identifier.
$session_id = $session->ID;
# Retrieve a reference to the sessions heap.
$session_heap = $session->get_heap();
# Set or clear session options.
$session->option( trace => 1, default => 1 );
$session->option( trace );
# Create a postback, then invoke it and pass back additional
# information.
$postback_coderef = $session->postback( $state_name, @state_args );
$postback_coderef->( @additional_args );
# Or do the same thing synchronously
$callback_coderef = $session->callback( $state_name, @state_args );
$retval = $callback_coderef->( @additional_args );
POE::Session combines a runtime context with an event driven state machine. Together they implement a simple cooperatively timesliced thread.
Sessions receive their timeslices as events from POE::Kernel. Each event has two fields, a state name and a session identifier. These fields describe the code to run and the context to run it in, respectively.
Events carry several other fields which will be discussed in the "Predefined Event Fields" section.
States are re-entrant since they are invoked with their runtime contexts. Although its not usually necessary, this re-entrancy allows a single function to be bound to several different sessions, under several different state names.
As sessions run, they post new events through the Kernel. These events may be for themselves or other sessions, in which case they act as a form of inter-session communications. The Kernel can also generate events based on external conditions such as file activity or the passage of time.
POE provides some convenient built-in states with special meanings. They will be covered later on in the "Predefined States" section.
<<lessSYNOPSIS
# Import POE::Session constants.
use POE::Session;
POE::Session->create(
# Inline or coderef states.
inline_states => {
state_one => &coderef_one,
state_two => sub { ... },
},
# Plain and mapped object states.
object_states => [
$object_one => [ state_three, state_four, state_five ],
$object_two => { state_nine => method_nine },
],
# Plain and mapped package states.
package_states => [
$package_one => [ state_six, state_seven, state_eight ],
$package_two => { state_ten => method_ten },
],
# Parameters for the sessions _start state.
args => [ argument_zero, argument_one, ... ],
# Initial options. See the option() method.
options => %options,
# Change the sessions heap representation.
heap => [ ],
);
Other methods:
# Retrieve a sessions unique identifier.
$session_id = $session->ID;
# Retrieve a reference to the sessions heap.
$session_heap = $session->get_heap();
# Set or clear session options.
$session->option( trace => 1, default => 1 );
$session->option( trace );
# Create a postback, then invoke it and pass back additional
# information.
$postback_coderef = $session->postback( $state_name, @state_args );
$postback_coderef->( @additional_args );
# Or do the same thing synchronously
$callback_coderef = $session->callback( $state_name, @state_args );
$retval = $callback_coderef->( @additional_args );
POE::Session combines a runtime context with an event driven state machine. Together they implement a simple cooperatively timesliced thread.
Sessions receive their timeslices as events from POE::Kernel. Each event has two fields, a state name and a session identifier. These fields describe the code to run and the context to run it in, respectively.
Events carry several other fields which will be discussed in the "Predefined Event Fields" section.
States are re-entrant since they are invoked with their runtime contexts. Although its not usually necessary, this re-entrancy allows a single function to be bound to several different sessions, under several different state names.
As sessions run, they post new events through the Kernel. These events may be for themselves or other sessions, in which case they act as a form of inter-session communications. The Kernel can also generate events based on external conditions such as file activity or the passage of time.
POE provides some convenient built-in states with special meanings. They will be covered later on in the "Predefined States" section.
Download (0.35MB)
Added: 2007-04-18 License: Perl Artistic License Price:
919 downloads
gnome-session 2.18.3 / 2.19.5
gnome-session package includes the GNOME session manager ands everal other session management related utilities. more>>
gnome-session package is free software and is part of the GNOME project.
Contained here are
- the GNOME session manager
- the GNOME session manager configuration program
- and several other session management related utilities.
<<lessContained here are
- the GNOME session manager
- the GNOME session manager configuration program
- and several other session management related utilities.
Download (0.89MB)
Added: 2007-07-10 License: GPL (GNU General Public License) Price:
838 downloads
Session Directory Tool 3.0
Session Directory Tool provides a multicast session directory manager. more>>
Session Directory Tool provides a multicast session directory manager.
SDR is a session directory tool designed to allow the advertisement and joining of multicast conferences on the Mbone. It was originally modelled on sd written by Van Jacobson at LBNL, but implements a later version of the session description protocol than sd does.
SDR was originally written under the MICE and MERCI projects at UCL by Mark Handley who now works for ISI. SDR will continue to be maintained on a limited basis as part of the infrastructure for conferencing on the CAIRN testbed network and the EC MECCANO project.
Many many fixes and improvements to SDR have been contributed by Bill Fenner and Van Jacobson. Security features were implemented by Edmund Whelan and Goli Montasser-Kohsari at UCL.
Enhancements:
- new application media type for session directories
- fixed byte ordering of headers on intel machines
- fixed IP6 address allocation for unix IP6 stacks
- Authentication and encryption code fixed to allow for extra space for IPv6 addresses
- Added IPv6 flags to configure scripts "--enable-ipv6"
<<lessSDR is a session directory tool designed to allow the advertisement and joining of multicast conferences on the Mbone. It was originally modelled on sd written by Van Jacobson at LBNL, but implements a later version of the session description protocol than sd does.
SDR was originally written under the MICE and MERCI projects at UCL by Mark Handley who now works for ISI. SDR will continue to be maintained on a limited basis as part of the infrastructure for conferencing on the CAIRN testbed network and the EC MECCANO project.
Many many fixes and improvements to SDR have been contributed by Bill Fenner and Van Jacobson. Security features were implemented by Edmund Whelan and Goli Montasser-Kohsari at UCL.
Enhancements:
- new application media type for session directories
- fixed byte ordering of headers on intel machines
- fixed IP6 address allocation for unix IP6 stacks
- Authentication and encryption code fixed to allow for extra space for IPv6 addresses
- Added IPv6 flags to configure scripts "--enable-ipv6"
Download (0.78MB)
Added: 2007-04-19 License: BSD License Price:
923 downloads
Sessinfo 0.1
Sessinfo is a Gnome Session Information Display. more>>
Sessinfo is a Gnome Session Information Display.
This is a Gnome application thats intended to be a semi-graphical equivalent of the messages that you normally get with a command-line login session.
So far, its not very graphical. Future versions might include such things as a graphical banner and graphical panes.
<<lessThis is a Gnome application thats intended to be a semi-graphical equivalent of the messages that you normally get with a command-line login session.
So far, its not very graphical. Future versions might include such things as a graphical banner and graphical panes.
Download (0.52MB)
Added: 2006-02-20 License: BSD License Price:
1341 downloads
DB_eSession 2004-08-08
DB_eSession provides a class that securely stores PHP sessions in a MySQL database. more>>
DB_eSession provides a class that securely stores PHP sessions in a MySQL database.
DB_eSession is a feature-packed PHP class that stores session data in a MySQL database rather than files. It is powerful, designed with security in mind, and is easy to utilize.
The code contains lots of comments, and it comes with full documentation and examples of how to use the class including a basic authentication login/logout process.
It includes member functions useful (to webmasters) for monitoring or viewing, deleting, and altering sessions validity for the case of locking one or more sessions upon detection of unauthorized use.
Main features:
- General features:
- Stores session data in a MySQL table using PHPs built-in session handler.
- Built-in handling of session expiration and cleanup.
- Supports the changes of session related configuration settings (inc. PHP5).
- Allows for normal or persistent MySQL database connections.
- Access to opened MySQL resource connection to use in your script.
- Accepts a passed database resource link to use as the DB connection.
- Supports session IDs between 12 and 32 characters long.
- Custom or changeable database, table and column names.
- An option to create new session IDs (you supply, class or PHP builds).
- Can initiate buffered output (using ob_start) within the class.
- A session_start() automatically initiated within the class.
- Can send Cache-Control: header output within the class (fixes IE6 bug).
- Ability to retrieve a specific sessions expiration date and time.
- Retrieve current session life setting in seconds or minutes.
- Retrieve a numeric total of the number of active and inactive sessions in table.
- Facility to make assignment and retrieval of session variables easier.
- Ability to create manual URIs and links that includes session name and ID.
- The ability to retrieve what the MySQL server version number is.
- An adequate form of encode/decode member functions are included and used automatically when libmcrypt is not installed.
- Security features:
- Standard user inactivity time-out handled automatically.
- Absolute user logoff time-out capability (session will be terminated no matter what after a number of designated minutes/seconds have elapsed).
- Ability to lock and unlock a particular session or all sessions. When a session is made locked it is immediately not available for use.
- User to session verification using IP address and browser information.
- Security level (code) clearance for each session/web page.
- Encrypt/decrypt as desired each session field.
- Encrypt/decrypt an extra session field to compare against original (to detect against possible tampering).
- Encrypt/decrypt the whole session data in the table (essentially obscuring session variable names in table). Can be used in combination with per session field encryption, resulting in double encryption security.
- A new encryption Initialization Vector is created every time values change.
- Ability to manually delete a particular session or all sessions.
- The users IP address and web browser is recorded as part of the session for tracing information.
- Other features:
- Support for multiple language error and warning messages.
- Support of a default language as well as current active language settings.
- Basic or detailed (with SQL syntax) error/warning reporting.
- Buffered error and warning messages.
- Option for class to stop execution or not upon encountering an error/warning. Class can display errors/warnings automatically or control in your script.
- Can select font color and size separately for error and warning messages.
- Code has lots of comments and formatted within 82 characters wide.
- Full documentation (only provided in English) is included.
- Code use examples provided, including a basic authentication (login/logout) process.
- SQL text file provided for creating the MySQL session table.
<<lessDB_eSession is a feature-packed PHP class that stores session data in a MySQL database rather than files. It is powerful, designed with security in mind, and is easy to utilize.
The code contains lots of comments, and it comes with full documentation and examples of how to use the class including a basic authentication login/logout process.
It includes member functions useful (to webmasters) for monitoring or viewing, deleting, and altering sessions validity for the case of locking one or more sessions upon detection of unauthorized use.
Main features:
- General features:
- Stores session data in a MySQL table using PHPs built-in session handler.
- Built-in handling of session expiration and cleanup.
- Supports the changes of session related configuration settings (inc. PHP5).
- Allows for normal or persistent MySQL database connections.
- Access to opened MySQL resource connection to use in your script.
- Accepts a passed database resource link to use as the DB connection.
- Supports session IDs between 12 and 32 characters long.
- Custom or changeable database, table and column names.
- An option to create new session IDs (you supply, class or PHP builds).
- Can initiate buffered output (using ob_start) within the class.
- A session_start() automatically initiated within the class.
- Can send Cache-Control: header output within the class (fixes IE6 bug).
- Ability to retrieve a specific sessions expiration date and time.
- Retrieve current session life setting in seconds or minutes.
- Retrieve a numeric total of the number of active and inactive sessions in table.
- Facility to make assignment and retrieval of session variables easier.
- Ability to create manual URIs and links that includes session name and ID.
- The ability to retrieve what the MySQL server version number is.
- An adequate form of encode/decode member functions are included and used automatically when libmcrypt is not installed.
- Security features:
- Standard user inactivity time-out handled automatically.
- Absolute user logoff time-out capability (session will be terminated no matter what after a number of designated minutes/seconds have elapsed).
- Ability to lock and unlock a particular session or all sessions. When a session is made locked it is immediately not available for use.
- User to session verification using IP address and browser information.
- Security level (code) clearance for each session/web page.
- Encrypt/decrypt as desired each session field.
- Encrypt/decrypt an extra session field to compare against original (to detect against possible tampering).
- Encrypt/decrypt the whole session data in the table (essentially obscuring session variable names in table). Can be used in combination with per session field encryption, resulting in double encryption security.
- A new encryption Initialization Vector is created every time values change.
- Ability to manually delete a particular session or all sessions.
- The users IP address and web browser is recorded as part of the session for tracing information.
- Other features:
- Support for multiple language error and warning messages.
- Support of a default language as well as current active language settings.
- Basic or detailed (with SQL syntax) error/warning reporting.
- Buffered error and warning messages.
- Option for class to stop execution or not upon encountering an error/warning. Class can display errors/warnings automatically or control in your script.
- Can select font color and size separately for error and warning messages.
- Code has lots of comments and formatted within 82 characters wide.
- Full documentation (only provided in English) is included.
- Code use examples provided, including a basic authentication (login/logout) process.
- SQL text file provided for creating the MySQL session table.
Download (0.085MB)
Added: 2007-03-07 License: GPL (GNU General Public License) Price:
962 downloads
PHP::Session 0.26
PHP::Session is a Perl module to read / write PHP session files. more>>
PHP::Session is a Perl module to read / write PHP session files.
SYNOPSIS
use PHP::Session;
my $session = PHP::Session->new($id);
# session id
my $id = $session->id;
# get/set session data
my $foo = $session->get(foo);
$session->set(bar => $bar);
# remove session data
$session->unregister(foo);
# remove all session data
$session->unset;
# check if data is registered
$session->is_registered(bar);
# save session data
$session->save;
# destroy session
$session->destroy;
# create session file, if not existent
$session = PHP::Session->new($new_sid, { create => 1 });
PHP::Session provides a way to read / write PHP4 session files, with which you can make your Perl application session shared with PHP4.
If you like Apache::Session interface for session management, there is a glue for Apache::Session of this module, Apache::Session::PHP.
<<lessSYNOPSIS
use PHP::Session;
my $session = PHP::Session->new($id);
# session id
my $id = $session->id;
# get/set session data
my $foo = $session->get(foo);
$session->set(bar => $bar);
# remove session data
$session->unregister(foo);
# remove all session data
$session->unset;
# check if data is registered
$session->is_registered(bar);
# save session data
$session->save;
# destroy session
$session->destroy;
# create session file, if not existent
$session = PHP::Session->new($new_sid, { create => 1 });
PHP::Session provides a way to read / write PHP4 session files, with which you can make your Perl application session shared with PHP4.
If you like Apache::Session interface for session management, there is a glue for Apache::Session of this module, Apache::Session::PHP.
Download (0.015MB)
Added: 2007-04-03 License: Perl Artistic License Price:
934 downloads
AmarokFS-session 0.0.2
marokFS-session is an Amarok script that lets you start your Amarok from KDM with AmarokFS in fullscreenmode. more>>
AmarokFS-session is an Amarok script that lets you start your "Amarok" from KDM with "AmarokFS" in fullscreenmode, then you have a dedicated session only for "Amarok".
<<less Download (MB)
Added: 2007-03-09 License: GPL (GNU General Public License) Price:
959 downloads
General Package/Module Interface 0.7.1
General Package/Module Interface (GPMI) is a lightweight library that assists with modularizing applications. more>>
General Package/Module Interface (GPMI) is a lightweight library that assists with modularizing applications.
It includes prewritten script interpreter modules in addition to timers, events, and package dependencies.
Enhancements:
- This version features many bugfixes and memory leak cleanups.
- It is now possible to compile the code on Windows using mingw.
<<lessIt includes prewritten script interpreter modules in addition to timers, events, and package dependencies.
Enhancements:
- This version features many bugfixes and memory leak cleanups.
- It is now possible to compile the code on Windows using mingw.
Download (0.17MB)
Added: 2006-01-10 License: GPL (GNU General Public License) Price:
1384 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 general session court 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