SwizzTool 4.0 =============== (I know this is not a very good readme so if you have a question or a problem then just send me an email if you like) SwizzTool allows you to create personal reminders and automated tasks that can launch a program at a specified date/time, weekday or after a countdown has elapsed. SwizzTool also contains a memo to save notes, from this Memo you can create new alarms search on the Internet and perform many other smart features. Since version 4 SwizzTool can handle global hotkeys that can raise and lower the volume, run tasks, activate alarms and control other features of SwizzTool. Different alarm types ======================= * Countdown * Date and Time * Day and Time * Date * Time * Day As alarm signal you can choose one or more of these * Execute a Task * Play sound * Display a message A Task can ============ * Execute programs * Open documents * Print documents * Search for files * Run batch files * Open URLs * Run system commands to delete, rename, move files etc * Open MP3 files and play lists * Reboot the computer * Shut down the computer * Log out the current user * Open an input box for you to search on your favourite search site * Add text to clipboard * Play Sounds * Send Windows messages (Used to control other programs) * Start alarms * Launch several other tasks at the same time * Save the Memo * Set WAVE volume Hotkeys can ============= Raise volume Lower volume Add text to memo Execute tasks Activate alarms Use most of the clipboard commands Show settings and alarm messages windows Use the clipboard commands Creating a task ================= Name ---- Enter a name for the task, this needs to be unique. File/Command ------------ An executable file A document file A folder A batch file Play list Etc Directory --------- Specifies the default directory (this can often be empty) Parameters ---------- Specify extra start-up parameters for your application Input box for File/Command, Directory and Parameters ------------------------------------------------------------- If you want to add additional information when running your tasks, this can be accomplished by writing: [Text|Default parameter] in the edit boxes, this will open an input box for you to write in with 'Text' displayed and default value = 'Default parameter' --- Example 1: You want to create a task that creates directories under c:\ and you want to choose name of the directory each time. File/Command: md c:\[Name of directory?|mydirectory1] Operation: System Command and if you want to select drive: File/Command: md [Drive?|c:]:\[Name of directory?|mydirectory1] --- Example 2: You want to create a task that opens a edit box to let you write in and then search google with that text. File/Command: http://www.google.com/search?q=[Search for?|default]&hl=en&btnG=GOOGLE Operation: Open --- Operation --------- * Open * Edit * Explore * Find * Print * System Command * Shutdown Computer * Reboot Computer * Logoff * Add Text To Clipboard * Play Sound * Send Windows Message * Start alarm * Multi launch * Save Memo * Set volume * Open: The function opens the file specified by File/Command. The file can be an executable file or a document file. The file can be a folder to open. * Edit: Open a document in default editor * Print: The function prints the file specified by File/Command. The file should be a document file. If the file is an executable file, the function opens the file, as if "Open" had been specified. * Explore: The function explores the folder specified by File/Command. * System Command: Run your old DOS-commands here, like del, deltree ren, move, copy etc * Add Text To Clipboard: Well, like the name says, this will add some text to the clipboard * Play Sound: If you like different sounds on different alarms you can create a bunch of these and tell the alarm to run the correct task. * Send Windows Message: This one is rather difficult to use but it lets you send Windows messages to another program. See http://www.specop.se/technical.txt for more information One example is to create a task that selects the next song in Winamp. * Start alarm: Start or stop an alarm * Multi launch: Start several alarms or tasks at once, if the alarm is already active, it will be disabled. * Save Memo: This will just save the Memo, this is so that you can create an alarm that saves the memo every x min. It took 5min to do this so I thought why not, someone might use it... :) * Set volume: Set the wave volume with a value between 0 (silent) to 100 (full volume) WARNING: be carefull when setting full volume so you don't damage your speakers/ears Comment ------- This is optional and it lets you write a short description of the task, this will be displayed when you select the task in the list box. Show as ------------ Determine how your program/file/folder or other will be shown. SHOW or SHOW NORMAL is the most comon and if you are unsure of this option just leave it as it is. How to launch/execute/run a task ================================== There are many ways to do this 1. Click on one of the tasks and click the Execute button 2. Double-click a task 3. From the Tasks menu, click one of the tasks 4. Have them as alarm signal from an alarm 5. Start a task from another task with multi launch 6. You can also start tasks by sending a WM_COMMAND to SwizzTool, see technical.txt for more information about this. Memo ====== Write down your notes here and they are saved when you close the window or exit the program. Create alarms ---------------- To create an alarm from the Memo you simply begin a new line with a : and directly follow that with the time. After the time you can also add AM or PM (not case sensitive) followed by the message to display (optional). And finally hit Enter to create the alarm, now the line will disappear Example: :11:45 pm Hey, good things on TV! :10:00 Hey, good things on TV! Default is PM, so both of the above alarms would be PM. :10:00 am :10:00:10 These will also work as alarm message is optional, note in the second example I also specify seconds, these wont matter as the alarm will go off anytime between 10:00:00 and 10:01:00. Search -------- To search in the Memo you write the text to search for in the edit box below and click either the left or right arrow button to search forward or backwards in the document. If the edit box is empty the left arrow button will take you to the beginning and the right arrow button to the end of the document. Double clicking in the edit box will paste if it's empty or delete existing text if it's not, try it youself and I'm sure you will figure it out. Copy, Paste and Delete text ---------------------------------- If no text is selected and you click the Copy button below, the program will copy the current line to the clipboard, while Delete will delete the current line. Web Commands ------------------- F1 will open the current line in your browser (you can change what browser to use in settings, "Web Browser") Use F2, F3 and F4 to activate the "Web Commands" The default settings for these are F2 - Search Google with current line F3 - Search IMDb with current line F4 - Search A9 with current line These can be changed under Settings -> Misc. The current line in this memo will replace or with the text in clipboard if you activate them from the main menu. Hotkeys --------- To set a hotkey for the Memo, you need to open the settings found in the main menu. Click the Memo tab and choose. Don't forget to click the Set button to activate it, to remove a hotkey select None in either of the list boxes and click the Set button. Execute Tasks, Alarms and system files ---------------------------------------------- Begin a new line with "." and follow that by the name of a Task, Alarm or any other file. Examples: .calc .notepad .readme.txt Note that the Memo is always on top of other windows and the program you start might hide behind this window. Settings ========== Most of the settings are easy to use and need no further explanation. There are two though that I will say a few words about. Separator --------- When you use "Add To Memo", the text in this field will be added before the data that is currently in the clipboard. So if separator is set to "\n\d" an extra new line and today's date is added before the clipboard data. "\t" can also be used to add the current time. Web commands ---------------- If you look in "Settings - Extra 1" you will see three Web commands. The first one is: Name Command Google http://www.google.com/search?q=&hl=se&btnG=GOOGLE You execute these with the keys F2, F3 and F4. Now F2 will execute the first one (Google) and replace "" with the current line from the Memo and open that web page. When you activate these from the menu it will not use data from the memo but from the clipboard F.A.Q ======= Does this program use my Internet connection? - No it will not. Note though if you create a task that open some URL your firewall might ask for permission (if you use one). But SwizzTool will not send any user data or anything like that. Is it free? - Yes it is, but please donate if you consider the program useful. Donate with Paypal to email jonas@specop.se Creating a Paypal account is free and only takes a few minutes, it's a very secure and trusted service. Any known bugs? - Not that I can think of at the moment Is SwizzTool available in other languages? - Yes, the ones included are. • English • Swedish • Italian • Spanish • Dutch • French • Traditional Chinese • German More might be added later. If you would like to translate to a language not listed then open the file template.txt, translate the file and send it to me! License agreement ================= This license agreement is a legal agreement between you (either an individual or a single entity) and and the author of this software package. By installing or otherwise using this software you agree to be bound by this agreement. 1 - SwizzTool is provided 'as is', without any express or implied warranty, in no event the author be held liable for any damages arising from the use of it. 2 - The author cannot be held responsible of any illegal action(s) arising from the use of this software. Credits ========= 1 - The lightning icon is made by Forrest Walter, you can visit his homepage at http://www.forrestwalter.com/ 2 - Most of the icons used for menus are created by Tal Sella, visit his homepage at http://www.virtualplastic.net/scrow/ Translations ============== LANGUAGE: By: Spanish - Thissvald G. Dutch - Frans Traditional chinese - Tzunghsing David Wong Italian - Giorgio Castellani German - Roland French - Michel Thébault Swedish/English - Me and myself -------------------------------------------------------------- Program created by: Jonas Andersson jonas@specop.se http://www.specop.se Feel free to send questions and comments ========================================== ================================ ===================== ============