From af7e438cfe8ce85e1da234318ed1584e89d952cc Mon Sep 17 00:00:00 2001 From: Kirill Volinsky Date: Fri, 29 Jun 2012 05:38:03 +0000 Subject: only add some plugins and protocols, not adapted See please maybe not all need us git-svn-id: http://svn.miranda-ng.org/main/trunk@678 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- plugins/AutoShutdown/docs/Shutdown-Readme.txt | 329 ++++++++++++++++++++++++++ 1 file changed, 329 insertions(+) create mode 100644 plugins/AutoShutdown/docs/Shutdown-Readme.txt (limited to 'plugins/AutoShutdown/docs/Shutdown-Readme.txt') diff --git a/plugins/AutoShutdown/docs/Shutdown-Readme.txt b/plugins/AutoShutdown/docs/Shutdown-Readme.txt new file mode 100644 index 0000000000..59524f620f --- /dev/null +++ b/plugins/AutoShutdown/docs/Shutdown-Readme.txt @@ -0,0 +1,329 @@ + +AutoShutdown 1.4.0.2 +------------------------------------------------------------------------ + Plugin for Miranda IM 0.7 and + + + Plugin Info: ---------------------------- + | Version: 1.4.0.2 + | Filename: shutdown.dll + | Author: H. Herkenrath (hrathh at users.sourceforge.net) + | Description: Adds the possibility to shutdown Miranda IM + | or the computer after at a specified time. + + Contents: ------------------------------- + | Features, Requirements, Usage, Installation, + | Bugs and Wishes, To-Do List, Version History, + | Thanks, Translation, License and Copyright + +Features +---------------------- + + Shutdown Miranda IM or your computer after a specified time, + when receiving a special message or when all file transfers are completed + + Offers the following shutdown possibilities: + Logoff, Restart, Shutdown, Standby mode, Hibernate mode, Lock workstation, + Hang up dialup connections, Close Miranda IM, Set Miranda offine + + The available shutdown possibilities are only shown if they + are supported on your system + + The available shutdown events are only shown if you have + protocols or plugins installed that support the features + + Displays a confirmation dialog which is shown for 30 seconds + to cancel the process + + Plays a sound on confirmation dialog + + Displays the countdown in a special window below contact list + (this feature needs a MultiWindow enabled Contact List plugin) + + Plays a sound when the confirmation dialog is displayed + + No data gets lost on shutdown especially no unread messages + + Allows you to pause the shutdown countdown + + If Miranda is closed while automatic shutdown is running it will + show a dialog on next start of Miranda IM where it can be selected + to start automatic shutdown again + + Provides shutdown services for other plugins + + Full Unicode support + + Automatic installation of all files, just unzip into Plugins directory + + Supported plugins/tools: + MultiWindow Contact Lists (frames and hotkeys), Hotkey Plugins, + Magnetic Windows, Snapping Windows, TopToolBar, AutoReplacer, + Trigger Plugin (http://www.pboon.nl/projects.htm), HDD Info, + Weather Protocol + +Requirements +---------------------- + -> Miranda IM 0.7+: + Miranda IM is needed in version 0.7 or later. + + -> Optional: Weather Protocol 0.3.3.17+: + If you would like to use the thunderstorm shutdown feature, + you need to have Weather Protocol installed, version 0.3.3.17 or later. + + -> Optional: HDD Info 0.1.2.0+: + If you would like to use the harddrive overheat shutdown feature, + you need to have the HDD Info plugin installed, version 0.1.2.0 or later. + + -> Optional: Trigger Plugin 0.2.0.69+: + If you would like to use the Trigger feature, + you need to have the Trigger plugin installed, version 0.2.0.69 or later. + +Usage +---------------------- + AutoShutdown can be activated via the main menu: + 'Main Menu' -> 'Automatic Shutdown' + + The options to use 'Hibernate mode' and 'Lock workstation' + are only available if your system supports it. + All other options are only available if they are enabled on your system. + + Enabling 'Hibernate mode' on Windows ME/2000 and later: + 'Control Panel' -> 'Power Options' -> 'Hibernate' + To enable the Hibernate feature go to the Control Panel, + double-click Power Options, and then click the Hibernate tab. + Click to select the Enable Hibernate Support check box. + +Installation +---------------------- + Find 'miranda32.exe' on your computer. + + Just copy all the contents of the zip-file as they are into the 'Plugins' + subdirectory in the Miranda IM folder. + 'AutoShutdown' will detect the files and move them into the appropriate + directories on it's first run. + + You can also do all the installation by hand, if you want to: + + Main Plugin: Copy the file 'shutdown.dll' into the 'Plugins' subdirectory + in the Miranda IM folder. + + The Unicode version of the plugin will only work on Windows NT/2000/XP, + Windows Server 2000, Windows Vista or later with an installed + Unicode version of Miranda IM. + To use it on Windows 95/98/Me, please download the ANSI version of the plugin. + + Documentation: The txt-files should be moved along with the SDK-zip into the + 'Docs' directory in the Miranda IM folder. + + Sounds: The wav-files should be moved into the 'Sounds' + directory. They will get recognized automatically and be added to the sounds list. + + That's it! + +Bugs and Wishes +---------------------- + Feel free to mail me your wishes about 'AutoShutdown' and tell + me all the bugs you may find: hrathh at users.sourceforge.net + +To-Do List (random ideas) +---------------------- + ? Design some icons for the shutdown types (shutdown, reboot, etc.)...anyone? + ? Ddd possibility to shutdown on status change of specific users + ? Support Alarms Plugin API (m_alarms.h): + This would replace countdown frame, showing the shutdown countdown + on the Alarms frame instead (don't know if this is a good idea, not yet possible) + ? Show system tray icon when automatic shutdown is enabled (not needed, bad looking) + ? Add possibility to set Miranda to a specific status instead of offline + (really shutdown related?) + ? Start a specified application on event (really shutdown related?) + +Version History +---------------------- + 1.4.0.2 - minor fixes + 1.4.0.1 - ensure correct threshold values for cpuusage + - uses langpack locale for combobox sorting + - fixed: fontservice items were registered too early + - fixed: unicode problem with tray menu item + - fixed: settings dialog did not show up with parent + - added v0.8 support + - minor other improvements + 1.4.0.0 - Added possibility to shutdown when computer finishes + a busy task (high cpu usage) + - Support for AutoReplacer in message editbox + - Fixed minor issue with reactivating on miranda startup + - Really fixed shutdown on message in unicode build + - Updated new miranda headers, use of mir_forkthread + - Fixed automatic installation routine, now works again + - Bug-Fix: countdown hours (and higher) were converted wrongly + - Fixes for Win9x and WinNT4 + - Adjustments for hung apps + - Tweak: support for ENDSESSION_CLOSEAPP in Windows Vista + - Code reorganization + - Minor Vista and robustness tweaks + - Improved FontService and IcoLib support (core built-in) + 1.3.1.1 - Tweaks for blind users + - Minor speed-up for frame drawing when resized + - Cleanups + - workaround for frames not drawing when previously hidden + 1.3.1.0 - Added FontService support + - Added HDD Info overheat shutdown + - Updated Trigger plugin support (0.2) + - Updated TopToolBar support to latest version (0.7.3) + - Fixed 'lock workstation' on WinNT4 + - Marquee on progress + - Minor fixes and improvements + - Minor updates for new Miranda + 1.3.0.8 - Bug-Fix: Check for unicode core was wrong + - Some other minor changes + 1.3.0.7 - Improvements to OKTOEXIT handling + - Bug-Fix: Daylight saving time was ignored in time conversion + 1.3.0.6 - Reduced ANSI file size (corrected compiler settings) + - Minor internal tweaks + - Bug-Fix: Confirmation countdown in options was not displayed correctly + - Included debug symbols (PDB) into SDK package + - Adjusted db settings + 1.3.0.5 - Minor internal tweaks + - Fixed crash on start when Trigger plugin installed + 1.3.0.4 - Minor improvements and some internal changes to the countdown frame + - Finally fully fixed the dialup shutdown problem + - Added: Now also adds Close Miranda and Set Miranda offline as + actions for the trigger plugin (was requested) + 1.3.0.3 - Bug-Fix: Another try to fix the 'hangup dialup connections' freeze + 1.3.0.2 - Bug-Fix: 'hang up dialup connection' freezed Miranda sometimes + 1.3.0.1 - Fix: On some rare situations Miranda was not shutdown correctly + - Fix: Frame was not shown correctly on clist_modern + - Fixed mw_clist hotkey + - Some minor improvements + - Added shutdown event + - Fixed minor workstation locked issue + - Fixed 'sec' not shown correctly on frame (bug in WinAPI) + - Made 'hang up dialup connections' code more robust + - Bug-Fix: countdown values were not saved + - Fixed: shutdown dates in past were sometimes not recognized correctly + 1.3.0.0 - Make use of FORCEIFHUNG flag instead of FORCE whenever it is possible + - Shutdown at [hh:mm] and [yy-mm-dd] instead of Shutdown only at [hh:mm] + (also making use of calendar common control) + - New shutdown type: set status to offline + - Make use of ME_IDLE_CHANGED to shutdown on idle + - Added 'Thunder Shutdown' functionality + - Now making use of marquee mode of progressbar of time countdown is to + long to be displayed + - Added: Hotkey support for toggling automatic shutdown on/off + - Added: IcoLib support + - Updated: DBEditor++ support + - Added: Support for Trigger plugin (shutdown actions) + - Added: Unicode support + - Added: Functionality of Thunder Shutdown plugin (see option page) + - Removed: AgressiveOptimize.h to make it work on all systems + - Improved: New service functions + - Added: Shows countdown frame in normal window when frames are not available + - Added: Hotkey support for hotkey services (toggle) + - Improved: Now makes use of StrFromTimeInterval, BroadcastSystemMessage + - Improved: Made file transfer shutdown logic more robust + - Imroved dialogs look and feel + - Cleaned up and revisited code + 1.2.0.4 - Changed time control to use windows default control + - Fix: The icon on the countdown frame was sqeezed a bit + - Improved shutdown dialog layout + - Some small string improvements/changes (see Shutdown-Translation.txt') + - Some other minor code changes and improvements + 1.2.0.3 - 'Shutdown on file transfer' and 'Shutdown on message receival' + are now only enabled if plugins and protocols are installed that + support file transfer and/or instant messaging features + - Some other minor changes + 1.2.0.2 - Fix: Shutdown on message receival only worked when + message dialog was closed (Thanks to Hurricane and Foo) + - Fix: Sound option dialog sometimes crashed + when selecting a different countdown sound file (Thanks to Rex) + - Minor string improvements (see 'Shutdown-Translation.txt') + - Some small internal improvements + 1.2.0.1 - Fix: TopToolBar button showed wrong behaviour if + dialog was already opened + 1.2.0.0 - Add: New shutdown type 'Hang up dialup connections' + - Fix: Combo box did not remember last option correctly + - Some other small fixes/changes/improvents + 1.1.3.1 - Fix: Tabulator did not work correctly on settings dialog + - Fix: Some problems with the 'last exit remembering' + - Fix: 'Cancel' button was not default button on shutdown dialog + - Some other minor fixes/improvements + 1.1.3.0 - Improved: Sending of WM_ENDSESSION + - Add: If Miranda is closed and automatic shutdown is running + it will remember it and shows on next Miranda start a message box + where the user can select to start automatic shutdown again + - Add: When no option is selected it does no longer allow the + user to click on OK + - Fix: Time input control sometimes got hidden when editing hours + - Some other minor improvements/fixes + 1.1.2.0 - Fix: The shutdown on file transfer completion feature + did not always work correctly, especially with ICQ file transfers + - Fix: If the default sound file isn't installed it doesn't + anylonger give out the windows default sound by default + - Add: If Miranda is closed and automatic shutdown is running + it will remember it and start on next Miranda start again + 1.1.1.1 - Fix: Shutdown on specific time sometimes did not work correctly + and crashed Miranda on opening the 30s confirmation window + 1.1.1.0 - Fix: Default time was sometimes not detected correctly + - Improved: Shutdown/Restart is now faster due to improved + sending of WM_ENDSESSION + - Improved: When the countdown is paused it shows a blinking text + - Change: Context menu can now also be opened via left click + - Change: Shutdown on message receival now checks for + if the message contains the specified text instead of checking for + exactly the same content + - Change: 'Cancel Countdown' in context menu now only stops the countdown + instead of stopping all shutdown causes + - Change: When using shutdown at time feature the countdown display will + show the time instead of the countdown (Suggested by Rootgar) + - Change: The context menu now show a different text instead of being + checked when the countdown is paused + - Added/Changed some strings (see 'Shutdown-Translation.txt') + - Some other minor changes/improvements + 1.1.0.0 - Add: Possibility to shut down when all file transfers are finished + - Add: Possibility to shut down on message receival + - Add: WM_ENDSESSION now gets send to all applications manually on + shutdown/restart to prevent data loss + - Add: Now containing default sound file boundled with zip + - Add: Possibility to pause/unpause the countdown via right click on it + - Fix: Shutdown/Restart was not shown on Windows 2000/XP + - Fix: Updated link on plugin options page + - Fix: Countdown got updated one second after reactivating clist + - Change: Sound now gets played repeatedly on 30s shutdown dialog + - Change: Now 'Cancel' is the default button on 30s shutdown dialog + - Improved/Added some strings (please see 'Shutdown-Translation.txt') + - Some other minor improvements + 1.0.0.0 - Initial release + +Thanks +---------------------- + * To Corsario (Angelo Luiz Tartari) for the first idea of a shutdown plugin + * To Dennys for the first idea of rebooting via message ('dReboot' plugin) + * To noname for the thunderstorm shutdown feature + * To Marek 'tusz' Tusiewicz for the sound file and testing + * To Rootgar and Tigerix for their bug reports and suggestions + +Translation +---------------------- + Translation strings can be found in 'Shutdown-Translation.txt'. + +License and Copyright +---------------------- + 'AutoShutdown' is released under the terms of the GNU General Public License. + See 'Shutdown-License.txt' for more details. + + Copyright (c) 2004-2007 by H. Herkenrath. All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + + 1. Redistributions of source code must retain the copyright + notice, this list of conditions and the following disclaimer. + 2. The origin of this software must not be misrepresented; you must + not claim that you wrote the original software. If you use this + software in a product, an acknowledgment in the product + documentation would be appreciated but is not required. + 3. Altered source versions must be plainly marked as such, and must + not be misrepresented as being the original software. + 4. The name of the author may not be used to endorse or promote + products derived from this software without specific prior written + permission. + + THIS SOFTWARE IS PROVIDED BY THE AUTHOR 'AS IS' AND ANY EXPRESS + OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY + DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE + GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + +H. Herkenrath (hrathh at users.sourceforge.net) -- cgit v1.2.3