Advertisement
Guest User

Untitled

a guest
Jul 29th, 2023
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. dialog ServerListener {
  2. title "ServerListener"
  3. size -1 -1 112 96
  4. option dbu
  5. text "Status:", 1, 8 8 22 6
  6. text "Not listening", 2, 32 8 30 6
  7. button "Listen", 3, 8 16 30 10
  8. button "Stop listening", 4, 40 16 38 10, disable
  9. text "Clients connected:", 5, 8 28 46 6
  10. list 6, 8 36 94 40, size
  11. button "Disconnect", 7, 8 80 30 10, disable
  12. button "Ping", 8, 40 80 22 10, disable
  13. button "Send...", 9, 64 80 22 10, disable
  14. text "Port:", 10, 64 8 14 6
  15. text "6667", 11, 80 8 22 6
  16. }
  17.  
  18. on *:dialog:ServerListener:init:0: {
  19. if ($sock(ServerListener).status == listening) {
  20. //did -ra ServerListener 2 Listening
  21. //did -e ServerListener 4
  22. //did -b ServerListener 3
  23. }
  24. else {
  25. //did -ra ServerListener 2 Not Listening
  26. //did -b ServerListener 4
  27. //did -e ServerListener 3
  28. }
  29. if ($sock(ServerListener).port) {
  30. //did -ra ServerListener 11 $sock(ServerListener).port
  31. }
  32. }
  33.  
  34. on *:dialog:ServerListener:sclick:3: {
  35. //socklisten ServerListener 6667
  36. //did -b ServerListener 3
  37. //did -e ServerListener 4
  38. //did -ra ServerListener 2 Listening
  39. }
  40.  
  41. on *:dialog:ServerListener:sclick:4: {
  42. //sockclose ServerListener
  43. //did -e ServerListener 3
  44. //did -b ServerListener 4
  45. //did -ra ServerListener 2 Not listening
  46. }
  47.  
  48. on *:socklisten:ServerListener: //echo -a Connection attempt | //sockaccept $sockname | //did -ra ServerListener 6 $sockname
  49.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement