Download VaryOnApplet - VaryOnApplet Description, VaryOnApplet Reviews
Contact
 


 

Download

 
Download Now
GPL (GNU General Public License)
Downloads till now: 2
 
 

Quick search

 



 

Rate this software

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

No. Votes

0

 

Linux

Cursors, Desktop Widgets , File managers , Fonts , Gnome , Icons , KDE , Plasmoids , Screenlets , Screensavers, Themes , Tools , Window Managers ,

Windows

Mac

Mobile

Drivers

Scripts - DHTML

Scripts - DHTML (new)

Web Developer Blog

Web Developer Blog (new)

Scripts and Applications

Ajax
ASP
ASP.NET
C and C++
CFML
CGI and Perl
Flash
Java
JavaScript
PHP
Python
XML

VaryOnApplet

 

Details

Last Update: 2008-01-12 11:01:04
Version: 1.5
License/Program Type: GPL (GNU General Public License)
Publisher: Chuck Rhode
Price:$0.00
Description:

VaryOnApplet is a pushbutton process-control applet for Gnome.
After VaryOnApplet is installed, you will need to logout and log back into Gnome, or you can force the panel to reload by killing it:
killall gnome-panel
As soon as the panel recovers, you can add the VaryOnApplet to it by right clicking on the panel and selecting Add: Utility: VaryOn Applet.
Initially, it will look like a red "X" Checkbox.
To make it do something, you will need to right click on it and set Preferences, as follows:
Applet Title is the text to show beside the checkbox on the panel.
Start and Stop are shell commands to bring up and take down the process that you want VaryOnApplet to control. When you left click on it, the applet plays the role of a toggle to vary the process on and off. Note: VaryOnApplet won't try to bring a process down if it doesn't believe the process is running.
For example, in my Beyond Linux from Scratch (BLFS) configuration:
/etc/rc.d/init.d/network start
... starts the dhcpcd process, which opens my DSL line. Thus, my Applet Title is "DSL," and my Start Command is as above. My Stop Command is "/etc/rc.d/init.d/network stop."
In VaryOnApplet's Preferences, Lock is the name of a file (any file) created by the process.
Now, I happen to know that, as soon as dhcpcd starts, it creates a file called /var/run/dhcpcd-eth0.pid on my machine, so that's what I put in Lock File.
Check is to confirm that the Lock File belongs to the Process.
If Check is False, then, whenever Lock File is present, VaryOnApplet changes from a red "X" to a green "V". Every three seconds, VaryOnApplet makes sure the Lock File is still there. No further checks are done, and this is fine so long as the process doesn't crash leaving the Lock File behind.
Process Name is (not) always obvious. You can find out what it should be. First cat out the contents of Lock File. If it is a process ID (pid) number, then you can print the name of the process that "owns" it like this:
ps --pid 999 --format ucmd --no-headers
... where 999 is the process ID.
In VaryOnApplet's Preferences, set Process Name to the Lock File owner. In my case, this is "dhcpcd," but I already knew that. Now, if you want VaryOnApplet continually to be sure that the Lock File owner is alive, set Check Process.
Of course, VaryOnApplet is a general-purpose toggle. It doesn't insist that there be any particular content in the Lock File if you don't set Check Process. Thus, there doesn't have to be a running process that owns it. There doesn't have to be any special relationship between the presence of the Lock File and the Start and Stop Commands. There don't have to be any Start/Stop commands, for that matter.
There doesn't even have to be a Lock File. Then VaryOnApplet will just sit there looking like a red "X."
Requirements:
· GTK+ version 2.2.x
· Python 2.3
What's New in This Release:
· Accommodate name changes in the gnomeapplet module.



Leave a comment




(optional)

What is 7-3?




0 comments


Add to

 Del.icio.us   Digg It   Furl   YahooMyWeb   Blinklist
 

VaryOnApplet Version History

Product Date Added
VaryOnApplet 1.5 2008-01-12 11:01:04


Related Software

Font Manager
From category: Fonts
Font Manager 0.0.1 is fonts software developed by Sven Herzberg. Font Manager is a font manager for GNOME. Font Manager cannot do any font management tasks yet, but is already useful for picking fo...
Ruby DockApp
From category: Tools
Ruby-DockApp is a ruby extention library for making DockApps....
15 pieces puzzle
From category: Desktop-Widgets
15 pieces puzzle is desktop widgets software developed by Chryse. 15 pieces (also known as 16 pieces) puzzle game where you have to arrange pieces in order from 1-15 counting from top left corner t...
Plasma
From category: Themes
Plasma is a simple GTK 2 theme for your GNOME desktop....
A-foto 1.5 Beta5
From category: Desktop-Widgets
A-foto 1.5 Beta5 is desktop widgets software developed by trebol-a. A-foto is a theme (applet) for Superkaramba. A-foto show pictures on your desktop with different frame decorations and has the ab...
Simple Murrina
From category: Themes
Simple Murrina is a simple and customizable Murrine-based GTK theme for the GNOME desktop....
adesklets 0.6.1
From category: Tools
adesklets 0.6.1 is tools software developed by S.Fourmanoit. adesklets is an interactive Imlib2 console for the X Window system. adesklets project provides to scripted languages a clean and simple...
MurrinaTriomphe
From category: Themes
MurrinaTriomphe is a GTK theme inspired by MurrinaRelax, bad weather, and France....
aMule kollection
From category: KDE
aMule kollection is a service menu for KDE that will let you to extract ed2k link from \'emulecollection\' files....
Directory Synchronize
From category: Tools
Directory Synchronize 0.90 is tools software developed by E. Gerber, F. Gerbig, and T. Groetzner. Directory Synchronize is the small handy utility you always missed! Directory Synchronize is small,...
Clearlooks-LemonGraphite 1
From category: Gnome
Clearlooks-LemonGraphite 1 is gnome software developed by Ulisse. Clearlooks-LemonGraphite is a simple, clear and acid GTK+ theme. It looks great also with gilouche window border. Req...
flickr-karamba
From category: Desktop-Widgets
flickr-karamba 0.1 is desktop widgets software developed by ripper2256. Flickr-karamba will automatically download pictures from Flickr.com and show them on your Desktop. They are filtered with tag...
Slickness Black
From category: Themes
Slickness Black is a very very black modification of a slickness theme....
Aazmat Monitor 0.1
From category: Desktop-Widgets
Aazmat Monitor 0.1 is desktop widgets software developed by Aazmat Monitor Team. Aazmat Monitor is a SuperKaramba system monitoring widget. It was adapted to meet office theme and added a fe...
Gnome Catalog
From category: Gnome
Gnome Catalog is a cataloging software for CDs and DVDs....
 

Top Downloads

 
1. Canon PIXMA iP1000 Printer Driver
2. Canon PIXMA iP1200 Printer Driver x64 d
3. Canon PIXMA iP1200 Printer Driver
4. Realtek ALC/ 262/ 265/ 268/ 660/ 861/ 880/ 882/ 883/ 885/ 888 Audio
5. Canon PIXMA iP1300 Printer Driver a
6. Canon PIXMA MP210 MP Drivers
7. Canon PIXMA MP160 MP Drivers xp64
8. Canon PIXMA iP1600 Printer Driver
9. Canon PIXMA MP160 MP Drivers 9xME
10. Canon PIXMA iP1300 Printer Driver c
11. Asus EZVcr II
12. Canon i-SENSYS LBP2900 Printer Driver R
13. Canon i560 Printer Driver
14. Canon LaserShot LBP-1210 Printer Driver
15. SendSong
16. Realtek RTL8139C(L)+/RTL8139D(L)/RTL8100(L)/RTL8130/RTL8139B(L) Driver
17. Realtek RTL8100B(L)/RTL8100C(L)/RTL8101L/RTL8139C(L) Driver XP
18. Genius Eye 110 Webcam Driver
19. Mercury KPC-6225V-MH
20. Alcatel SpeedTouch 330/USB

DownloadTube Editor Reviews

 
1. Sudoku Solver Software
Sudoku Solver Software is a simple yet smart and reliable to...
2. Easy PC Firewall
WARNING: According to avast! 4.8, Easy PC Firewall contains ...
3. Anti Tracks Kit
Anti Tracks Kit is a simple yet powerful and reliable softwa...
4. PerfectClock Trader Edition
PerfectClock Trader Edition is a FREEWARE, feature limited v...
5. ProLingo Italian to English Dictionary
ProLingo Italian to English is a really nice, easy to use, a...
6. Tinysoar dvd to ipod converter
Tinysoar dvd to ipod converter will allow you to easily copy...
7. Tinysoar ipod value pack
Tinysoar ipod value pack includes the Tinysoar dvd to ipod c...
8. Tinysoar ipod video converter
Tinysoar ipod video converter is a simple to use tool that c...
9. Financial Icon Library
Vista Financial Icon Library is a stunning collection of mon...
10. Tinysoar iphone video converter
Tinysoar iphone video converter is a smart, simple tool that...

Software Reviews Full List



Recent Blog Posts

 
1. Google Chrome – It’s Finally Here. Will A Revolution Begin?
First, it was the rumors. Then, Google announced it official...
2. An Amazing Free Document Processing Software: LyX
The documents management task could be difficult in absence ...
3. DownloadTube Toolbar is Available For Free Download
Recently, we have made available for free download the Dow...
4. A Revolution in Web Browsing: The New Firefox 3.1b1 Already Beats All Speed Records
The latest beta1 release of Mozilla Firefox 3.1 shows majo...
5. Some Little, Nice, Freeware Tools You May Never Know When You'll Need
This time I won’t speak about a single freeware program that...
6. How To Increase The Quality of Your News Articles For Search Engine Spiders
The process of articles publishing is a common practice to...
7. Digg in Press: Tips and Opinions
Regarding Digg social bookmarking service there are many a...
8. Ubuntu Linux and Windows Can Share The Desktop In Absence Of Virtual Machines
Many people asked themselves how to run Ubuntu Linux and W...
9. 2.5 Millions Downloads for FireTune: It Makes Mozilla Firefox To Run With The Speed of Light
It is well known the fact that even the latest version of M...
10. Image Galleries on Autopilot: Instant Gallery Maker
The creation of image galleries ready for web publishing...

Last 20 Scripts

 
1. Dragonfly CMS
DragonflyCMS is a content management system based on PHP-Nuk
2. Diferior
Diferior is a flexible, customizable, both user and develope
3. DBHcms
DBHcms is a search engine optimized and lightweight content
4. concrete5
concrete5 content management system could be a rapid solutio
5. bloofoxCMS
bloofoxCMS is a lightweight content management system based
6. PHP Membership
PHP Membership script allows you to add password protection
7. Tube Spider
Tube Spider allows your visitors to search videos in Youtube
8. Azure CMS
Azure CMS is a universal software product for the developmen
9. Azure Portal
Azure Portal is a social networking script made with PHP pro
10. One Frog
One Frog is a content management system that allows you to u
11. Cigmas CMS
Cigmas CMS is a powerful web content management system for g
12. WebWord CMS
WebWord CMS is a full featured web content management system
13. Marjetica Content Management System
Marjetica Content Management System is a powerful, easy to u
14. Phenotype CMS
Phenotype CMS is a PHP/MySQL - Smarty Content Application Fr
15. Chupix CMS
Chupix is a content management system written in PHP and sto
16. Interspire Website Publisher
Interspire Website Publisher (formerly ArticleLive) is a con
17. Interspire Email Marketer
Interspire Email Marketer (formerly SendStudio) is a web bas
18. Comments RAM
Comments RAM is a lightweight PHP script that allows you to
19. KoolAjax
KoolAjax facilitates data exchange between server-side and c
20. KoolTreeView
KoolTreeView is a unique treeview control for PHP.