Advertisement
Guest User

Untitled

a guest
Jun 28th, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.63 KB | None | 0 0
  1. alias loadpsybnc.list {
  2. did -r server 34
  3. var %x = $hmatch(data,psybnclist*,0).item
  4. while (%x) {
  5. var %x1 = $gettok($hget(data,psybnclist $+ %x),1-3,32)
  6. did -a server 34 $+($gettok(%x1,1,32),$chr(41)) $+($gettok(%x1,2,32),$chr(58),$gettok(%x1,3,32))
  7. dec %x
  8. }
  9. did -b server 48,35,36
  10. did -r server 43,44,45,46,47
  11. }
  12. alias psybnc.add {
  13. if (%psybnc.edit.num) {
  14. hadd data psybnclist $+ %psybnc.edit.num %psybnc.edit.num $did(43).text $did(44).text $did(45).text $did(46).text $did(47).text
  15. did -r server 43,44,45,46,47
  16. did -b server 48
  17. }
  18. else {
  19. var %x = $calc($hmatch(data,psybnclist*,0).item +1)
  20. hadd data psybnclist $+ %x %x $did(43).text $did(44).text $did(45).text $did(46).text $did(47).text
  21. did -r server 43,44,45,46,47
  22. did -b server 48
  23. }
  24. unset %psybnc.edit.num
  25. }
  26. alias psybnc.del {
  27. var %x = $did(34, $did(34).sel)
  28. var %x1 = $left($gettok(%x,1,32),1)
  29. hdel data psybnclist $+ %x1
  30. }
  31.  
  32. alias connect.psy {
  33. var %x = $did(34, $did(34).sel)
  34. var %x1 = $left($gettok(%x,1,32),1)
  35. var %x2 = $hget(data,psybnclist $+ %x1)
  36. .fullname .
  37. .emailaddr .
  38. .identd on $gettok(%x2,5,32)
  39. .nick $gettok(%x2,6,32)
  40. .server $+($gettok(%x2,2,32),$chr(58),$gettok(%x2,3,32)) $gettok(%x2,4,32)
  41. }
  42. alias psybnc.edit {
  43. var %x = $did(34, $did(34).sel)
  44. set %psybnc.edit.num $left($gettok(%x,1,32),1)
  45. var %x2 = $hget(data,psybnclist $+ %psybnc.edit.num)
  46. did -ra server 43 $gettok(%x2,2,32)
  47. did -ra server 44 $gettok(%x2,3,32)
  48. did -ra server 45 $gettok(%x2,4,32)
  49. did -ra server 46 $gettok(%x2,5,32)
  50. did -ra server 47 $gettok(%x2,6,32)
  51. did -e server 48
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement