manish

Anagram Solver By manish

Mar 12th, 2017
183
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
mIRC 2.02 KB | None | 0 0
  1. ############################################################
  2. ##      Anagram Solver Script           ##
  3. ##       Version: 1.0              ##
  4. ##       By: manish               ##
  5. ##       irc.lunarirc.net   #LunarIRC     Talk with me : User - manish    ##
  6. ############################################################
  7.  
  8.  
  9. alias anagram {
  10.   set %nick $me
  11.   set %ana 0
  12.   sockclose Anagram
  13.   set %hi 0
  14.   set %a The possible results of your anagram are:-
  15.   set %AnagramURL /anagram/anagram.cgi?anagram= $+ $1 $+ &t=1000&a=n
  16.   sockopen Anagram www.wordsmith.org 80
  17. }
  18. on *:SOCKOPEN:Anagram: {
  19.   sockwrite -n Anagram GET %AnagramURL HTTP/1.1
  20.   sockwrite -n Anagram Host: www.wordsmith.org
  21.   sockwrite Anagram $crlf
  22. }
  23. on *:SOCKREAD:Anagram: {
  24.   sockread %Anagram
  25.   while ($sockbr) {
  26.     if (Displaying isin %Anagram) {
  27.       set %hi 1
  28.     }
  29.     elseif (No anagrams found. isin %Anagram) {
  30.     notice %nick 14No anagrams found! }
  31.     elseif ( %hi > 0 ) && ( %hi <= 15 ) && (<br> isin %Anagram) {
  32.       if (<p><br> isin %anagram) {
  33.         notice %nick 7 Showing $numtok(%a,47) possible answers.
  34.         notice %nick 9 %a
  35.         notice %nick An Anagram script by manish...
  36.       }
  37.       if (<a href="contribute.html">Contribute</a> isin %anagram) {
  38.       return }
  39.       if ( %hi == 1 ) {
  40.         set %wor $mid(%anagram,9)
  41.         set %word $left(%wor,-4)
  42.         %a = $addtok(%a,%word,32)
  43.  
  44.       }
  45.       elseif ( %hi > 1) {
  46.         set %word $left(%anagram,-4)
  47.         %a = $addtok(%a,%word,47)
  48.       }
  49.       inc %hi
  50.     }
  51.     elseif ( %hi == 16 ) {
  52.       notice %nick 7 Showing $numtok(%a,47) (limit on answers is 15 ) possible answers of the anagram...
  53.       notice %nick 9 %a
  54.       inc %hi
  55.     }
  56.     sockread %Anagram
  57.   }
  58. }
  59. on $*:TEXT:/^!anagram (\S+)$/i:#: {
  60.  
  61.    set %ana 0
  62.   sockclose Anagram
  63.   set %nick $nick
  64.   set %hi 0
  65.   set %a The possible results of your anagram are:-
  66.   set %AnagramURL /anagram/anagram.cgi?anagram= $+ $regml(1)$+ &t=1000&a=n
  67.   sockopen Anagram www.wordsmith.org 80
  68. }
Add Comment
Please, Sign In to add comment