readme_en.htm 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  2. <html>
  3. <head>
  4. <title>TCTorrent documentation</title>
  5. <meta name="Author" content="Dmitry Yudin">
  6. <meta name="Keywords" content="">
  7. <meta name="Description" content="">
  8. <meta http-equiv="Content-Language" content="en">
  9. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  10. <style type="text/css">
  11. <!--
  12. body {font-family: Verdana, Tahoma; font-size: 10pt}
  13. h1 {font-size: 16pt}
  14. h2 {font-size: 14pt}
  15. .comment {width: 800px; padding-top: 8px; podding-bottom: 0px; font-family: Verdana; font-size: 10pt}
  16. .image {margin-top: -5px}
  17. -->
  18. </style>
  19. </head>
  20. <body>
  21. <h1>TCTorrent plugin for Total Commander 2.0.2</h1>
  22. <h2>Plugin description</h2>
  23. <p>TCTorrent - is content/lister plugin for working with .torrent files. This impementation have different approach to visualize torrent file content instead existing plugins. The both parts are fully unicode.
  24. <h2>Prerequisites</h2>
  25. <p>This plugin has been tested with:
  26. <ul>
  27. <li>Total Commander 7.56 ïîä Windows XP Professional SP3 (x86)
  28. <li>Total Commander 8.0 beta x64 ïîä Windows 7 (x64)
  29. </ul>
  30. <h2>Installation</h2>
  31. <p>Just open wlx_wdx_tctorrent.zip in Total Commander, this will install the plugin automatically.
  32. <h2>Usage</h2>
  33. <p>Please refer Total Commander documentation on how to configure columns. You can select:
  34. <ul>
  35. <li>Name
  36. <li>Files count
  37. <li>Total size
  38. <li>Block size
  39. <li>Block count
  40. <li>Tracker ("Full" or "Host only")
  41. <li>Created date
  42. <li>SHA hash
  43. <li>Program
  44. <li>Comment
  45. <li>Encoding
  46. <li>Private
  47. <li>Multifile
  48. <li>Errors (contain the info about errors occured during parsing)
  49. </ul>
  50. Torrent Name, Files count, Total size, Block size, Block count, Tracker, Created date, SHA hash, Comment and Errors.
  51. <p>In Lister part you can use context menu to copy either data only or whole info with formatting. If data have a links, they will appear in the context menu. Also search is working.
  52. <p>Export can have an icons too, but for converting them you need to have GDI+ installed. If you have at least WinXP, you most likely have it. Also, icons in resulting HTML will be visible in the modern browsers only, IE6 is out this range, sorry.
  53. <h2>Hotkeys</h2>
  54. <ul>
  55. <li>Ctrl+A - select all
  56. <li>Ctrl+C - copy data (without headers)
  57. <li>Shift+Ctrl+C - copy all data (with headers)
  58. <li>Shift+Ctrl+Down - expand all folders
  59. <li>Shift+Ctrl+Up - collapse all folders
  60. <li>Ctrl+E - export HTML
  61. <li>Ctrl+D - open current torrent in associated (or custom) torrent client
  62. <li>Ctrl+O - options
  63. <li>Ctrl+Z - expand/collapse details section
  64. <li>Ctrl+G - run URL if it exists in the selected line
  65. </ul>
  66. <h2>Options</h2>
  67. <p>Explanation of some non self-telling options:
  68. <p><b>Styles - Extension groups</b> - here you can define the groups of extensions. After you done that, your group will appear in the available styles list, and you can set it's own color.
  69. <p><b>Magnet - Template for magnet</b> - here you can enter the text that will be shown in the viewer (link itself still will be full). In this text you can use following substitutes:
  70. <ul>
  71. <li>%HS - SHA1 hash
  72. <li>%HB - BASE32 hash
  73. <li>%N - name
  74. <li>%T - tracker
  75. <li>%S - size
  76. </ul>
  77. <p><b>Client - Custom torrent client</b> - you can place here your own custom torrent client (for example portable one). In both fields you can use environment variables (for example %COMMANDER_PATH%). Paramaters field also accepts the following substitutes:
  78. <ul>
  79. <li>%P - full path of current torrent file
  80. <li>%L - list with files selected in viewer (will be created in standard TC format)
  81. </ul>
  82. <h2>Ini-file only options</h2>
  83. <p><b>MarginLeft</b> - left margin. Default is 3.
  84. <h2>Version history</h2>
  85. <pre>
  86. Version 2.0.2 (2012-04-03)
  87. + Added Hungarian translation (thanks Bluestar)
  88. - Parser: fixed error on some torrents with "url-list" segment
  89. Version 2.0.1 (2011-11-29)
  90. * Updated Ukrainian translation (thanks Maximus)
  91. - Parser: fixed error on some torrents with large text blocks
  92. Version 2.0.0 (2011-11-11)
  93. * WDX: merged "Tracker" and "Tracker (host)" fields (with units use)
  94. Version 1.0.22 (beta) (2011-11-10)
  95. + Parser: added more informative error handling
  96. - WLX: fixed wrong thouthands separator on some locales
  97. - WLX: duplicated text in lines where link was at end of text
  98. - Parser: fixed error on files with corrupt "announce-list"
  99. - Parser: fixed error with negative integers reading
  100. Version 1.0.21 (beta) (2011-11-09)
  101. + WLX: template for Magnet displaying
  102. + WLX: finally (?) fixed wrong text width calculation
  103. * WLX: removed option to shorten magnet link in viewer (template now)
  104. Version 1.0.20 (beta) (2011-11-08)
  105. + WLX: option to shorten magnet link in viewer
  106. + WLX: added context menu item "Copy link"
  107. * WLX: removed Ctrl+Click functionality (just click on link now)
  108. * WLX: removed "Links" item from context menu
  109. - WDX: wrong SHA1 displaying
  110. - WLX: fixed position of link menu appearance
  111. - WLX: finally fixed wrong text width calculation
  112. - WLX: fixed size disappearing when "Hide bracket" enabled
  113. Version 1.0.19 (beta) (2011-11-03)
  114. + WLX: configurable color for highlited items
  115. + WLX: added left margin
  116. * WLX: updated Ukrainian translation
  117. - WLX: incorrect painting when window scrolled horizontally
  118. - WLX: fixed (again) horizontal scrolling extent
  119. Version 1.0.18 (beta) (2011-11-02)
  120. + WLX: links highlight directly in list
  121. + WLX: brackets around size can be hidden
  122. - WLX: horizontal scrollbar not appearing when on info widh > files width
  123. Version 1.0.17 (beta) (2011-10-25)
  124. + WLX: Ctrl+G hotkey to go link in selected line
  125. + WLX: added horizontal scrollbar where needed
  126. - WLX: fixed wrong detect string
  127. * WLX: Slightly improved loading speed
  128. Version 1.0.16 (beta) (2011-10-20)
  129. + WLX: Configurable Magnet generating
  130. + WLX: Added custom info displaying
  131. - WLX: Fixed bug when mouse dropping field in config
  132. + Added x64 version
  133. Version 1.0.15 (beta) (2010-12-27)
  134. + Parser preferable use ***.utf-8 tags if they found
  135. + WLX: added converting some asian encodings, if they are correctly defined in the file
  136. - WLX: fixed crash on some invalid torrents
  137. - WLX: fixed copying non-latin text in the clipboard
  138. Version 1.0.14 (beta) (2010-12-25)
  139. + WDX: enabled background torrent loading
  140. + WDX: added cache to speedup repeating browsing
  141. Version 1.0.13 (beta) (2010-12-25)
  142. - WDX: not counting total torrent size
  143. - Various fixes related to UTF-8 processing
  144. - Unicode support was disabled
  145. * Changed types of Multifile and Private fields to boolean
  146. + WDX: added forgotten Multiline field
  147. Version 1.0.12 (beta) (2010-12-24)
  148. + WDX: Added field that contain tracker host only (http://bt.tracker.org/announce -> bt.tracker.org)
  149. - WLX: New fields are not added in list
  150. + WLX: Added field with Magnet URI
  151. + WLX: Added various hotkeys
  152. - WLX: Fixed the problem when plugin block dir renaming, where just viewed torrent was
  153. - WLX: Fixed searching non-latin text
  154. + WLX: Unicode support, safely work only with really UTF-8 encoded torrents
  155. + WLX: Added "Webseeds" field
  156. + Added "Multifile" field
  157. * "Private" flag now is separate field
  158. * Field "Additionally" removed - all possible new parameters will have own fields
  159. * Various speed optimizations
  160. * Written own torrent-file parser, speed increased in ~2 times
  161. Version 1.0.11 (beta) (2010-07-08)
  162. + Added moving fields in options by keyboard (Ctrl+Arrows)
  163. - Fixed small bugs
  164. Version 1.0.10 (beta) (2010-07-06)
  165. + Added ability to reorder fields
  166. + Added setting to select custom torrent client
  167. - Fixed changing list items in option dialog by keyboard
  168. Version 1.0.9 (beta) (2010-06-30)
  169. + Coloring files by their extension
  170. Version 1.0.2 (2010-06-30)
  171. - Small language fix
  172. - Fixed incorrect "e" char in the "Created" field name. If you use it, you have to fix it in your configuration.
  173. Version 1.0.1 (2010-06-26)
  174. - Fixed wdx crash on files with unicode names without associated short ones (thanks CheeseCake)
  175. Version 1.0.0 (2010-06-24)
  176. - Fixed wrong displaying of size values with "Thouthands separator" enabled (thanks za222)
  177. - Fixed work with keyboard when switching to plugin in Ctrl+Q mode (thans Den_Klimov)
  178. Version 0.93 (2010-03-14)
  179. + Spanish translation (thanks Jose Manuel Breto)
  180. - Fixed focus catching in Ctrl+Q mode
  181. - Fixed crash when Esc pressed in Ctrl+Q mode
  182. Version 0.92 (2009-12-16)
  183. + Ukrainian translation (thanks Maximus)
  184. + Option to remember or not export path
  185. * "About" dialog info moved to options tab
  186. - Fixed bug when WLX don't show trackers on torrents with missing "announce"
  187. Version 0.91 (2009-11-30)
  188. + Plugin trying to hide passkey when export html (optionally)
  189. - Fixed incorrect handling of trackers list that lead to duplicate url's
  190. Version 0.90 (2009-11-20)
  191. + Ctrl+Click opens URL found in data (menu appear if count > 1)
  192. + Torrent file name suggested for export name
  193. + Plugin will not show text about client, if client is not installed
  194. * Styles are resets to default independently
  195. * Auto line height now 0 instead -1 (cosmetic)
  196. * No duplicates allowed in the trackers list
  197. - Fixed crash on files with missing "announce" segment
  198. - Fixed copying to clipdoard on systems with non-latin codepage
  199. Version 0.89 (2009-11-07)
  200. - Fixed error when switching to another plugin by pressing "4"
  201. - Fixed view form translation when it's chosen manually
  202. Version 0.88 (2009-11-06)
  203. * Now export output is UTF-8
  204. + Overwrite prompt for export
  205. + Added ability for line height manual setting
  206. - Fixed small bug with URL detection
  207. - Fixed size units in export
  208. Version 0.87 (2009-10-29)
  209. + Added simple HTML export (for icons export needed GDI+)
  210. Version 0.86 (2009-10-29)
  211. + Dramatically increased loading speed
  212. - Probably fixed bug with crashing when loading certain torrents
  213. Version 0.85 (2009-10-28)
  214. * Increased speed of unicode version of WDX
  215. + Unicode WDX is now really unicode
  216. + Reset styles to default button
  217. + Option to expand all items at startup
  218. + Files counter (may be wrong on unicode names)
  219. - Fixed accidental crashes in the unicode WDX
  220. - Fixed incorrect calculation of information splitter
  221. - Changed parser to not fail on corrupt "announce-list" segments
  222. Version 0.81 (2009-10-22)
  223. + Ability for manual language setting in case of wrong detection
  224. - Probably fixed bug with disappearing icons
  225. Version 0.80 (2009-10-21)
  226. * TCTorrent.sample.ini is not needed anymore, ini created automatically
  227. * Some ini keys changed, recommended to delete old ini before use this version
  228. + Thousands separators for sizes
  229. + Options dialog
  230. + Now multiline comments are actually multiline and expandable
  231. - Fixed language detection method
  232. - Fixed incorrect behaviour of about dialog
  233. Version 0.71 (2009-10-05)
  234. + Copying sample ini file if no working copy found
  235. - Fixed disappearing of client icon after about calling
  236. - Fixed two bugs with expand/collapse items
  237. Version 0.70 (2009-10-01)
  238. + Ability to use large icons
  239. + Added detection when strings in torrent file saved as ANSI
  240. + Significally icreased loading speed
  241. + Menu items for expand/collapse all folders
  242. + Rounding size values to integer
  243. + Folding items by pressing return
  244. + Added unicode support for WDX
  245. * Changed method of showing progressbar
  246. - Fixed search function when multiple lister windows are open
  247. - Flickering when clicking by right mouse button
  248. - Fixed work with files that have unicode in names
  249. - Fixed crash on torrents with huge comments
  250. Version 0.60 (2009-09-29)
  251. + Progress bar will appear when loading torrents with large files count
  252. + Optional displaying of associated icons
  253. + Options for displaying size (auto, or fixed units)
  254. + Optional state of extra info at startup (folded or not)
  255. + Setting of custom items colors and fonts
  256. + Status bar
  257. + Folding info
  258. + Added 3 params to WDX: Program name, Encoding and Private flag.
  259. + Lister window starts focused
  260. + Aligning of sizes
  261. - Fixed wrong folder size
  262. - Fixed compatibility with Universal Viewer
  263. Version 0.50 (2009-09-23)
  264. First public release.
  265. </pre>
  266. <h2>Credits</h2>
  267. <p>Christian Ghisler - for infinitely powerful tool.
  268. <p>Maximus - ukrainian translation
  269. <p>Jose Manuel Breto - spanish translation
  270. <h2>License</h2>
  271. <p>Copyright (c) 2009-2011 Dmitry Yudin
  272. <p>This plugin is freeware.
  273. <p>THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT
  274. LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  275. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  276. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
  277. OTHER DEALINGS IN THE SOFTWARE.
  278. </body>
  279. </html>