Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Идея Плагин для майнкрафт с обратной связью!

Тема в разделе "Запросы на разработку плагинов", создана пользователем OleggelO, 17 авг 2016.

?

Возможно ли создать такой плагин?

  1. Да , возможно)

    87,5%
  2. Нет , не возможно(

    12,5%
  3. Всё возмгожно , но только ни это!

    0 голосов
    0,0%
  1. Автор темы
    OleggelO

    OleggelO Ньюби

    Баллы:
    1
    Имя в Minecraft:
    OleggelO
    Всем привет я хочу создать плагин для майнкрафт 1.8 с обратной связью, кажется так это называется, суть этого плагина в том что бы кргда его устанвливают на какой-либо сервер вам на email или в вк приходило уведомление с ай пи сервера , я думаю это очень сложно , но сам я не смогу создать этот плагин и в интернете нет ничего.И я решил попросить кого-нибудь кто может , что бы мне подсказали хотя бы ))[​IMG]
     
  2. Хостинг MineCraft
    <
  3. Mr_RoboMan

    Mr_RoboMan Старожил Пользователь

    Баллы:
    123
    Ну, если еще и хак туда всунуть, то будет топовая тема :D
     
  4. CoolBoy

    CoolBoy Активный участник Пользователь

    Баллы:
    96
    Skype:
    thecoolboy2070
    Имя в Minecraft:
    CoolBoy
    А для другого от него и смысла бы небыло.
     
  5. Bohdan_Hrytsak

    Bohdan_Hrytsak Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    NegaTiV
    Копать нада в сторону библиотеке JavaMail APi
    что то на подобие етава
    Код:
    package ru.quizful; 
     
    import javax.mail.*; 
    import javax.mail.internet.InternetAddress; 
    import javax.mail.internet.MimeMessage; 
    import java.io.UnsupportedEncodingException; 
    import java.util.Properties; 
     
    public class TestMail { 
     static final String ENCODING = "UTF-8"; 
     
     public static void main(String args[]) throws MessagingException, UnsupportedEncodingException { 
     String subject = "Subject"; 
     String content = "Test"; 
     String smtpHost="smtp.rambler.ru"; 
     String address="test@rambler.ru"; 
     String login="test"; 
     String password="test"; 
     String smtpPort="25"; 
     sendSimpleMessage (login, password, address, address, content, subject, smtpPort, smtpHost); 
     } 
     
     public static void sendSimpleMessage(String login, String password, String from, String to, String content, String subject, String smtpPort, String smtpHost) 
     throws MessagingException, UnsupportedEncodingException { 
     Authenticator auth = new MyAuthenticator(login, password); 
     
     Properties props = System.getProperties(); 
     props.put("mail.smtp.port", smtpPort); 
     props.put("mail.smtp.host", smtpHost); 
     props.put("mail.smtp.auth", "true"); 
     props.put("mail.mime.charset", ENCODING); 
     Session session = Session.getDefaultInstance(props, auth); 
     
     Message msg = new MimeMessage(session); 
     msg.setFrom(new InternetAddress(from)); 
     msg.setRecipient(Message.RecipientType.TO, new InternetAddress(to)); 
     msg.setSubject(subject); 
     msg.setText(content); 
     Transport.send(msg); 
     } 
    } 
     
    class MyAuthenticator extends Authenticator { 
     private String user; 
     private String password; 
     
     MyAuthenticator(String user, String password) { 
     this.user = user; 
     this.password = password; 
     } 
     
     public PasswordAuthentication getPasswordAuthentication() { 
     String user = this.user; 
     String password = this.password; 
     return new PasswordAuthentication(user, password); 
     } 
    }
    
     

Поделиться этой страницей