Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- PASTEBIN | #1 paste tool since 2002
- create new paste
- tools
- api
- archive
- faq
- PASTEBIN
- create new paste trending pastes
- Hi, ugo22g
- my pastebin
- my messages [0]
- my alerts
- my settings
- my profile
- logout
- Go PRO
- Don't like ads? PRO users don't see any ads ;-)
- My Pastes
- Cisco ScannerPython | 54 sec ago
- Skype Spam BotC# | 3 min ago
- Mail Spam Bot11 min ago
- Bot ChatangoPython | 13 min ago
- spam python chatangoPython | 16 min ago
- VBS Script Spam BotVBScript | 9 hours ago
- Perl spam botPerl | 9 hours ago
- java spam bot 2Java | 10 hours ago
- Public Pastes
- UntitledC++ | 2 sec ago
- Axel FC sheet part...8 sec ago
- Untitled11 sec ago
- Untitled17 sec ago
- UntitledC# | 29 sec ago
- UntitledPython | 33 sec ago
- Untitled42 sec ago
- Untitled57 sec ago
- 0
- 0
- Java XMPP Spam bot -Aluf
- By: Aluf on Jan 20th, 2015 (edited) | syntax: Java | size: 2.88 KB | views: 137 | expires: Never
- download | raw | embed | report abuse | print
- Support Pastebin by buying a PRO account
- For only $2.95 you can unlock loads of extra features, and support Pastebin's development at the same time.
- pastebin.com/pro
- Advertisement
- import java.util.Date;
- import org.jivesoftware.smack.Connection;
- import org.jivesoftware.smack.Roster;
- import org.jivesoftware.smack.XMPPConnection;
- import org.jivesoftware.smack.XMPPException;
- import org.jivesoftware.smack.packet.Message;
- import org.jivesoftware.smack.packet.Presence;
- import org.jivesoftware.smackx.packet.Nick;
- import org.jivesoftware.smackx.packet.VCard;
- public class Nespi {
- private final static String SERVER = "jabber.cz";
- private final static String JMENO = "login";
- private final static String HESLO = "heslo";
- private final static String NICK = "Nespi!";
- private final static int STATUS_UPDATE_INTERVAL = 60; // [s]
- public static boolean aktualizovat = true;
- private static Connection con;
- private static Presence pr;
- public static void main(String[] args) throws XMPPException,
- InterruptedException {
- con = new XMPPConnection(SERVER);
- con.connect();
- con.login(JMENO, HESLO);
- Roster.setDefaultSubscriptionMode(Roster.SubscriptionMode.accept_all);
- pr = new Presence(Presence.Type.available);
- pr.setStatus(";-)");
- con.sendPacket(pr);
- new Nick(NICK);
- VCard vCard = new VCard();
- vCard.setJabberId(JMENO + "@" + SERVER);
- vCard.setNickName(NICK);
- vCard.save(con);
- class Status implements Runnable {
- @Override
- public void run() {
- while (aktualizovat) {
- posliZpravu("JABBER_ID", "Nespi!");
- try {
- Thread.sleep(STATUS_UPDATE_INTERVAL*1000);
- } catch (InterruptedException e) {
- e.printStackTrace();
- }
- }
- }
- }
- Status st = new Status();
- Thread vlakno = new Thread(st);
- vlakno.start();
- System.out.println("XMPP klient byl uspesne spusten.");
- vlakno.join();
- con.disconnect();
- }
- public static void posliZpravu(String komuJID, String textZpravy) {
- Message zprava = new Message();
- zprava.setTo(komuJID);
- zprava.setBody(textZpravy);
- zprava.setType(Message.Type.chat);
- con.sendPacket(zprava);
- System.out.println("Zprava odeslana: " + new Date().toString());
- }
- }
- clone this paste RAW Paste Data
- import java.util.Date; import org.jivesoftware.smack.Connection; import org.jivesoftware.smack.Roster; import org.jivesoftware.smack.XMPPConnection; import org.jivesoftware.smack.XMPPException; import org.jivesoftware.smack.packet.Message; import org.jivesoftware.smack.packet.Presence; import org.jivesoftware.smackx.packet.Nick; import org.jivesoftware.smackx.packet.VCard; public class Nespi { private final static String SERVER = "jabber.cz"; private final static String JMENO = "login"; private final static String HESLO = "heslo"; private final static String NICK = "Nespi!"; private final static int STATUS_UPDATE_INTERVAL = 60; // [s] public static boolean aktualizovat = true; private static Connection con; private static Presence pr; public static void main(String[] args) throws XMPPException, InterruptedException { con = new XMPPConnection(SERVER); con.connect(); con.login(JMENO, HESLO); Roster.setDefaultSubscriptionMode(Roster.SubscriptionMode.accept_all); pr = new Presence(Presence.Type.available); pr.setStatus(";-)"); con.sendPacket(pr); new Nick(NICK); VCard vCard = new VCard(); vCard.setJabberId(JMENO + "@" + SERVER); vCard.setNickName(NICK); vCard.save(con); class Status implements Runnable { @Override public void run() { while (aktualizovat) { posliZpravu("JABBER_ID", "Nespi!"); try { Thread.sleep(STATUS_UPDATE_INTERVAL*1000); } catch (InterruptedException e) { e.printStackTrace(); } } } } Status st = new Status(); Thread vlakno = new Thread(st); vlakno.start(); System.out.println("XMPP klient byl uspesne spusten."); vlakno.join(); con.disconnect(); } public static void posliZpravu(String komuJID, String textZpravy) { Message zprava = new Message(); zprava.setTo(komuJID); zprava.setBody(textZpravy); zprava.setType(Message.Type.chat); con.sendPacket(zprava); System.out.println("Zprava odeslana: " + new Date().toString()); } }
- Pastebin.com Tools & Applications
- iPhone/iPad Windows Firefox Chrome WebOS Android Mac Opera Click.to UNIX WinPhone
- create new paste | api | trends | syntax languages | faq | tools | privacy | cookies | contact | dmca | advertise on pastebin | go pro
- Follow us: pastebin on facebook | pastebin on twitter | pastebin in the news
- Dedicated Server Hosting by Steadfast
- Pastebin v3.11 rendered in: 0.007 seconds
- import java.util.Date; import org.jivesoftware.smack.Connection; import org.jivesoftware.smack.Roster; import org.jivesoftware.smack.XMPPConnection; import org.jivesoftware.smack.XMPPException; import org.jivesoftware.smack.packet.Message; import org.jivesoftware.smack.packet.Presence; import org.jivesoftware.smackx.packet.Nick; import org.jivesoftware.smackx.packet.VCard; public class Nespi { private final static String SERVER = "jabber.cz"; private final static String JMENO = "login"; private final static String HESLO = "heslo"; private final static String NICK = "Nespi!"; private final static int STATUS_UPDATE_INTERVAL = 60; // [s] public static boolean aktualizovat = true; private static Connection con; private static Presence pr; public static void main(String[] args) throws XMPPException, InterruptedException { con = new XMPPConnection(SERVER); con.connect(); con.login(JMENO, HESLO); Roster.setDefaultSubscriptionMode(Roster.SubscriptionMode.accept_all); pr = new Presence(Presence.Type.available); pr.setStatus(";-)"); con.sendPacket(pr); new Nick(NICK); VCard vCard = new VCard(); vCard.setJabberId(JMENO + "@" + SERVER); vCard.setNickName(NICK); vCard.save(con); class Status implements Runnable { @Override public void run() { while (aktualizovat) { posliZpravu("JABBER_ID", "Nespi!"); try { Thread.sleep(STATUS_UPDATE_INTERVAL*1000); } catch (InterruptedException e) { e.printStackTrace(); } } } } Status st = new Status(); Thread vlakno = new Thread(st); vlakno.start(); System.out.println("XMPP klient byl uspesne spusten."); vlakno.join(); con.disconnect(); } public static void posliZpravu(String komuJID, String textZpravy) { Message zprava = new Message(); zprava.setTo(komuJID); zprava.setBody(textZpravy); zprava.setType(Message.Type.chat); con.sendPacket(zprava); System.out.println("Zprava odeslana: " + new Date().toString()); } }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement