Advertisement
Guest User

!youtu.be

a guest
Oct 31st, 2014
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. on ^*:TEXT:*:#: {
  2. if ($regex($strip($1-),/www\.youtube\.com\/(.+)/ig)) {
  3. var %t $ticks
  4. sockopen url. $+ %t www.youtube.com 80
  5. sockmark url. $+ %t # $regml(1)
  6. halt
  7. }
  8. }
  9. on ^*:ACTION:*:#: {
  10. if ($regex($strip($1-),/www\.youtube\.com\/(.+)/ig)) {
  11. var %t $ticks
  12. sockopen url. $+ %t www.youtube.com 80
  13. sockmark url. $+ %t # $regml(1)
  14. halt
  15. }
  16. }
  17. on *:sockopen:url.*:{
  18. sockwrite -n $sockname GET / $+ $gettok($sock($sockname).mark,2,32) HTTP/1.0
  19. sockwrite -n $sockname Host: www.youtube.com
  20. sockwrite -n $sockname User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
  21. sockwrite -n $sockname Accept: */*
  22. sockwrite -n $sockname Connection: Close
  23. sockwrite -n $sockname $crlf
  24. }
  25. on *:sockread:url.*:{
  26. var %ur
  27. sockread %ur
  28. if (%2nd) {
  29. msg $gettok($sock($sockname).mark,1,32) [You0,4Tube] $right($remove(%ur,$chr(9)),-1)
  30. sockclose $sockname
  31. unset %2nd
  32. halt
  33. }
  34. if (%1st) {
  35. unset %1st
  36. set %2nd x
  37. halt
  38. }
  39. if (*<title> iswm %ur) {
  40. set %1st x
  41. halt
  42. }
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement