Advertisement
Guest User

Untitled

a guest
Apr 1st, 2020
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.34 KB | None | 0 0
  1. on *:JOIN:#666: {
  2. if ($nick == $me) {
  3. ap2ri
  4. .timer 0 1800 ap2ri
  5. }
  6. }
  7. on *:TEXT:*:#666: {
  8.  
  9. if ($1 == !hd) {
  10. .remove hd4me2.txt
  11. set %hd4me_cerca $replace($2-,$chr(32), $chr(43))
  12. sockclose hd_cerca
  13. sockopen hd_cerca hd4me.net 80
  14. }
  15. }
  16.  
  17. alias ap2ri {
  18. sockclose test
  19. sockopen test hd4me.net 80
  20. ; msg #666 ok
  21. }
  22.  
  23. on *:sockopen:test:{
  24. sockwrite -n test GET / HTTP/1.1
  25. sockwrite -n test Host: hd4me.net
  26. sockwrite -n test
  27. .remove hd4me.txt
  28. }
  29.  
  30. on 1:sockread:test:{
  31.  
  32. var %temp
  33. sockread %temp
  34. ; write hd4me2.txt %temp
  35. if ($sockbr == 0) { return }
  36. if (<a href="http://hd4me.net/?p= isin %temp) {
  37. write hd4me.txt %temp
  38. .sockclose test
  39.  
  40. leggo
  41.  
  42. }
  43. }
  44. alias leggo {
  45.  
  46. if ($read(hd4me.txt,1) != %hd4me) {
  47. tokenize 34 $read(hd4me.txt,1)
  48. set %test_hd $gettok($read(hd4me.txt,1),2,34)
  49. set %titolo_hd $gettok($read(hd4me.txt,1),6,34)
  50. if (&#8217; isin %titolo_hd) {
  51. set %titolo_hd4 $replace(%titolo_hd,&#8217;,$chr(39))
  52. }
  53. msg #666 14( HD044ME 14)-(08 %titolo_hd4 14)-(11 %test_hd 14)-(15 powered by 12S4g4m8O14 )
  54. set %hd4me $read(hd4me.txt,1)
  55. }
  56. }
  57.  
  58. on *:sockopen:hd_cerca: {
  59. sockwrite -n hd_cerca GET / $+ ?s= $+ %hd4me_cerca HTTP/1.1
  60. sockwrite -n hd_cerca Host: hd4me.net
  61. sockwrite -n hd_cerca
  62. }
  63.  
  64. on 1:sockread:hd_cerca:{
  65. var %hd_temp
  66. sockread %hd_temp
  67. ; write hd4me2.txt %hd_temp
  68. if ($sockbr == 0) { return }
  69. if ((<a href="http://hd4me.net/?p= isin %hd_temp) && ($replace(%hd4me_cerca, $chr(43), $chr(32)) isin %hd_temp)) {
  70. write hd4me2.txt %hd_temp
  71. }
  72. if (</html> isin %hd_temp) {
  73. if ($isfile(hd4me2.txt) == $true) {
  74. leggi_hd
  75. }
  76. if ($isfile(hd4me2.txt) == $false) {
  77. msg #666 14( HD044ME 14)-( La ricerca di 04 $+ $replace(%hd4me_cerca, $chr(43), $chr(32)) $+  non ha dato nessun risultato 14)
  78. }
  79. }
  80. }
  81.  
  82. alias leggi_hd {
  83. var %linee $lines(hd4me2.txt)
  84. var %i = 1
  85. while (%i <= %linee) {
  86. msg #666 14( HD044ME 14)-(08 $replace($gettok($read(hd4me2.txt,%i),6,34),&#8217;,$chr(39),&#8211;,$chr(45)) 14)-(11 $gettok($read(hd4me2.txt,%i),2,34) 14)-(15 powered by 12S4g4m8O14 )
  87. inc %i
  88. }
  89. }
  90.  
  91. alias -l html {
  92. var %x, %i = $regsub($1-,/(^[^<]*>|<[^>]*>|<[^>]*$)/g,$null,%x), %x = $remove(%x, )
  93. return %x
  94. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement