Usage: apttool -? | -h | -v apttool -c file [-C] [-n] [-q] apttool (-i | -d | -p) PACKAGES... [-C] [-q] apttool (-e | -f | -S) PACKAGES... [-C] [-q] [-s] apttool (-P | -R) PACKAGES... [-C] [-I | -N] [-q] [-s] apttool -H [QUERY] [COUNT] [-C] [-q] apttool (-l | -L) PACKAGES... [-C] [-q] [-s] apttool -u [-C] [-q] apttool -V PACKAGES... [-C] [-a] [-q] [-s] apttool PATTERNS... [-a] [-C] [-I | -N] [-D | -n] [-q] [-r] [-s] [-x] Options: COUNT : Number of history lines to return. PACKAGES : One or many package names to try. If a file name is given, the names are read from the file. If '-' is given, names are read from stdin. PATTERNS : One or more text/regex patterns to search for. Multiple patterns will be joined with (.+)? if -a is used, otherwise they are joined with |. QUERY : Query to filter history with. The default is 'installed'. -a,--all : When viewing package version, list all available versions. When searching, join all patterns so they must all be found in the exact argument order. Like doing (arg1)(.+)?(arg2). -c file,--containsfile file : Search all installed packages for an installed file using regex or text. -C,--nocolor : Disable colors always. -d,--delete : Uninstall/delete/remove a package. -D,--dev : Search for development packages. -e,--executables : Show installed executables for a package. It just shows files installed to /bin directories. -f,--files : Show installed files for package. Multiple package names may be comma-separated, or passed with multiple flags. -?,--examples : Show specific usage examples and exit. -H,--history : Show package history. (installs, uninstalls, etc.) -i,--install : Install a package. -I,--INSTALLED : When searching for a package, only include installed packages. -l,--locate : Determine whether or not a package exists. You can pass a file name to read from, or use - for stdin. Otherwise a full package name is needed. Multiple names can be passed. -L,--LOCATE : Same as --locate, but only shows existing packages that are found. -n,--names : When searching for packages, only search names, not descriptions. When searching with -c, don't use the full file path, only the file name. -N,--NOTINSTALLED : When searching for a package, only include non-installed packages. -p,--purge : Purge the package completely, remove all configuration. -P,--dependencies : List all dependencies for a package. -q,--quiet : Don't print extra status messages. -r,--reverse : When searching, return packages that DON'T match. -R,--reversedeps : Show reverse dependencies. -s,--short : Use shorter output. When searching, don't print the description. When locating, don't show the install state. -S,--suggests : Show package suggestions. -u,--update : Update the cache. ..Just like `apt-get update`. -V,--VERSION : Show a package's installed or available versions. -x,--ignorecase : Make the search query case-insensitive.
Usage: findexe.py <searchterm> [-a] [-e dirs] [-s] [-q] findexe.py -d Options: -h,--help : Show this message. <searchterm> : Name, or part of a name to search for. -a,--argstyle : Output is formatted in argument-style so it can be used with another command like: stat `findexe ls -a` Output is either nothing ('') with return code 1, or 'file1 file2 file3' with return code 0. -d,--dirs : List the known executable directories. -e dirs,--exclude dirs : Directories to exclude, separated by ',' or ':'. -s,--sort : Sort results. Results aren't shown as they're found. -q,--quote : Quote paths when argstyle is used.
Usage: pidname.py -h pidname.py -l pidname.py name [options] pidname.py name -e excludename [options] Options: name : known process name, or name to search for (regex allowed). -h,--help : show this message. -a,--args : include command arguments in results when found. -A,--ARGS : always include command arguments in results. -e excluded,--exclude excluded : exclude any process names matching this regex. -l,--list : list all running processes with arguments. -p,--pidonly : same as --short. -s,--short : use short output suitable for chaining with another program. (first if many are found).
Usage: pidnet -h | -v pidnet [-F | -N] [-f | -q] [-D] [PROCESS...] Options: PROCESS : Process name/pattern, or pid to use. A pattern may return more than one pid. Stdin words are used when not given. -D,--debug : Show some debug info while running. -F,--file : Show file information. -f,--first : Use first pid with usable info if multiple pids are found. -h,--help : Show this help message. -N,--net : Show network information (default). -q,--quick : Use first pid if multiple pids are found. -v,--version : Show version.
This script enhances the HexChat experience by automatically highlighting user-nicks and links when they are mentioned. Colors can be set with the /xhighlights command, and can be mixed by putting a comma between the multiple style names.
Here is a basic description of available commands:
Usage: /XHIGHLIGHTS [-n [style] | -l [style]] Options: -c,--colors : Show available styles. -l style,--link style : Set link style by name/number. -n style,--nick style : Set nick style by name/number. * style can be comma separated style names/numbers. * if no style is given, the current style will be shown.
This script enhances the XChat 2/HexChat experience by providing several commands not usually found in XChat/HexChat. I'm not sure if it works on windows or not because of the configuration file locations. It also requires Python 2.6.9+. This is because of XChat's Python plugin using python 2.6+ on some systems, and several features in XTools requiring some backports from 2.7.
Usage: /CATCH <pattern> /CATCH -f <pattern> /CATCH -r <pattern> /CATCH [-c | -d] | [-l | -m] [-t] Options: <pattern> : A word or regex pattern, if found in a message it causes the msg to be saved. You can retrieve the msgs with the -m flag. -c,--clear : Clear the msg-catcher list. -d,--delete : Delete all caught messages. -f pat,--filter pat : Removed any saved msgs that contain the given text or regex pattern. -l,--list : List all msg-catcher patterns. -m,--msgs : Print all caught messages. -p,--print : Toggle (enable/disable) the message printer. When enabled, caught msgs are printed to the xtools tab as they are received. -r,--remove : Remove catcher by number or text. -t,--tab : Show output in the xtools tab. * With no arguments passed, all caught msgs are listed. * You can pass several space-separated catchers. * To include a catcher with spaces, wrap it in quotes.
Usage: /EVAL [-c [nick] [-e] [-r]] [-k] <code> /EVAL [-k] [-t] <code> Options: -c [n],--chat [n] : Send as msg to current channel. Newlines are replaced with \\n, and long output is truncated. If a nick (n) is given, mention the nick in the message. * Nick must come before eval code, and nick must be present in the current channel. -e,--errors : Force send any errors to chat. This overrides default behavior of cancelling chat-sends when exceptions are raised. Sends the last line of the error msg to chat, usually the Exception string. -k,--code : Print parsed code to window with formatted newlines. Prints before code is evaluated. -r,--result : When chat-sending, send result only. The original query is not sent. -t,--tab : Show output in the xtools tab
Usage: /FINDTEXT [options] Options: -a,--all : Search all open windows. -n,--nick : Search nicks only. -t,--tab : Show output in the xtools tab.
Usage: /LISTUSERS [options] Options: -a,--all : List from all channels, not just the current channel. -c,--count : Show count only. -t,--tab : Show output in the xtools tab.
Usage: /SEARCHUSER [options]
Options: <usernick> : All or part of a user nick to find. Regex is allowed. -a, --all : Searches all current channels, not just the current channel. -h,--host : Search host also. -o,--onlyhost : Only search hosts, not nicks. -t,--tab : Show output in the xtools tab.
Usage: /XIGNORE <nick> /XIGNORE -r <nick> /XIGNORE [-c | -l | -m] Options: <nick> : Regex or text for nick to ignore. -c,--clear : Clear the ignored list. -l,--list : List all ignored nicks. -m,--msgs : Print all ignored messages. -r,--remove : Remove nick by number or name. * With no arguments passed, all ignored nicks are listed. * You can pass several space-separated nicks.
Usage: /XTOOLS [-v] | [[-d | -h]
] Options: <cmdname> : Show help for a command. (same as /help cmdname) -d [cmd],--desc [cmd] : Show description for a command, or all commands. -h [cmd],--help [cmd] : Show help for a command, or all commands. -v,--version : Show version. * If no options are given, -d is assumed.