Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
mIRC 1.07 KB | None | 0 0
  1. on 1:text:!wiki *:#:%wikichan = $chan | %wikimot = $2 | sockclose wiki | sockopen wiki fr.wikipedia.org 80
  2. on 1:sockopen:wiki:{
  3.   if ($sockerr) { echo 4 -at Erreur sur WIKI : $sock($sockname).wserr $sock($sockname).wsmsg | return }
  4.   sockwrite -n wiki GET /wiki/ $+ $regsubex(%wikimot,^(.),$upper(\1)) HTTP/1.1
  5.   sockwrite -n wiki User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
  6.   sockwrite -n wiki Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
  7.   sockwrite -n wiki Accept-Language: fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3
  8.   sockwrite -n wiki Accept-Encoding: *;q=0
  9.   sockwrite -n wiki Accept-Charset: ISO-8859-1,*;q=0.7
  10.   sockwrite -n wiki Host: fr.wikipedia.org
  11.   sockwrite -n wiki $lf
  12. }
  13. on 1:sockread:wiki:{
  14.   :read
  15.   sockread &t
  16.   if (!$sockbr) return
  17.   var %t = $+(</ul>,$lf,</td>,$lf,</tr>,$lf,</table>)
  18.   var %s = $bfind(&t,1,%t)
  19.   if (!%s) goto read
  20.   var %e = $bfind(&t,%s,</p>)
  21.   msg %wikichan 12 $remove($regsubex($bvar(&t,%s,$calc(%e - %s)).text,/\<[^\>]+\>/g,),$cr,$lf)
  22.   sockclose wiki
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement