CtrlC Code
Status: Inactive
Brought to you by:
lavir
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <HTML> <HEAD> <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8"> <TITLE></TITLE> <META NAME="GENERATOR" CONTENT="OpenOffice.org 2.4 (Win32)"> <META NAME="CREATED" CONTENT="0;0"> <META NAME="CHANGED" CONTENT="20080531;21133348"> </HEAD> <BODY LANG="ru-RU" DIR="LTR"> <H1>CtrlC</H1> <P><FONT SIZE=2>Version: III «Utility System», 2008-May-31.</FONT></P> <H2>Introduction</H2> <P>CtrlC is a collection of programs for improving overall computer usability. It does not introduce new functionality to computer's soft- and hardware but simplifies access to existing one.</P> <P>It consists of various small one-purpose utilities (e. g., sound recorder, notes manager) and one, main, program which centralizes and simplifies access to all computer's resources.</P> <H2>System requirements</H2> <UL> <LI><P>Java SE Runtime Environment 6.0 or higher (<A HREF="http://java.com/">http://java.com</A>).</P> <LI><P>Desktop environment supported by installed Java SE Runtime Environment.</P> </UL> <H2>Table of contents</H2> <P><A HREF="#File Menu|outline">File Menu</A></P> <P><A HREF="#Notes Creator|outline">Notes Creator</A></P> <P><A HREF="#Notes Creator|outline">Files Creator</A></P> <H2><A NAME="File Menu|outline"></A>File Menu</H2> <P><FONT SIZE=2>Version: V «Natali», 2008-May-31.</FONT></P> <P><EM>This utility is currently «main». That means exactly it centralizes access to all computer's resources now.</EM></P> <P>This command line utility is for quick searching, opening and simple managing of files. It is based on «quick search» technology: you type a <A HREF="#Mask|outline">mask</A> for files' names and the program finds and shows you the files, right as you type.</P> <H3>How to use</H3> <P>To launch it use following command line:</P> <UL> <LI><P>in Windows-family OS:</P> <P><CODE>FileMenu.bat [-exclude <excluded-files1>;<excluded-files2>;...] [-title <window-title>] <settings-dir> <dir1>;<dir2>;...</CODE></P> <LI><P>in other platforms:</P> <P><CODE>java -cp bin ru.whitesoft.apps.FileMenu [-exclude <excluded-files1>;<excluded-files2>;...] [-title <window-title>] <settings-dir> <dir1>;<dir2>;...</CODE></P> </UL> <P>where:</P> <UL> <LI><P><CODE><excluded-files1>, <excluded-files2>,...</CODE> are <A HREF="#Mask">mask</A>s for directories and files which will be excluded from search and will not be displayed by the application.</P> </UL> <UL> <LI><P><CODE><window-title></CODE> is a title of the program's window.</P> <LI><P><CODE><settings-dir></CODE> is a directory where settings will be stored. If it does not exist it will be created.</P> <LI><P><CODE><dir1>, <dir2>,...</CODE> are directories with files and catalogs the application will perform searching amongst.</P> </UL> <P ALIGN=LEFT>You may run this program with <CODE>--help</CODE> argument to see short usage help and copyright information.</P> <P ALIGN=LEFT><STRONG>Warning!</STRONG> Working directory which the program is launched with must be equal to the directory where CtrlC is installed. It is usually ensured by using shortcuts.</P> <H3><A NAME="Mask|outline"></A><A NAME="Mask|outline"></A><A NAME="Mask|outline"></A><A NAME="Mask|outline"></A> Mask</H3> <P>Mask is a string which may contain following special symbols:</P> <UL> <LI><P>«?» means any single symbol except path names delimiter («\» or «/», depending on platform).</P> <LI><P>«*» means sequence of any symbols except path names delimiters.</P> <LI><P>«**» means sequence of absolutely any symbols.</P> </UL> <P>Masks are usually used in search queries, e. g., for finding files.</P> <P>Examples of masks:</P> <UL> <LI><P>«abc» matches «abc» only.</P> <LI><P>«abc*def» matches «abcdef», «abc jhi def» but not «abc\def»</P> <LI><P>«abc?def» matches «abc0def» but not «abc\def» or «abcdef» or «abc jhi def».</P> <LI><P>«abc**def» matches «abcdef», «abc jhi def» and «abc\def».</P> </UL> <H3>Tips and tricks</H3> <P>Files list:</P> <UL> <LI><P>You may drag the files with mouse or copy and move them using «cut», «copy» and «paste» key combinations (usually «Ctrl+X», «Ctrl+C» and «Ctrl+V») — the list supports «drag-and-drop» technology.</P> <LI><P>Dropping files on a directory in the list moves them into that directory.</P> <LI><P>Dropping files on a file from the list opens that file with dropped files as command line arguments.</P> <LI><P>The list has context menu.</P> </UL> <P>Searching:</P> <UL> <LI><P>Your searching queries (<A HREF="#Mask|outline">mask</A>s you enter to find or exclude files) are parsed far more intellectually than it may appear at first sight. The application is designed with usability in mind and principle of least astonishment in particular. Try experimenting with <A HREF="#Mask|outline">mask</A>s and you'll see that they are very convenient.</P> </UL> <P>How to organize files:</P> <UL> <LI><P>Name directories which contain something as a unit (e. g., scanned comics book or downloaded web-site) according to <A HREF="#Mask|outline">mask</A> «*.folder». It will let you simply exclude files like «index.html», «BD501.gif», «p12.gif» etc. from the searching list.</P> <LI><P>Give the files names which are as descriptive as possible. «Java - Documentation.chm» is more preferred than «Java\Documentation.chm». That will simplify finding the files when they will be moved. And that's why the program searches by files names first, not by full paths, though it allows to search by full paths.</P> </UL> <H2><A NAME="Notes Creator|outline"></A><A NAME="Notes Creator|outline"></A> Notes Creator</H2> <P><FONT SIZE=2>Version: II «Major», 2008-Apr-28.</FONT></P> <P>It is an utility for quick creating of simple text notes.</P> <H3>How to use</H3> <P>To launch it use following command line:</P> <UL> <LI><P>in Windows-family OS:</P> <P><CODE>NotesCreator.bat [<note-base-file-name>] <notes-dir></CODE></P> <LI><P>in other platforms:</P> <P><CODE>java -cp bin ru.whitesoft.apps.NotesCreator [<note-base-file-name>] <notes-dir></CODE></P> </UL> <P>where:</P> <UL> <LI><P><CODE><note-base-file-name></CODE> is a base name of the file where the note will be saved.</P> <LI><P><CODE><notes-dir></CODE> is a directory where the notes will be saved.</P> </UL> <P ALIGN=LEFT><STRONG>Warning!</STRONG> Working directory which the program is launched with must be equal to the directory where CtrlC is installed. It is usually ensured by using shortcuts.</P> <H3>Tips and tricks</H3> <UL> <LI><P>See buttons' tool tips.</P> <LI><P ALIGN=LEFT>If you closed the window, then the note is saved (as if you pressed OK).</P> </UL> <H2>Files Creator</H2> <P><FONT SIZE=2>Version: IV, 2008-May-10</FONT></P> <P ALIGN=LEFT>This program is for creating of files on the basis of templates.</P> <H3>How to use</H3> <P>To launch it use following command line:</P> <UL> <LI><P>in Windows-family OS:</P> <P><CODE>FilesCreator.bat <templates-dir> <destination-dir></CODE></P> <LI><P>in other platforms:</P> <P ALIGN=LEFT><CODE>java -cp bin ru.whitesoft.apps.FilesCreator <templates-dir> <destination-dir></CODE></P> </UL> <P ALIGN=LEFT>where</P> <UL> <LI><P ALIGN=LEFT><CODE><templates-dir></CODE> is a directory where templates reside.</P> <LI><P ALIGN=LEFT><CODE><destination-dir></CODE> is a directory where new files will be created by default.</P> </UL> <P ALIGN=LEFT><STRONG>Warning!</STRONG> Working directory which the program is launched with must be equal to the directory where CtrlC is installed. It is usually ensured by using shortcuts.</P> <P><BR><BR> </P> <P><FONT SIZE=2>Copyright © 2008 White Soft grp. (lavir@users.sourceforge.net).</FONT></P> <P><FONT SIZE=2>This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.</FONT></P> <P><FONT SIZE=2>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.</FONT></P> <P><FONT SIZE=2>You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA</FONT></P> </BODY> </HTML> |