Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # init.rb
- require 'java'
- require 'java/smack.jar'
- require 'java/smackx.jar'
- require 'java/smackx-debug.jar'
- require 'java/az3017-b15.jar'
- import java.lang.System
- System.setProperty("azureus.config.path", File.join(File.dirname(__FILE__), "..", "azureus_config"))
- System.setProperty("azureus.install.path", File.dirname(__FILE__) + '/../azureus_install/')
- import org.gudy.azureus2.plugins.PluginManager
- import org.gudy.azureus2.core3.config.COConfigurationManager
- properties = java.util.Properties.new
- properties["MULTI_INSTANCE"] = "true"
- properties["azureus.config.path"] = File.join(File.dirname(__FILE__), "..", "config")
- properties["azureus.install.path"] = File.join(File.dirname(__FILE__), '..', 'azureus_install')
- COConfigurationManager.setParameter("Default save path", "/Users/ryanhanks/Documents/Azureus Downloads")
- $JABBER_SERVER = "macbook.local"
- $JABBER_USERNAME = "user1"
- $JABBER_PASSWORD = "1"
- module Az
- end
- $: << File.dirname(__FILE__) + '/lib'
- libs = %w(message_listener chat_manager_listener az_plugin_listener az_plugin )
- libs.each{|lib| require lib}
- plugin = Az::Plugin.new
- #conn1 = XMPPConnection.new($JABBER_SERVER)"macbook.local"
- conn1 = XMPPConnection.new("macbook.local")
- plugin.connection = conn1
- conn1.connect()
- #conn1.login($JABBER_USERNAME, $JABBER_PASSWORD)
- conn1.login("user1","1")
- conn1.disconnect
- PluginManager.register_plugin(plugin, "headplug")
- PluginManager.defaults.set_default_plugin_enabled("DHT Tracker",false)
- PluginManager.start_azureus(0, properties)
- STDIN.getc
- conn1.disconnect
- PluginManager.stop_azureus
- #
- # import javax.net.SocketFactory;
- # import java.io.InputStream;
- # import java.net.URL;
- # import java.util.Enumeration;
- #
- # require 'download_manager/message'
- # require 'download_manager/message_extension'
- # require 'download_manager/message_listener'
- # require 'download_manager/chat_manager_listener'
Add Comment
Please, Sign In to add comment