home *** CD-ROM | disk | FTP | other *** search
/ Enigma Amiga Life 109 / EnigmaAmiga109CD.iso / software / on-line / amirc2stricq / amirc2stricq.readme < prev   
Text File  |  2000-02-09  |  21KB  |  308 lines

  1. Short:    (1.2) FULLY controlls STRICQ from AmIRC!
  2. Author:   Lorens Johansson (SnorsleX@Home.se)
  3. Uploader: Lorens Johansson (SnorsleX@Home.se)
  4. Version:  V1.2
  5. Type:     comm/misc
  6. Requires: TCP/IP-Stack, STRICQ (BETA, not Aminet release!), AmIRC (?.?)
  7.  
  8.  
  9.  
  10.  
  11.               _       .  _   _     _       _  ___  _  .  _  _
  12.              |_| |\/| | |_) /       )     (_   |  |_) | /  / \
  13.              | | |  | | | \ \_     (_      _)  |  | \ | \_ \_\
  14.  
  15.  
  16.            ©2000 Lorens 'SnorsleX' Johansson (SnorsleX@Home.se)
  17.  
  18.  
  19.  
  20.  
  21.  
  22.                                 Greets to:
  23.          BIG thanks to ShdW for original VERY small script/idea...
  24.    HUGE Thanks to Logan^ for ideas, testing.. and telling me to do it :)
  25.  
  26.  
  27.  
  28.  
  29.  
  30. .-> Description <-----------------------------------------------------------.
  31. |                                                                           |
  32. | This is a ARexx script for use in AmIRC and STRICQ... It will make it     |
  33. | possible for you to "fully" controll STRICQ from AmIRC!                   |
  34. | There is however not enough ARexx commands in STRICQ as of yet to let you |
  35. | control it 100% from AmIRC, but I wish/hopes that Doug will have time to  |
  36. | implement commands that is needed...                                      |
  37. |                                                                           |
  38. | The things you can do now is:                                             |
  39. | · Change your Status.                                                     |
  40. | · Send/Recieve Messages.                                                  |
  41. | · Send URL messages.                                                      |
  42. | · Check userinfo of a person.                                             |
  43. | · Send files.                                                             |
  44. | · List users.                                                             |
  45. | · Delete users.                                                           |
  46. | · ...probably more I have forgotten! :)                                   |
  47. |                                                                           |
  48. | The things you can't do, Virtually nothing! ;)                            |
  49. |                                                                           |
  50. `---------------------------------------------------------------------------'
  51.  
  52.  
  53.  
  54.  
  55.  
  56. .-> Install <---------------------------------------------------------------.
  57. |                                                                           |
  58. | ---> YOU MUST DO THIS, OTHERWISE IT WILL NOT WORK AS IT SHOULD DO!!! <--- |
  59. |                                                                           |
  60. | Use installer script that is supplied, start from a CLI/Shell with:       |
  61. | rx AmIRC2STRICQ.install                                                   |
  62. |                                                                           |
  63. | You must follow the instructions there... (especially those after the     |
  64. | copying process is finished!                                              |
  65. |                                                                           |
  66. `---------------------------------------------------------------------------'
  67.  
  68.  
  69.  
  70.  
  71.  
  72. .-> History <---------------------------------------------------------------.
  73. |                                                                           |
  74. | 20000105                                                                  |
  75. | · Added the possibility to put all messages from STRICQ into one /QUERY   |
  76. |   window.                                                                 |
  77. |                                                                           |
  78. | 20000106                                                                  |
  79. | · Added so you can send messages to STRICQ!                               |
  80. | · Added so it prints the things you do in the AmIRC window to!            |
  81. |                                                                           |
  82. | 20000107                                                                  |
  83. | · Added so you can add files, clear the file list, and send files!        |
  84. | · Added so you can add files with a file requester if you want!           |
  85. | · Added so the messages that comes from STRICQ will be in bold textstyle, |
  86. |   easier to see what's yours and what's not!                              |
  87. | · Added so it doesn't do anything if AmIRC isn't started!                 |
  88. |                                                                           |
  89. | 20000108                                                                  |
  90. | · Added so you can send a URL message!                                    |
  91. | · Added so you can enter the text for the !send command!                  |
  92. |                                                                           |
  93. | 20000109                                                                  |
  94. | · Added so you can change your status!                                    |
  95. | · Added so the uin must be a valid numeric or it will complain!           |
  96. | · Added so you can get help direct in AmIRC (use !help)!                  |
  97. | · Made the two scripts one script! YAY!!!                                 |
  98. | · Added !uinfo command, checks a users info! (more to come to it)         |
  99. |                                                                           |
  100. | 20000110                                                                  |
  101. | · Changed so the !<command> is before the <UIN>! (All command usages is   |
  102. |   thereby changed!)                                                       |
  103. | · Added so it checks STRICQ/AmIRC versions!                               |
  104. |                                                                           |
  105. | 20000111                                                                  |
  106. | · Restructured the script.                                                |
  107. | · Added so the !status command will return your current status if no      |
  108. |   status is given!                                                        |
  109. | · Updated !help "window" a bit.                                           |
  110. | · Wrote the ReadMe.                                                       |
  111. | · Fixed so URL messages are shown correctly (ie without the 'þ')!         |
  112. | · Added so it shows when someone goes online/offline/filedirect!          |
  113. | · Added sounds for online/offline/filedirect!                             |
  114. | · Added so you can type a specific part after !uinfo.                     |
  115. |                                                                           |
  116. | 20000112                                                                  |
  117. | · Added so it plays a sound for message notify!                           |
  118. | · Added support for long messages!                                        |
  119. | · Added so it -optionally- will show a requester if AmIRC isn't running!  |
  120. | · Added so it -optionally- will play the sounds!                          |
  121. |                                                                           |
  122. | 20000113                                                                  |
  123. | · Added !makelist, which will make a list of your contacts, you will soon |
  124. |   be able to use <nick> instead of <uin> if you like!                     |
  125. | · Added so you can type <nick> instead of <uin> if you want to!           |
  126. | · Made an installerscript, YOU MUST USE IT!!!!!                           |
  127. | · Added a !list command that lists the users in your contact list!        |
  128. |                                                                           |
  129. | 20000114                                                                  |
  130. | · Absolutely NOTHING... ;)                                                |
  131. |                                                                           |
  132. | 20000115                                                                  |
  133. | · Cleaned up !list and added status field to it!                          |
  134. | · Changed so the stuff where it says [!<cmd> -> <uin>] now is             |
  135. |   [!<cmd> -> <nick>                                                       |
  136. |                                                                           |
  137. | 20000116                                                                  |
  138. | · Added so it supports five different AmIRC's (.1/.2/.3/.4/,5), will soon |
  139. |   make so it chooses the correct one too.. (Not only the last one!)       |
  140. |   BUT this doesn't work ;) You MUST have the STRICQ-Mess win in .1 :)     |
  141. | · Made the Install script alot smarter and smaller...                     |
  142. |                                                                           |
  143. | 20000118                                                                  |
  144. | · MY 19th BIRTHDAY!!! ;)                                                  |
  145. | · Added so it doesn't complaint when using <uin> instead of <nick>!       |
  146. |                                                                           |
  147. | 20000120                                                                  |
  148. | · Made the !list show online in green and offline in red!                 |
  149. | · Added a switch to !list to only show one supplied status, like:         |
  150. |   /icq !list Away    <- Will only show Away people!                       |
  151. |                                                                           |
  152. | 20000121                                                                  |
  153. | · Made the install script so it adds the alias by it's own! (Optional!)   |
  154. |                                                                           |
  155. | 20000122                                                                  |
  156. | · Added alot to the !list command, added different colours, red for those |
  157. |   that indicates the person is not there, and green for the rest!         |
  158. |   When doing !list Online it will list the Free For Chat and Invisible    |
  159. |   people too...                                                           |
  160. |                                                                           |
  161. | 20000123                                                                  |
  162. | · Added stuff to the ReadMe.                                              |
  163. | · Release 1.0!                                                            |
  164. |                                                                           |
  165. | 20000124                                                                  |
  166. | · Fixed so when doing !list Offline, it will also list DND/NA/Away/       |
  167. |   Occupied!                                                               |
  168. | · Added the new stuff to !uinfo:                                          |
  169. |   E-Mail Secondary, E-Mail Old, Fax, Cellular, Last Online, Message To,   |
  170. |   Message From                                                            |
  171. | · Added !delete command which lets you delete a contact!                  |
  172. | · Added so the !userinfo shows what user it's giving info about, if you   |
  173. |   forgot who you wanted it for! ;)                                        |
  174. | · Added support for Pager Messages.. (Recieve only!)                      |
  175. |   Send email to <uin>@pager.mirabilis.com to send a pager message!        |
  176. |                                                                           |
  177. | 20000125                                                                  |
  178. | · Fixed some minor things with Pager Message, relayouted, and removed     |
  179. |   trailing CR!                                                            |
  180. | · Forgot to add a red color to Not Available in !list command!            |
  181. | · Added Last Online column to !list command!                              |
  182. | · Started improving the !list code...                                     |
  183. | · Fixed so /icq !uinfo <uin|nick> uin is working!                         |
  184. | · Made text before : in !uinfo command in bold style!                     |
  185. | · Made the commands in the !help in bold style!                           |
  186. | · !delete command now says [!delete] and not [!clear] ;)                  |
  187. |                                                                           |
  188. | 20000126                                                                  |
  189. | · Fixed a CRUCIAL "bug" in the installscript... Which lead to that you    |
  190. |   could get the error message that "This is not the path to STRICQ!" etc. |
  191. |   STUPID me for this silly bug!                                           |
  192. | · Release 1.1!                                                            |
  193. |                                                                           |
  194. | 20000127                                                                  |
  195. | · Added the version number to the !help "window".                         |
  196. | · It will now remove the ugly PC Carrige Return at the end of multline    |
  197. |   messages... (And the same on pager messages!)                           |
  198. | · It will now automatically perform a !makelist after you did a !delete!  |
  199. |   But you still have to do it manually after adding a person!             |
  200. |                                                                           |
  201. | 20000130                                                                  |
  202. | · Added so you can check what files you have added. !filelist             |
  203. | · Cleared up the Todo list and added the [1/2/3] there!                   |
  204. |                                                                           |
  205. | 20000201                                                                  |
  206. | · The !filelist works now! :)                                             |
  207. |                                                                           |
  208. | 20000203                                                                  |
  209. | · Optimized the !list command for size/speed, more than 1kb smaller!      |
  210. | · It will now remove the STRICQ temp files from T:!                       |
  211. |                                                                           |
  212. | 20000208                                                                  |
  213. | · Changed some minor code, nothing that affects anything!                 |
  214. |                                                                           |
  215. | 20000209                                                                  |
  216. | · No bugs found after a few days of testing!                              |
  217. | · Release 1.2!                                                            |
  218. |                                                                           |
  219. `---------------------------------------------------------------------------'
  220.  
  221.  
  222.  
  223.  
  224.  
  225. .-> Todo List <-------------------------------------------------------------.
  226. |                                                                           |
  227. |   -->> Any other ideas you might have, please share them with me!! <<--   |
  228. |                                                                           |
  229. | [1] = WILL do!          [2] = Probably will do!           [3] = MIGHT do! |
  230. |                                                                           |
  231. | The Script:                                                               |
  232. | [1] Add so you can disable/enable some parts of the script!               |
  233. |     /icq !disable <what>     (messages, notifies)                         |
  234. | [1] Fix so it works when you don't use the STRICQ-Mess window! Does it??? |
  235. | [1] Fix so it works as it should even if AmIRC tabbed windows isn't used. |
  236. |     Maybee it already does? Too lazy to try! :)                           |
  237. | [1] Add a command so you can switch to another UIN!                       |
  238. | [1] Add so the window is checked before opened every time (Requires AmIRC |
  239. |     3.4) So this means we will have to wait for a update of AmIRC.        |
  240. | [2] Add so it opens/closes a UIN window via WINCONTROL so it doesn't have |
  241. |     any messages!                                                         |
  242. | [2] Add so it can send messages if you have "" in the msg too.            |
  243. | [3] Add so you can check for new versions of this script!                 |
  244. | [3] Add support for colour in messages. (This will only happen if Doug    |
  245. |     changes STRICQ so it can recieve colours!                             |
  246. | These depends upon if Doug will add the required AREXX Commands:          |
  247. | [2] Add so you can accept/refuse filetransfers from AmIRC.                |
  248. |                                                                           |
  249. | The Installer:                                                            |
  250. | [2] Add so the installer can make AmIRC buttons if the user wants to..?   |
  251. | [2] Add so the installer automatically adds the alias..?                  |
  252. |                                                                           |
  253. | The ReadMe:                                                               |
  254. | [1] Better usage section...                                               |
  255. |                                                                           |
  256. `---------------------------------------------------------------------------'
  257.  
  258.  
  259.  
  260.  
  261.  
  262. .-> Usage <-----------------------------------------------------------------.
  263. |                                                                           |
  264. | Help on the templates below:                                              | 
  265. |  <xxx> means that the argument is REQUIRED!                               |
  266. |  [xxx] means that the argument is OPTIONAL!                               |
  267. |                                                                           |
  268. |  Get help               : /icq !help                                      |
  269. |  Send message           : /icq !msg <uin|nick> <message>                  |
  270. |  Send URL message       : /icq !url <uin|nick> <url> <message>            |
  271. |  Add file               : /icq !add <path and file>                       |
  272. |  Add file with requester: /icq !addreq                                    |
  273. |  Clear files            : /icq !clear                                     |
  274. |  List files             : /icq !filelist                                  |
  275. |  Send files             : /icq !send <uin|nick> [text]                    |
  276. |  Change status          : /icq !status [status]                           |
  277. |                                Available [status] names:                  |
  278. |                                online, occupied, invisible, away,         |
  279. |                                not available, do not disturb,             |
  280. |                                free for chat, offline                     |
  281. |                                It will tell you your status if no arg is  |
  282. |                                given!                                     |
  283. |  Get User Info          : /icq !uinfo <uin|nick> [part]                   |
  284. |                                Available [part] names:                    |
  285. |                                UID, Nick, First Name, Last Name, E-Mail,  |
  286. |                                E-Mail Secondary, E-Mail Old, City, State, |
  287. |                                Country, Telephone, Fax, Cellular,         |
  288. |                                Homepage, About, Age, Sex, Local Comment,  |
  289. |                                IP Address, Unread Msgs, Status,           |
  290. |  Make a list of contacts: /icq !makelist                                  |
  291. |                                Makes a list of the contacts so you can    |
  292. |                                type the <nick> instead of the <uin>!      |
  293. |  List people in list    : /icq !list [status]                             |
  294. |                                Available [status] names:                  |
  295. |                                Same as for !status!                       |
  296. |  Delete a contact       : /icq !delete <uin|nick>                         |
  297. |                                                                           |
  298. |                                                                           |
  299. | · You don't HAVE to use !msg to send a message, if you do this:           |
  300. |   /icq <uin|nick> <message>                                               |
  301. |   Then it will still be sent it as a normal message to that person!       |
  302. |                                                                           |
  303. |                                                                           |
  304. | BTW: To get latest STRICQ betas, use my GetNewSTRICQ.rexx script!         |
  305. |      (EMail me to get it, it's GREAT!!!)                                  |
  306. |                                                                           |
  307. `---------------------------------------------------------------------------'
  308.