control systems research
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 9150
Open Journal Systems 2.1.1
Open Journal Systems is a journal management and publishing system. more>>
Open Journal Systems (OJS) is a journal management and publishing system that has been developed by the Public Knowledge Project through its federally funded efforts to expand and improve access to research.
Main features:
- OJS is installed locally and locally controlled.
- Editors configure requirements, sections, review process, etc.
- Online submission and management of all content.
- Subscription module with delayed open access options.
- Comprehensive indexing of content part of global system.
- Reading Tools for content, based on field and editors choice.
- Email notification and commenting ability for readers.
- Complete context-sensitive online Help support.
OJS assists with every stage of the refereed publishing process, from submissions through to online publication and indexing. Through its management systems, its finely grained indexing of research, and the context it provides for research, OJS seeks to improve both the scholarly and public quality of referred research.
OJS is open source software made freely available to journals worldwide for the purpose of making open access publishing a viable option for more journals, as open access can increase a journals readership as well as its contribution to the public good on a global scale (see PKP Publications).
<<lessMain features:
- OJS is installed locally and locally controlled.
- Editors configure requirements, sections, review process, etc.
- Online submission and management of all content.
- Subscription module with delayed open access options.
- Comprehensive indexing of content part of global system.
- Reading Tools for content, based on field and editors choice.
- Email notification and commenting ability for readers.
- Complete context-sensitive online Help support.
OJS assists with every stage of the refereed publishing process, from submissions through to online publication and indexing. Through its management systems, its finely grained indexing of research, and the context it provides for research, OJS seeks to improve both the scholarly and public quality of referred research.
OJS is open source software made freely available to journals worldwide for the purpose of making open access publishing a viable option for more journals, as open access can increase a journals readership as well as its contribution to the public good on a global scale (see PKP Publications).
Download (2.4MB)
Added: 2007-03-15 License: GPL (GNU General Public License) Price:
958 downloads
Bazaar Revision Control System 1.4.2
The Bazaar Revision Control System is a changeset-oriented revision control system. more>>
The Bazaar Revision Control System is a changeset-oriented revision control system based on Arch that makes it possible to retain previous changes to projects and coordinate development with other developers.
Its goal is to speed development of an upwards- compatible version of Arch.
Main features:
- All the transparent and robust storage features of GNU Arch.
- seamless upgrade path to [WWW] bazaar-ng
- direct support for URLs - one command can checkout or merge from remote locations.
- integrated GPG support - zero setup for most signed archive situations
- faster - checkout, most local operations, commits
- svn-like diff, switch, import, export, log commands
- Explicit tracking of conflicts, preventing accidental commits of files with conflicts
- single merge command that allows merging between arbitrary branches.
- Daily builds of the latest code (Downloads).
- fully compatible with tla - drop in and start using
- supports debian version numbers in branch names
- annotate support
- internationalised via gettext and [WWW] Rosetta.
- Python bindings.
Enhancements:
- More Solaris fixes.
- SSL support and ~/.authinfo support.
- Many UI tweaks.
- A number of bugfixes.
<<lessIts goal is to speed development of an upwards- compatible version of Arch.
Main features:
- All the transparent and robust storage features of GNU Arch.
- seamless upgrade path to [WWW] bazaar-ng
- direct support for URLs - one command can checkout or merge from remote locations.
- integrated GPG support - zero setup for most signed archive situations
- faster - checkout, most local operations, commits
- svn-like diff, switch, import, export, log commands
- Explicit tracking of conflicts, preventing accidental commits of files with conflicts
- single merge command that allows merging between arbitrary branches.
- Daily builds of the latest code (Downloads).
- fully compatible with tla - drop in and start using
- supports debian version numbers in branch names
- annotate support
- internationalised via gettext and [WWW] Rosetta.
- Python bindings.
Enhancements:
- More Solaris fixes.
- SSL support and ~/.authinfo support.
- Many UI tweaks.
- A number of bugfixes.
Download (0.40MB)
Added: 2005-07-04 License: GPL (GNU General Public License) Price:
1574 downloads
A Simple Version Control System 0.9.6
A Simple Version Control System is an easy to install and easy to to use version/revision control system. more>>
A Simple Version Control System is an easy to install and easy to to use version/revision control system.
ASVCS differs from most other version control systems in that ASVCS is designed to keep track of files in place. ASVCS does not allow any changes to be made to files, all changes require the users to change files externally with FTP or SSH access.
ASVCS is very easy to setup and use. Users do not need to work with repository, branches, commit and check-out files. All a user needs to do is upload the changes files and click Update or if enabled just wait for it to be updated automatically.
ASVCS is ideal for small projects or personal use, though it can also be used by large project how do not need or want the complexity of most version control systems.
Main features:
- asy to install and use
- Written in PHP
- Can track binary or text files
- Automatic file tracking (requires cron support)
- Diffs of revisions
- Easy user access management
- Entirely Web based
- Skinable
- Open source (MIT/expat license)
<<lessASVCS differs from most other version control systems in that ASVCS is designed to keep track of files in place. ASVCS does not allow any changes to be made to files, all changes require the users to change files externally with FTP or SSH access.
ASVCS is very easy to setup and use. Users do not need to work with repository, branches, commit and check-out files. All a user needs to do is upload the changes files and click Update or if enabled just wait for it to be updated automatically.
ASVCS is ideal for small projects or personal use, though it can also be used by large project how do not need or want the complexity of most version control systems.
Main features:
- asy to install and use
- Written in PHP
- Can track binary or text files
- Automatic file tracking (requires cron support)
- Diffs of revisions
- Easy user access management
- Entirely Web based
- Skinable
- Open source (MIT/expat license)
Download (0.10MB)
Added: 2007-03-15 License: MIT/X Consortium License Price:
960 downloads
AstroCam System 2.7.1
AstroCam is a C based Stepmotor Controlsystem including a PHP-Webinterface. more>>
AstroCam is a C based Stepmotor Control system including a PHP-Webinterface.
The first AstroCam version was released in Dec 2001 and was written in C+Tcl/Tk. After i saw, that the combination of Tcl/Tk and C code wasnt a good thing, I wrote a CGI webinterface and a Gtk GUI. A few years later, I removed both parts, rewrote AstroCam completely, built an PHP webinterface and changed the communication system between its components to message queues.
Main features:
Supported Operating Systems:
- OpenBSD i386
- NetBSD i386
- FreeBSD i386
- Linux 2.2/2.4/2.6 i386
Supported Browsers:
- All browsers with IFrame-support (e.g. Konqueror, Internet Explorer, Mozilla/Firefox) should work. Netscape 4.x doesnt work.
Enhancements:
- The installer now can handle directories of the MyServer webserver too.
<<lessThe first AstroCam version was released in Dec 2001 and was written in C+Tcl/Tk. After i saw, that the combination of Tcl/Tk and C code wasnt a good thing, I wrote a CGI webinterface and a Gtk GUI. A few years later, I removed both parts, rewrote AstroCam completely, built an PHP webinterface and changed the communication system between its components to message queues.
Main features:
Supported Operating Systems:
- OpenBSD i386
- NetBSD i386
- FreeBSD i386
- Linux 2.2/2.4/2.6 i386
Supported Browsers:
- All browsers with IFrame-support (e.g. Konqueror, Internet Explorer, Mozilla/Firefox) should work. Netscape 4.x doesnt work.
Enhancements:
- The installer now can handle directories of the MyServer webserver too.
Download (0.014MB)
Added: 2007-05-20 License: BSD License Price:
890 downloads
Automatic Revision Control System 0.5.0
Automated Revision Control System is used to automatically monitor remote and local git, subversion, CVS, and even rsync repos. more>>
Automated Revision Control System is used to automatically monitor remote and local git, subversion, CVS, and even rsync repositories.
It notices changes and updates the local and remote repositories almost automatically. It requires either git, subversion, rsync, or CVS, and can be used for Web site maintainance, backup, communications, and many other purposes.
Enhancements:
- This release generally works a lot better to the extent that the authors are starting to using it for everyday file syncing and backup.
<<lessIt notices changes and updates the local and remote repositories almost automatically. It requires either git, subversion, rsync, or CVS, and can be used for Web site maintainance, backup, communications, and many other purposes.
Enhancements:
- This release generally works a lot better to the extent that the authors are starting to using it for everyday file syncing and backup.
Download (0.013MB)
Added: 2007-03-11 License: GPL (GNU General Public License) Price:
958 downloads
XMMS-Control 0.05 Beta
XMMS-Control provides a Web-based control for XMMS. more>>
XMMS-Control provides a Web-based control for XMMS.
XMMS-Control is a web-based interface for the XMMS (X MultiMedia System). XMMS is an MP3 player for Linux based systems (it also plays other media formats).
XMMS-Control is a graphical interface for the command-line utility XMMS-Shell.
Using XMMS-Control, you can control the music playng from an XMMS equipped machine from any PC on the network, including wireless laptops/PDAs!!!
Imagine being out in the pool and being able to control the music with an 802.11b based PocketPC using a browser! You can do it with XMMS-Control!
XMMS-Control has an interface for standard PCs (desktops/laptops), as well as a mobile/PDA formatted interface, for smaller screens!!!
In addition, XMMS-Control can itself be controlled via other programs (i.e., custom interfaces) using the XMMS-Control API/Hooks program! You can tie XMMS-Control into a larger system via this method.
Lets say youre creating a system for whole-house automation, and you wish to use ONE consistent interface. Well, with the XMMS-Control API/Hooks, you can!!!
Enhancements:
- Some major bugfixes... should work MUCH BETTER on most platforms that had problems before. If you had problems getting XMMS-Control installed and running, please try this new version! Please read the new installation entries in the manual!!!
- More detailed installation instructions for getting XMMS-Shell up and running (including V0.99) in the README & manual.
- Directories are now SORTED alphabetically on the file chooser screen (previously was unsorted).
- Should handle MP3 lists with file names and ID3 tags containing commas much better now (previously when a comma was encountered, the list was off by one, the name would get split, and the second half would go to the next line).
<<lessXMMS-Control is a web-based interface for the XMMS (X MultiMedia System). XMMS is an MP3 player for Linux based systems (it also plays other media formats).
XMMS-Control is a graphical interface for the command-line utility XMMS-Shell.
Using XMMS-Control, you can control the music playng from an XMMS equipped machine from any PC on the network, including wireless laptops/PDAs!!!
Imagine being out in the pool and being able to control the music with an 802.11b based PocketPC using a browser! You can do it with XMMS-Control!
XMMS-Control has an interface for standard PCs (desktops/laptops), as well as a mobile/PDA formatted interface, for smaller screens!!!
In addition, XMMS-Control can itself be controlled via other programs (i.e., custom interfaces) using the XMMS-Control API/Hooks program! You can tie XMMS-Control into a larger system via this method.
Lets say youre creating a system for whole-house automation, and you wish to use ONE consistent interface. Well, with the XMMS-Control API/Hooks, you can!!!
Enhancements:
- Some major bugfixes... should work MUCH BETTER on most platforms that had problems before. If you had problems getting XMMS-Control installed and running, please try this new version! Please read the new installation entries in the manual!!!
- More detailed installation instructions for getting XMMS-Shell up and running (including V0.99) in the README & manual.
- Directories are now SORTED alphabetically on the file chooser screen (previously was unsorted).
- Should handle MP3 lists with file names and ID3 tags containing commas much better now (previously when a comma was encountered, the list was off by one, the name would get split, and the second half would go to the next line).
Download (0.015MB)
Added: 2007-03-07 License: GPL (GNU General Public License) Price:
966 downloads
Distributed Access Control System 1.4.20
Distributed Access Control System is a complete, light-weight, single sign-on and role-based access control system. more>>
Distributed Access Control System is a complete, light-weight, single sign-on and role-based access control system distributed under an open source license. It provides:
- extended authentication and role-based access control capabilities for Apache-based web services, CGI programs, and virtually any program or script;
- a wide array of flexible, modular, and efficient authentication methods, including two-factor authentication and hardware tokens;
- powerful, rule-based authorization checking that can be applied transparently to any resource or activity (such as web services, web content, and program features) by Apache-based web services and CGI programs, or virtually any program or script;
- an Apache 2.0/2.2 module, suite of CGI programs, and collection of command line tools for Unix-type platforms, such as Linux, FreeBSD, and Solaris.
Enhancements:
- This release includes an important bugfix to local_passwd_authenticate that prevents invalid passwords from being accepted.
- Some minor bugs have also been addressed, including some problems with dacs.quick(7).
<<less- extended authentication and role-based access control capabilities for Apache-based web services, CGI programs, and virtually any program or script;
- a wide array of flexible, modular, and efficient authentication methods, including two-factor authentication and hardware tokens;
- powerful, rule-based authorization checking that can be applied transparently to any resource or activity (such as web services, web content, and program features) by Apache-based web services and CGI programs, or virtually any program or script;
- an Apache 2.0/2.2 module, suite of CGI programs, and collection of command line tools for Unix-type platforms, such as Linux, FreeBSD, and Solaris.
Enhancements:
- This release includes an important bugfix to local_passwd_authenticate that prevents invalid passwords from being accepted.
- Some minor bugs have also been addressed, including some problems with dacs.quick(7).
Download (MB)
Added: 2007-08-16 License: GPL (GNU General Public License) Price:
803 downloads
control-center 2.18.1
control-center package is a Gnome system control center. more>>
control-center package is a Gnome system control center.
Enhancements:
- configure.in: updated for 2.18.1.
- configure.in: build libslab statically, to avoid conflicts with gnome-main-menu, which installs its .so and header files.
<<lessEnhancements:
- configure.in: updated for 2.18.1.
- configure.in: build libslab statically, to avoid conflicts with gnome-main-menu, which installs its .so and header files.
Download (3.4MB)
Added: 2007-04-10 License: GPL (GNU General Public License) Price:
929 downloads
MPEG Menu System 2 1.0.8 RC2
MPEG Menu System Version2 is a menu system for easy movie, audio, and image playback. more>>
MPEG Menu System Version2 is a menu system for easy movie, audio, and image playback. It supports many common file formats, including MP3, OGG, DivX, XviD, VCD, SVCD, DVD, JPEG, PNG, and GIF.
MPEG Menu System 2 is controlled using a remote control, USB device, or keyboard. It supports DXR3, DVB, X11, SDL, and framebuffer output.
Enhancements:
- Many small bugfixes and new "play now" functionality.
<<lessMPEG Menu System 2 is controlled using a remote control, USB device, or keyboard. It supports DXR3, DVB, X11, SDL, and framebuffer output.
Enhancements:
- Many small bugfixes and new "play now" functionality.
Download (2.3MB)
Added: 2006-08-15 License: GPL (GNU General Public License) Price:
1165 downloads
Money-Making-Systems 1.0
The Ultimate Safe Money Guide -Free Online Money Guide Make Your Online Money The Safe Way And Generate a Daily Income Stream. The best thing I came ... more>> <<less
Download (2117KB)
Added: 2009-04-13 License: Freeware Price: Free
193 downloads
ir-root-controller 1.0.1
ir-root-controller is a small daemon which listens to the LIRC. more>>
ir-root-controller is a small daemon which listens to the LIRC (Linux Infrared Remote Control) daemon and executes system events.
ir-root-controller is intended to be run as a system daemon and does not require any user to have set up LIRC or events for LIRC.
An example application would be changing the global system volume irrespective of what applications are running or which users (if any) are logged in.
Enhancements:
- Fixes a bug in the build system.
<<lessir-root-controller is intended to be run as a system daemon and does not require any user to have set up LIRC or events for LIRC.
An example application would be changing the global system volume irrespective of what applications are running or which users (if any) are logged in.
Enhancements:
- Fixes a bug in the build system.
Download (0.012MB)
Added: 2006-08-25 License: GPL (GNU General Public License) Price:
1156 downloads
Linux From Scratch 6.2-3
Linux From Scratch are instructions to create your own custom Linux system from scratch. more>>
Linux From Scratch (LFS) is a project that provides you with the steps necessary to build your own custom Linux system.
There are a lot of reasons why somebody would want to install an LFS system. The question most people raise is "why go through all the hassle of manually installing a Linux system from scratch when you can just download an existing distribution?". That is a valid question which I hope to answer for you.
The most important reason for LFSs existence is teaching people how a Linux system works internally. Building an LFS system teaches you about all that makes Linux tick, how things work together, and depend on each other. And most importantly, how to customize it to your own taste and needs.
One of the key benefits of LFS is that you are in control over your system without having to rely on somebody elses Linux implementation. You are in the drivers seat now and are able to dictate every single thing such as the directory layout and boot script setup. You will also know exactly where, why and how programs are installed.
Another benefit of LFS is that you can create a very compact Linux system. When you install a regular distribution, you end up installing a lot of programs you probably would never use. Theyre just sitting there taking up (precious) disk space. Its not hard to get an LFS system installed under 100 MB. Does that still sound like a lot? A few of us have been working on creating a very small embedded LFS system. We installed a system that was just enough to run the Apache web server; total disk space usage was aproximately 8 MB. With further stripping, that can be brought down to 5 MB or less. Try that with a regular distribution.
If we were to compare a Linux distribution with a hamburger you buy at a supermarket or fast-food restaurant, you would end up eating it without knowing precisely what it is you are eating, whereas LFS gives you the ingredients to make a hamburger. This allows you to carefully inspect it, remove unwanted ingredients, and at the same time allow you to add ingredients to enhance the flavour of your hamburger. When you are satisfied with the ingredients, you go on to the next part of putting it together. You now have the chance to make it just the way you like it: broil it, bake it, deep-fry it, barbeque it, or eat it raw.
Another analogy that we can use is that of comparing LFS with a finished house. LFS will give you the skeleton of a house, but its up to you to install plumbing, electrical outlets, kitchen, bathtub, wallpaper, etc.
Another advantage of a custom built Linux system is added security. You will compile the entire system from source, thus allowing you to audit everything, if you wish to do so, and apply all the security patches you want or need to apply. You dont have to wait for somebody else to provide a new binary package that fixes a security hole. Besides, you have no guarantee that the new package actually fixes the problem (adequately). You never truly know whether a security hole is fixed or not unless you do it yourself.
Enhancements:
- The LFS LiveCD Team is proud to announce the release of the x86-6.2-3 version of LFS LiveCD. This version is built using LFS 6.2 and many Beyond Linux From Scratch packages from the Subversion branch. Source packages for LFS 6.2, and the LFS book itself, are included on the live CD. The CD is also suitable as a host for building x86 and x86_64 Cross LFS systems. Other features and bugfixes: the CD supports hibernation; the CD file system can be written to; the CD contains a visually pleasing and easy-to-use window manager, XFce...
<<lessThere are a lot of reasons why somebody would want to install an LFS system. The question most people raise is "why go through all the hassle of manually installing a Linux system from scratch when you can just download an existing distribution?". That is a valid question which I hope to answer for you.
The most important reason for LFSs existence is teaching people how a Linux system works internally. Building an LFS system teaches you about all that makes Linux tick, how things work together, and depend on each other. And most importantly, how to customize it to your own taste and needs.
One of the key benefits of LFS is that you are in control over your system without having to rely on somebody elses Linux implementation. You are in the drivers seat now and are able to dictate every single thing such as the directory layout and boot script setup. You will also know exactly where, why and how programs are installed.
Another benefit of LFS is that you can create a very compact Linux system. When you install a regular distribution, you end up installing a lot of programs you probably would never use. Theyre just sitting there taking up (precious) disk space. Its not hard to get an LFS system installed under 100 MB. Does that still sound like a lot? A few of us have been working on creating a very small embedded LFS system. We installed a system that was just enough to run the Apache web server; total disk space usage was aproximately 8 MB. With further stripping, that can be brought down to 5 MB or less. Try that with a regular distribution.
If we were to compare a Linux distribution with a hamburger you buy at a supermarket or fast-food restaurant, you would end up eating it without knowing precisely what it is you are eating, whereas LFS gives you the ingredients to make a hamburger. This allows you to carefully inspect it, remove unwanted ingredients, and at the same time allow you to add ingredients to enhance the flavour of your hamburger. When you are satisfied with the ingredients, you go on to the next part of putting it together. You now have the chance to make it just the way you like it: broil it, bake it, deep-fry it, barbeque it, or eat it raw.
Another analogy that we can use is that of comparing LFS with a finished house. LFS will give you the skeleton of a house, but its up to you to install plumbing, electrical outlets, kitchen, bathtub, wallpaper, etc.
Another advantage of a custom built Linux system is added security. You will compile the entire system from source, thus allowing you to audit everything, if you wish to do so, and apply all the security patches you want or need to apply. You dont have to wait for somebody else to provide a new binary package that fixes a security hole. Besides, you have no guarantee that the new package actually fixes the problem (adequately). You never truly know whether a security hole is fixed or not unless you do it yourself.
Enhancements:
- The LFS LiveCD Team is proud to announce the release of the x86-6.2-3 version of LFS LiveCD. This version is built using LFS 6.2 and many Beyond Linux From Scratch packages from the Subversion branch. Source packages for LFS 6.2, and the LFS book itself, are included on the live CD. The CD is also suitable as a host for building x86 and x86_64 Cross LFS systems. Other features and bugfixes: the CD supports hibernation; the CD file system can be written to; the CD contains a visually pleasing and easy-to-use window manager, XFce...
Download (503.3MB)
Added: 2006-09-10 License: BSD License Price:
668 downloads
Distributed Concurrent Versioning System 1.0.3
Distributed Concurrent Versioning System (DCVS) project extends the well-known version control system CVS. more>>
Distributed Concurrent Versioning System (DCVS) project extends the well-known version control system CVS and the file distribution and synchronization program CVSup with functionality to distribute CVS repositories with local lines of development and handle synchronization of the distributed repositories automatically in the background.
Development lines (branches) are owned by a repository server, repository servers efficiently update each other via CVSup, and CVS ensures correct server use on checkin and branch creation.
Enhancements:
- This release adds miscellaneous bugfixes and the security patches of CVS 1.12.13.
- There are now installation packages for Windows to be installed on Cygwin, for SUSE Linux 10, for FreeBSD 4, 5, and 6, and for Fedora Core 4.
<<lessDevelopment lines (branches) are owned by a repository server, repository servers efficiently update each other via CVSup, and CVS ensures correct server use on checkin and branch creation.
Enhancements:
- This release adds miscellaneous bugfixes and the security patches of CVS 1.12.13.
- There are now installation packages for Windows to be installed on Cygwin, for SUSE Linux 10, for FreeBSD 4, 5, and 6, and for Fedora Core 4.
Download (4.1MB)
Added: 2006-10-20 License: GPL (GNU General Public License) Price:
1100 downloads
Sitellite Content Management System 4.2.12
Sitellite is an advanced Web-based Content Management System. more>>
Sitellite Content Management System is an advanced Web-based Content Management System (CMS) and PHP content publishing framework.
Main features:
Cross-Platform WYSIWYG editor
- Sitellite lowers the learning curve of Content Management to the point of being Grandma-friendly, without sacrificing standards-compliance.
"Undo" button!
- Never lose a change or delete a page by accident again! Sitellite keeps every change you make in its automatic version control system.
Most advanced Access Control in PHP
- Sitellite makes it as easy as it should be to implement multi-role privileges into your web site.
Most advanced development model in PHP
- At the core of Sitellite are two Enterprise-scale components: The Sitellite Application Framework and the Sitellite Content Server. These make Sitellites power and flexibility unparallelled in the PHP world.
Built-in multi-lingual help system
- Users know how important help is, and so do we! Thats why we built into Sitellite a top-notch help system that add-on developers can also take advantage of.
Enhancements:
- IE7 is supported.
- Form spam abuse is prevented with CAPTCHA, blacklists, etc.
- Integration with Snipshot.com was added for image editing.
- Coral cache is used for traffic surge protection.
- File download statistics are available.
- The cache is automatically flushed to keep the site cache in sync.
- Google Maps and Google Site Maps were integrated.
- Many user interface improvements were made.
- SEO improvements were done, including more control over URLs.
- Many bugs were fixed.
<<lessMain features:
Cross-Platform WYSIWYG editor
- Sitellite lowers the learning curve of Content Management to the point of being Grandma-friendly, without sacrificing standards-compliance.
"Undo" button!
- Never lose a change or delete a page by accident again! Sitellite keeps every change you make in its automatic version control system.
Most advanced Access Control in PHP
- Sitellite makes it as easy as it should be to implement multi-role privileges into your web site.
Most advanced development model in PHP
- At the core of Sitellite are two Enterprise-scale components: The Sitellite Application Framework and the Sitellite Content Server. These make Sitellites power and flexibility unparallelled in the PHP world.
Built-in multi-lingual help system
- Users know how important help is, and so do we! Thats why we built into Sitellite a top-notch help system that add-on developers can also take advantage of.
Enhancements:
- IE7 is supported.
- Form spam abuse is prevented with CAPTCHA, blacklists, etc.
- Integration with Snipshot.com was added for image editing.
- Coral cache is used for traffic surge protection.
- File download statistics are available.
- The cache is automatically flushed to keep the site cache in sync.
- Google Maps and Google Site Maps were integrated.
- Many user interface improvements were made.
- SEO improvements were done, including more control over URLs.
- Many bugs were fixed.
Download (5.1MB)
Added: 2007-02-14 License: GPL (GNU General Public License) Price:
985 downloads
Research Master 1.2c
ResearchMaster has been designed to make working a little easier. more>>
ResearchMaster project has been designed to make working a little easier. Specifically, the application can be either a storage facility for all of your precious, miscellaneous digital information, or for just some of it. The project began as a way for the author to [1] have a centralized library for all the papers and various snippets he collects, and [2] to have some powerful, built-in support for BibTeX, the LaTeX bibliography system ( The LaTeX bibliography system, as described in the Leslie Lamport book. ISBN 0-201-52983-1).
When the application starts up, it creates a virtual filesystem (vfs) from information contained in records. Each record appends itself under at least one folder in the vfs, and the vfs is represented by a tree-widget system of folders and records. The application is divided into folder controls (left) and record controls (right).
Each record is actually a set of three python dictionaries, stored in a flat ascii text file. The three dictionaries correspond to [1] BibTex information corresponding to the record, [2] Meta information (eg. isbn, call number, url, membership) and [3] an endless notes file. When a record is selected from the tree widget, the corresponding three dictionaries are presented in a three-tabbed notebook widget on the right side of the application.
New records are created via a button on the records toolbar. When you create a new record the application pops a filechooser and you are given the opportunity to import a single file. Perhaps the imported file is a pdf copy of a research paper that you dont want to lose. ResearchMaster is a good place to store it. First, the record and the imported file now have each other. Now you can keep a log of your involvement with the file in the notes portion of the record. The Meta portion of the record contains non-BibTex information, such as which folders the record is a member of. The application accesses the records BibTex information whenever the record has membership within the subtree of a particular folder for which a recursive bibliography is being generated.
Heres a typical example: Say you create a folder for some project. Lets say that after six months your folder now has several subtrees of folders and records, all arranged according to the scheme that happened. Now imagine there are twenty records with BibTex information strewn throughout the projects subtree, side-by-side with other records that dont have BibTex information (notes, whatever). By pushing the Create Bibliography button on the left toolbar the application will produce a perfectly formatted BibTex file with all twenty records.
Each record can be made a member of any folder simply by adding the folders path to the membership list in the Meta portion of the record. The tree widget is dynamically constructed by recursively examining a directory tree (corresponding to the folders of the tree-widget) and the membership list contained in each record. This is done so that we only have one physical copy of each record, despite the fact that the record might show up in fifty different places throughout the tree widget.
The file that gets imported with a record can be any file of any format. You can tell ResearchMaster to launch the file as an argument to any external application, based on the filenames suffix (.gif, .avi, .mpg, .mp3). Then, select the record from the tree, push the launch button (on the records toolbar), and voila! The associated application brings up your file. Thats one feature that makes working a little easier.
Enhancements:
- Small correction was needed on line 1140 of ResearchMaster_wxuser.py, where "researchmaster" needed to be "ReseaerchMaster" for preferences initialization.
<<lessWhen the application starts up, it creates a virtual filesystem (vfs) from information contained in records. Each record appends itself under at least one folder in the vfs, and the vfs is represented by a tree-widget system of folders and records. The application is divided into folder controls (left) and record controls (right).
Each record is actually a set of three python dictionaries, stored in a flat ascii text file. The three dictionaries correspond to [1] BibTex information corresponding to the record, [2] Meta information (eg. isbn, call number, url, membership) and [3] an endless notes file. When a record is selected from the tree widget, the corresponding three dictionaries are presented in a three-tabbed notebook widget on the right side of the application.
New records are created via a button on the records toolbar. When you create a new record the application pops a filechooser and you are given the opportunity to import a single file. Perhaps the imported file is a pdf copy of a research paper that you dont want to lose. ResearchMaster is a good place to store it. First, the record and the imported file now have each other. Now you can keep a log of your involvement with the file in the notes portion of the record. The Meta portion of the record contains non-BibTex information, such as which folders the record is a member of. The application accesses the records BibTex information whenever the record has membership within the subtree of a particular folder for which a recursive bibliography is being generated.
Heres a typical example: Say you create a folder for some project. Lets say that after six months your folder now has several subtrees of folders and records, all arranged according to the scheme that happened. Now imagine there are twenty records with BibTex information strewn throughout the projects subtree, side-by-side with other records that dont have BibTex information (notes, whatever). By pushing the Create Bibliography button on the left toolbar the application will produce a perfectly formatted BibTex file with all twenty records.
Each record can be made a member of any folder simply by adding the folders path to the membership list in the Meta portion of the record. The tree widget is dynamically constructed by recursively examining a directory tree (corresponding to the folders of the tree-widget) and the membership list contained in each record. This is done so that we only have one physical copy of each record, despite the fact that the record might show up in fifty different places throughout the tree widget.
The file that gets imported with a record can be any file of any format. You can tell ResearchMaster to launch the file as an argument to any external application, based on the filenames suffix (.gif, .avi, .mpg, .mp3). Then, select the record from the tree, push the launch button (on the records toolbar), and voila! The associated application brings up your file. Thats one feature that makes working a little easier.
Enhancements:
- Small correction was needed on line 1140 of ResearchMaster_wxuser.py, where "researchmaster" needed to be "ReseaerchMaster" for preferences initialization.
Download (2.1MB)
Added: 2006-11-29 License: GPL (GNU General Public License) Price:
1061 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 control systems research 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