Main > Free Download Search >

Free run dialog software for linux

run dialog

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 5179
Dialog 1.0-20051207

Dialog 1.0-20051207


Dialog allows you to present a variety of questions or display messages using dialog boxes from a shell script. more>>
Though similar in style to CDK, Dialog is different, being a script-interpreter which provides a set of curses widgets. Widgets are objects whose appearance and behavior can be customized. There is a much-reduced variation of dialog, called lxdialog, which is used in Linux kernel configuration.
Dialog allows you to present a variety of questions or display messages using dialog boxes from a shell script. Several types of dialog boxes are implemented including: calendar, checklist, file-selection, gauge, info, input, menu, message, radiolist, tailbox, text, time, yes/no.
Enhancements:
- change license to LGPL.
- change naming convention in dlg_colors.h to make it easier to read, and incidentally remove the last chunk of code preventing relicense.
- add --passwordform (request by Reznic Valery).
- modify pause.c, msgbox.c to work with --help-button.
- modify formbox.c, inputbox.c, textbox.c, yesno.c to work with extra button (adapted from Reznic Valery patch).
- modify dlg_exit_label(), dlg_yes_labels() and dlg_ok_label() to allow help-button (prompted by Reznic Valery patch).
- add zh_CN.po file from http://www.iro.umontreal.ca/translation/maint/dialog/
- provide alternate interfaces for dialog_checklist(), dialog_menu() and dialog_form(): dlg_checklist(), dlg_menu() and dlg_form() (discussion with Michael Gebetsroither).
- add/use dlg_result_key() to allow binding function keys to the buttons.
- implement user-definable key bindings in the rc-file.
- modify inline cases for KEY_xxx values to use binding tables in new module dlg_keys.c
- add several DIALOG_STATE items to the rc file: aspect, separate_widget, tab_len and visit_links
- add a tab-adjustment to dlg_print_text() to improve solution from 2005/10/30, e.g., in the samples/form* scripts.
- fix an off-by-one which made mouse-selection not work for menu items past the first page (GenToo #112024, patch by Harald van Dijk).
<<less
Download (0.32MB)
Added: 2005-12-09 License: LGPL (GNU Lesser General Public License) Price:
1416 downloads
 
Other version of Dialog
Dialog 0.03to dialog(3). SYNOPSIS B< use Dialog; > #now we are creating the new dialog window $dlg = Dialog- ... ); #and now running all the stuff $res = $dlg->run; Debauched Perl interface to dialog(3
License:Perl Artistic License
Download (0.008MB)
902 downloads
Added: 2007-05-09
UI::Dialog 1.08

UI::Dialog 1.08


UI::Dialog project supports priority ordering of the backend detection process. more>>
UI::Dialog project supports priority ordering of the backend detection process.

SYNOPSIS

use UI::Dialog;
my $d = new UI::Dialog ( backtitle => Demo, title => Default,
height => 20, width => 65 , listheight => 5,
order => [ zenity, xdialog ] );

# Either a Zenity or Xdialog msgbox widget should popup,
# with a preference for Zenity.
$d->msgbox( title => Welcome!, text => Welcome one and all! );

ABSTRACT

UI::Dialog is a OOPerl wrapper for the various dialog applications. These dialog backends are currently supported: Zenity, XDialog, GDialog, KDialog, CDialog, and Whiptail. There is also an ASCII backend provided as a last resort interface for the console based dialog variants. UI::Dialog is a class that provides a strict interface to these various backend modules. By using UI:Dialog (with its imposed limitations on the widgets) you can ensure that your Perl program will function with any available interfaces.

So if youd prefer that Xdialog should be used first if available, simply designate the desired order when creating the new object. The default order for detecting and utilization of the backends are as follows: (with DISPLAY env): Zenity, GDialog, XDialog, KDialog (without DISPLAY): CDialog, Whiptail, ASCII

UI::Dialog is the result of a complete re-write of the UDPM CPAN module. This was done to break away from the bad choice of name (UserDialogPerlModule) and to implement a cleaner, more detached, OOPerl interface.

<<less
Download (0.082MB)
Added: 2007-03-05 License: Perl Artistic License Price:
965 downloads
KIconDialog++ 0.3

KIconDialog++ 0.3


KIconDialog++ is an improved icon dialog for KDE. more>>
KIconDialog++ is an improved icon dialog for KDE. This is just a preview edition, but the source code is more or less complete. It even includes a test application.
If for some strange reason you wish to build it, you must manually edit the makefile, seeing as it is not yet autotooled. See README, BUGS.
This is only a prototype. It is meant to be run directly. It is binary compatible with KDE 3 as AFAIK. To build it, you must manually edit the Makefile, run make, and then run kicondialogtest.
Enhancements:
- Fixed some of the annoyances with the initial GUI.
- Scale down non-system icons that are larger than requested size.
- Change lockUser and lockcustomDir parameters to lockContext and lockBrowse, respectively, because that is more descriptive of what they currently do.
- KIconButton supports all options of KIconDialog, including customDir, lockContext, and lockBrowse.
- Full-featured testbed, KIconTester.
<<less
Download (0.031MB)
Added: 2006-05-30 License: LGPL (GNU Lesser General Public License) Price:
1242 downloads
run 0.1

run 0.1


run adds a service menu for all file types. more>>
run adds a service menu for all file types. This service menu will just call the file in the command line using the active folder as work folder.

Makes running some scripts and applications much easier (Some require work folder to be the same where they are located so double-clicking does not work).

Maybe a good fix would be to make it available only for files that have the executable permission

<<less
Download (MB)
Added: 2006-06-26 License: GPL (GNU General Public License) Price:
1215 downloads
Gtk2::Ex::PrintDialog 0.02

Gtk2::Ex::PrintDialog 0.02


Gtk2::Ex::PrintDialog is a simple, pure Perl dialog for printing PostScript data in GTK+ applications. more>>
Gtk2::Ex::PrintDialog is a simple, pure Perl dialog for printing PostScript data in GTK+ applications.

SYNOPSIS

use Gtk2::Ex::PrintDialog;

my $dialog = Gtk2::Ex::PrintDialog->new; # a new dialog

$dialog->set_data($postscript_data); # supply some postscript data

$dialog->set_filename($postscript_file); # get postscript from a file

$dialog->run; # show the dialog to the user

This module implements a dialog widget that can be used to print PostScript data. It is intended to be a lightweight and pure-perl alternative to the Gnome2::Print libraries.
This module uses a simple system of operating-system specific backends that are used to do the job of printing. Currently, only a generic Linux/Unix backend (implemented using Net::CUPS) is available, more will be added in the future.

The dialog itself is intended to comply with the GNOME Human Interface Guidelines (HIG). It allows the user to print to any printer installed on the system, or to an external command such as lpr, or to print a PostScript or PDF file.

This module is UNSTABLE, the behaviour and API of its components may change in the future.

<<less
Download (0.011MB)
Added: 2006-07-12 License: GPL (GNU General Public License) Price:
1199 downloads
drun 1.0.3

drun 1.0.3


drun 1.0.3 provides you with an outstanding and powerfulGTK run dialog box with tab completion and a simple ui, which supports common features as well as history, files, directories, urls, and more>>
drun 1.0.3 provides you with an outstanding and powerfulGTK run dialog box with tab completion and a simple ui, which supports common features as well as history, files, directories, urls, and spelling correction.

Usage:

Type in a command, and press return to run it. Tab, up, and down can be used to cycle through possible completions for that command. Delete can be used to remove a completion from the list and history. Escape dismisses the completions or exits. Return runs a command, and Shift+Return runs a command in a terminal.

If you press tab on an empty entry, then you will get a list of recently run commands in the order that you last ran them. Otherwise, it will attempt to complete an executable, directory, or file. The completions will then be ordered by how many times they were previously run. A name beginning with an equals symbol will be expanded based on where it is located in the system path. If no completions are found, then your input will be manipulated based on spell checking to find any possible completions.

The programs used to run files, directories, and urls can be edited in ~/.drunrc:

  • http-handler = firefox
  • ssh-handler = xterm -e ssh
  • file-handler = gnome-open
  • directory-handler = nautilus
  • terminal-handler = xterm -e

Normally, drun will run commands in the current directory it was launched in. If a single directory is passed in as a parameter, then it will run the command in that directory. If a non-directory or multiple files are passed in as a parameter, then it will run the command in the directory of the first parameter, and append the list of files to the end of the command.

Custom run actions can be added to thunars right-click menu by configuring them from thunars edit menu.
You can add the following commands to be able to run commands in a directory or on selections of files from a thunar window. Similar actions are possible from other file managers such as nautilus.

Major Features:

  1. Tab completion
  2. History
  3. Runs files, directories, urls, and executables
  4. Runs on thunar/nautilus file and directory selections
  5. Spelling correction
  6. Recursive directory completion
  7. Completions ordered using history
  8. Completes parameters from history

Enhancements:

  • Run terminal on shift+return or control+return
  • Run terminal in directory if shift+return or control+return is pressed with a path
  • Modified reverse search behaviour
  • Complete directories from history as well as file system
  • Go to parent directory on alt+up, undo on alt+down
  • Allow running of shortcuts and documents on Windows
  • Allow * glob in input

Requirements: gtk+

<<less
Added: 2009-05-07 License: GPL Price: FREE
18 downloads
dialog-mp3-list 0.60

dialog-mp3-list 0.60


dialog-mp3-list generates an organized list of your CDs and directories of MP3s. more>>
dialog-mp3-list generates an organized list of your CDs and directories of MP3s. It shows a numbered list of MP3s with information on their encoding speed and track lengths. It uses Dialog/XDialog and Latex to create lists in .tex, .ps, and .pdf formats.

You can modify the source file .tex and then you can compile it with the commands:

latex lista-mp3-albuns.tex
dvips lista-mp3-albuns.dvi -o
ps2pdf lista-mp3-albuns.ps

<<less
Download (0.076MB)
Added: 2006-07-31 License: GPL (GNU General Public License) Price:
1186 downloads
Gtk2::Ex::Dialogs 0.11

Gtk2::Ex::Dialogs 0.11


Gtk2::Ex::Dialogs is a Perl module with useful tools for Gnome2/Gtk2 Perl GUI design. more>>
Gtk2::Ex::Dialogs is a Perl module with useful tools for Gnome2/Gtk2 Perl GUI design.

SYNOPSIS

use Gtk2::Ex::Dialogs ( destroy_with_parent => TRUE,
modal => TRUE,
no_separator => FALSE );

# do some stuff like creating your apps main $window then,
# to ensure that all messages use the right parent, set it:
Gtk2::Ex::Dialogs->set_parent_window( $window );

# now popup a new dialog
my $r = ask Gtk2::Ex::Dialogs::Question ( "Is Perl only hackers glue?" );
if ( $r ) {
# end-user thinks so
} else {
# end-user does not think so
}

# now popup a new dialog ( blocking the main loop if there is one )
new_and_run
Gtk2::Ex::Dialogs::Message ( title => "Dialog Title",
text => "This is a simple message" );

# now popup a new dialog ( blocking the main loop if there is one )
new_and_run
Gtk2::Ex::Dialogs::ErrorMsg ( "Simple error message." );

This module provides the Gtk2::Ex::Dialogs::Message, Gtk2::Ex::Dialogs::ErrorMsg and Gtk2::Ex::Dialogs::Question classes to the main application while setting the initial defaults to those specified upon using Gtk2::Ex::Dialogs.

<<less
Download (0.020MB)
Added: 2007-02-23 License: Perl Artistic License Price:
973 downloads
KMilo - Compact Dialog 3.5.x

KMilo - Compact Dialog 3.5.x


KMilo - Compact Dialog is a KDE patch that makes the default sound dialog look a bit less huge and BLUE. more>>
KMilo - Compact Dialog is a KDE patch that makes the default sound dialog look a bit less huge and BLUE.

Tested with 3.5.5 and 3.5.6

<<less
Download (MB)
Added: 2007-04-16 License: GPL (GNU General Public License) Price:
922 downloads
run in xterm 0.9.1

run in xterm 0.9.1


run in xterm is an servcie menu which adds run in xterm & run in xterm as root to action menu on binary files, scripts etc. more>>
run in xterm is an servcie menu which adds "run in xterm" & "run in xterm as root" to action menu on binary files, scripts etc.

It has 2 languages: english and polish.

Installation:

copy/save this file in
~/.kde/share/apps/konqueror/servicemenus

<<less
Download (MB)
Added: 2006-06-12 License: GPL (GNU General Public License) Price:
1230 downloads
IPC::Run 0.80

IPC::Run 0.80


IPC::Run is a Perl module for system() and background procs w/ piping, redirs, ptys (Unix, Win32). more>> <<less
Download (0.087MB)
Added: 2006-09-25 License: Perl Artistic License Price:
1127 downloads
IPC::Run::Simple 1.3

IPC::Run::Simple 1.3


IPC::Run::Simple is a simple system() wrapper. more>>
IPC::Run::Simple is a simple system() wrapper.

SYNOPSIS

# Run a command and check whether it failed
use IPC::Run::Simple;
run("echo Hello, O Cruel World")
or die "Command failed";

# Describe the failure
use IPC::Run::Simple qw($ERR);
run("echo Hello, O Cruel World")
or die "Command failed: $ERR";

# Use the :all tag instead of explicitly requesting $ERR
use IPC::Run::Simple qw(:all);
run("echo Hello, O Cruel World")
or die "Command failed: $ERR";

# Die with error message if command does not return 0
use IPC::Run::Simple qw(:Fatal);
run("echo Hello, O Cruel World");

# Allow other exit values without dying
use IPC::Run::Simple qw(:Fatal);
run(command => [ "echo", "Hello, O Cruel World!" ],
allowed => [ 1, 2, 5 ]);

This module is intended to be a very simple, straightforward wrapper around the system() call to make it behave more like other builtins.

run() will return a true value if the command was executed and return a successful status code, and false otherwise. The reason for the failure will be stored in the $IPC::Run::Simple::ERR variable (which is just $ERR if you import either $ERR or :all). The description of the reason was pulled almost directly from the system() documentation.
Optionally, you can import the :Fatal tag, which will cause run() to die() with an appropriate message if the command fails for any reason.

If you wish to allow nonzero exit values but still want to trap unexpected errors, you may use an expanded call syntax. Call run() with a set of key=>value pairs. The two implemented keys are command (an array reference containing the command to run) and allowed (an array reference of exit values that are allowed without causing run() to return false or throw an exception.)

<<less
Download (0.005MB)
Added: 2007-08-15 License: Perl Artistic License Price:
802 downloads
Run a web server inside LAN

Run a web server inside LAN


Run a web server inside LAN is a simple script to run a WWW server inside a Local Area Network. more>>
Run a web server inside LAN is a simple script to run a WWW server inside a Local Area Network. Run a web server inside LAN script assume all iptables features are compiled statically in the kernel, or all modules are loaded.

Otherwise you may encounter some surprises trying to utilize the more featureful and creative commandlines that Ive come up with.

Sample:

#external and internal interfaces
EXT=eth0
INT=eth1

# clear everything, and create my cascading chains
iptables -F
iptables -N e0
iptables -N tcpin
iptables -N udpin

# e0 is the name of our chain for eth0
iptables -I INPUT -i $EXT -j e0

# OUTPUT Chain
iptables -A OUTPUT -o $EXT -j DROP -p icmp --icmp-type ! echo-request

# remote gnutella queries were really pissing me off one day
# iptables -A OUTPUT -o $EXT -j DROP -p tcp ! --syn --dport 6346
# iptables -A OUTPUT -o $EXT -j DROP -p tcp ! --syn --sport 6346

# $EXT Chain
# a single rule to accept SYN Packets for multiple ports (up to 15)
iptables -A tcpin -j ACCEPT -p tcp --syn -m multiport --destination-ports 873,993,995,143,80,113,21,22,23,25,53

# stateful connection tracking is wonderful stuff
# ESTABLISHED tcp connections are let through
# If we send a SYN out, the ACK is seen as RELATED
# then further communication is accepted by the ESTABLISHED rule
iptables -A e0 -j ACCEPT -m state --state ESTABLISHED
iptables -A e0 -j ACCEPT -m state --state RELATED

# certain ports I simply DROP
iptables -A tcpin -j DROP -p tcp --syn -m multiport --destination-ports 6346,139

# UDP rules...
iptables -A udpin -j DROP -p udp -m multiport --destination-ports 137,27960

# I run a DNS server, so we must accept UDP packets on port 53
iptables -A udpin -j ACCEPT -p udp -m state --state NEW --destination-port 53

# lets log NEW udp packets on ports 1024:65535, then let them through
iptables -A udpin -j LOG -p udp -m state --state NEW --destination-port 1024:65535 --log-level debug --log-prefix UDPNEW --log-ip-options
iptables -A udpin -j ACCEPT -p udp -m state --state NEW --destination-port 1024:65535

# lets log NEW tcp packets on ports 1024:65535, then let them through
iptables -A tcpin -j LOG -p tcp --syn --destination-port 1024:65535 --log-level debug --log-prefix TCPNEW --log-tcp-options --log-ip-options
iptables -A tcpin -j ACCEPT -p tcp --syn --destination-port 1024:65535

# lets log INVALID or NEW tcp packets on priveleged ports, then DROP
# (remember I have certain ACCEPT rules higher up the chain)
iptables -A tcpin -j LOG -p tcp -m state --state INVALID,NEW --destination-port 1:1023 --log-level warn --log-prefix TCPPRIV --log-tcp-options --log-ip-options
iptables -A tcpin -j DROP -p tcp -m state --state INVALID,NEW --destination-port 1:1023

iptables -A e0 -p tcp -j tcpin
iptables -A e0 -p udp -j udpin
iptables -A e0 -j LOG --log-level debug --log-prefix NETFILTER --log-ip-options -m state --state INVALID,NEW
iptables -A e0 -j DROP

# NAT Rules
# I run a web server inside...
iptables -t nat -A PREROUTING -p tcp -i eth0 --dport 80 -j DNAT --to-destination 192.168.1.4:80
<<less
Download (MB)
Added: 2007-02-14 License: GPL (GNU General Public License) Price:
985 downloads
Test-Run 0.0110

Test-Run 0.0110


Test-Run is an improved test harness for scripts that emit TAP (Test Anything Protocol). more>>
Test-Run is an improved test harness for scripts that emit TAP (Test Anything Protocol). It was forked from Test::Harness, and it uses TAP::Parser.

The project is used to analyze the output of the scripts and present it to the user in a summarized form. Test-Run features separation of the test-running backend and the command line frontend, a "runprove" utility for running tests from the command line, a plugin-system, and colors for the summary line.

<<less
Download (0.067MB)
Added: 2007-06-12 License: MIT/X Consortium License Price:
865 downloads
Open Partly Copied 1.0

Open Partly Copied 1.0


Open Partly Copied is a service menu that allows by one-click start copying video file from remote storage to local directory. more>>
Open Partly Copied is a service menu (+ shell-script included) allows by one-click start copying video file from remote storage to local directory and immediately open partially copied file with your default player.

Its necessary if movie plays with delays on direct opening.

After watching movie you may delete copied file by click Yes on dialog box.

Installation instructions:

Its easy. Archieve containts install.sh script. So extract archieve to temp directory and run install.sh
<<less
Download (MB)
Added: 2007-04-02 License: GPL (GNU General Public License) Price:
935 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5