Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

xyz


adiksch1

Rekomendowane odpowiedzi

Opublikowano

Napisałem aplikacje która ułatwia nam dodawanie rangi query(właściwie to każdej rangi ;)) na serwerze ts3

 

 

 

xx.jpg

 

 

VirusTotal:

xyz

 

DL:

xyz

Opublikowano

Jak to od adika to radze odrazu na firewallu ustawic rules na wyjscie z apliakcji tylko do waszego serwera :D

Pozdrawiam, nms.

GG: 23221415

TS3: vapearmy.pl


valogosign.png

Opublikowano

A co ty chcesz zabezpieczac lol

using MinimalisticTelnet;
using System;
using System.ComponentModel;
using System.Drawing;
using System.Windows.Forms;

namespace WindowsFormsApplication1
{
  public class Form1 : Form
  {
    private IContainer components;
    private GroupBox groupBox1;
    private Label label2;
    private Label label1;
    private TextBox text_port;
    private TextBox text_ip;
    private GroupBox groupBox2;
    private Label label3;
    private Label label4;
    private TextBox text_pass;
    private TextBox text_login;
    private GroupBox groupBox3;
    private Label label5;
    private Label label6;
    private TextBox text_dbid;
    private TextBox text_id;
    private Button przycisk;
    private TextBox logs;
    private LinkLabel linkLabel1;
    private LinkLabel linkLabel2;
    private TextBox text_sid;
    private Label label7;
    private Label label8;

    public Form1()
    {
      this.InitializeComponent();
    }

    private void przycisk_Click(object sender, EventArgs e)
    {
      try
      {
        TelnetConnection telnetConnection = new TelnetConnection(this.text_ip.Text, int.Parse(this.text_port.Text));
        this.logs.Text = "Pomyślnie połączono z serwerem";
        telnetConnection.Read();
        this.logs.Text += "\r\nPołączona z portem query";
        telnetConnection.WriteLine("use " + this.text_sid.Text);
        if (telnetConnection.Read().Contains("error id=0 msg=ok"))
        {
          this.logs.Text += "\r\nWybrano serwer";
          telnetConnection.WriteLine("login " + this.text_login.Text + " " + this.text_pass.Text);
          if (telnetConnection.Read().Contains("error id=0 msg=ok"))
          {
            this.logs.Text += "\r\nZalogowano pomyślnie do konta query";
            telnetConnection.WriteLine("servergroupaddclient sgid=" + this.text_id.Text + " cldbid=" + this.text_dbid.Text);
            string str1 = telnetConnection.Read();
            if (str1.Contains("error id=0 msg=ok"))
            {
              TextBox textBox = this.logs;
              string str2 = textBox.Text + "\r\nDodano range query dla klienta o dbid " + this.text_dbid.Text;
              textBox.Text = str2;
            }
            else
            {
              Console.WriteLine(str1);
              this.logs.Text += "\r\nBłąd podczas dodawania rangi";
            }
          }
          else
            this.logs.Text += "\r\nBłąd podczas logowania do konta query";
        }
        else
        {
          TextBox textBox = this.logs;
          string str = textBox.Text + "\r\nBłąd podczas wybierania serwera o id: " + this.text_sid.Text;
          textBox.Text = str;
        }
      }
      catch
      {
        this.logs.Text = "Błąd podczas łącznienia z serwerem";
      }
    }

    protected override void Dispose(bool disposing)
    {
      if (disposing && this.components != null)
        this.components.Dispose();
      base.Dispose(disposing);
    }

    private void InitializeComponent()
    {
      ComponentResourceManager componentResourceManager = new ComponentResourceManager(typeof (Form1));
      this.groupBox1 = new GroupBox();
      this.label2 = new Label();
      this.label1 = new Label();
      this.text_port = new TextBox();
      this.text_ip = new TextBox();
      this.groupBox2 = new GroupBox();
      this.label3 = new Label();
      this.label4 = new Label();
      this.text_pass = new TextBox();
      this.text_login = new TextBox();
      this.groupBox3 = new GroupBox();
      this.label5 = new Label();
      this.label6 = new Label();
      this.text_dbid = new TextBox();
      this.text_id = new TextBox();
      this.przycisk = new Button();
      this.logs = new TextBox();
      this.linkLabel1 = new LinkLabel();
      this.linkLabel2 = new LinkLabel();
      this.label7 = new Label();
      this.text_sid = new TextBox();
      this.label8 = new Label();
      this.groupBox1.SuspendLayout();
      this.groupBox2.SuspendLayout();
      this.groupBox3.SuspendLayout();
      this.SuspendLayout();
      this.groupBox1.Controls.Add((Control) this.text_sid);
      this.groupBox1.Controls.Add((Control) this.label7);
      this.groupBox1.Controls.Add((Control) this.label2);
      this.groupBox1.Controls.Add((Control) this.label1);
      this.groupBox1.Controls.Add((Control) this.text_port);
      this.groupBox1.Controls.Add((Control) this.text_ip);
      this.groupBox1.Location = new Point(12, 12);
      this.groupBox1.Name = "groupBox1";
      this.groupBox1.Size = new Size(157, 122);
      this.groupBox1.TabIndex = 0;
      this.groupBox1.TabStop = false;
      this.groupBox1.Text = "Dane serwera";
      this.label2.AutoSize = true;
      this.label2.Location = new Point(7, 70);
      this.label2.Name = "label2";
      this.label2.Size = new Size(58, 13);
      this.label2.TabIndex = 3;
      this.label2.Text = "Port query ";
      this.label1.AutoSize = true;
      this.label1.Location = new Point(7, 20);
      this.label1.Name = "label1";
      this.label1.Size = new Size(16, 13);
      this.label1.TabIndex = 2;
      this.label1.Text = "Ip";
      this.text_port.Location = new Point(6, 86);
      this.text_port.Name = "text_port";
      this.text_port.Size = new Size(59, 20);
      this.text_port.TabIndex = 1;
      this.text_port.Text = "10011";
      this.text_ip.Location = new Point(6, 36);
      this.text_ip.Name = "text_ip";
      this.text_ip.Size = new Size(143, 20);
      this.text_ip.TabIndex = 0;
      this.groupBox2.Controls.Add((Control) this.label3);
      this.groupBox2.Controls.Add((Control) this.label4);
      this.groupBox2.Controls.Add((Control) this.text_pass);
      this.groupBox2.Controls.Add((Control) this.text_login);
      this.groupBox2.Location = new Point(175, 12);
      this.groupBox2.Name = "groupBox2";
      this.groupBox2.Size = new Size(157, 122);
      this.groupBox2.TabIndex = 4;
      this.groupBox2.TabStop = false;
      this.groupBox2.Text = "Dane query";
      this.label3.AutoSize = true;
      this.label3.Location = new Point(7, 70);
      this.label3.Name = "label3";
      this.label3.Size = new Size(65, 13);
      this.label3.TabIndex = 3;
      this.label3.Text = "Hasło query";
      this.label4.AutoSize = true;
      this.label4.Location = new Point(7, 20);
      this.label4.Name = "label4";
      this.label4.Size = new Size(62, 13);
      this.label4.TabIndex = 2;
      this.label4.Text = "Login query";
      this.text_pass.Location = new Point(6, 86);
      this.text_pass.Name = "text_pass";
      this.text_pass.Size = new Size(143, 20);
      this.text_pass.TabIndex = 1;
      this.text_login.Location = new Point(6, 36);
      this.text_login.Name = "text_login";
      this.text_login.Size = new Size(143, 20);
      this.text_login.TabIndex = 0;
      this.text_login.Text = "serveradmin";
      this.groupBox3.Controls.Add((Control) this.label5);
      this.groupBox3.Controls.Add((Control) this.label6);
      this.groupBox3.Controls.Add((Control) this.text_dbid);
      this.groupBox3.Controls.Add((Control) this.text_id);
      this.groupBox3.Location = new Point(338, 12);
      this.groupBox3.Name = "groupBox3";
      this.groupBox3.Size = new Size(157, 122);
      this.groupBox3.TabIndex = 4;
      this.groupBox3.TabStop = false;
      this.groupBox3.Text = "Ranga";
      this.label5.AutoSize = true;
      this.label5.Location = new Point(7, 70);
      this.label5.Name = "label5";
      this.label5.Size = new Size(100, 13);
      this.label5.TabIndex = 3;
      this.label5.Text = "Database Id Klienta";
      this.label6.AutoSize = true;
      this.label6.Location = new Point(7, 20);
      this.label6.Name = "label6";
      this.label6.Size = new Size(106, 13);
      this.label6.TabIndex = 2;
      this.label6.Text = "Id rangi (2 domyślnie)";
      this.text_dbid.Location = new Point(6, 86);
      this.text_dbid.Name = "text_dbid";
      this.text_dbid.Size = new Size(143, 20);
      this.text_dbid.TabIndex = 1;
      this.text_id.Location = new Point(6, 36);
      this.text_id.Name = "text_id";
      this.text_id.Size = new Size(143, 20);
      this.text_id.TabIndex = 0;
      this.text_id.Text = "2";
      this.przycisk.Location = new Point(12, 140);
      this.przycisk.Name = "przycisk";
      this.przycisk.Size = new Size(483, 71);
      this.przycisk.TabIndex = 5;
      this.przycisk.Text = "Daj Query'ego";
      this.przycisk.UseVisualStyleBackColor = true;
      this.przycisk.Click += new EventHandler(this.przycisk_Click);
      this.logs.Location = new Point(13, 218);
      this.logs.Multiline = true;
      this.logs.Name = "logs";
      this.logs.ReadOnly = true;
      this.logs.Size = new Size(482, 186);
      this.logs.TabIndex = 6;
      this.linkLabel1.AutoSize = true;
      this.linkLabel1.Location = new Point(182, 424);
      this.linkLabel1.Name = "linkLabel1";
      this.linkLabel1.Size = new Size(74, 13);
      this.linkLabel1.TabIndex = 7;
      this.linkLabel1.TabStop = true;
      this.linkLabel1.Text = "For-Speak.net";
      this.linkLabel2.AutoSize = true;
      this.linkLabel2.Location = new Point(259, 424);
      this.linkLabel2.Name = "linkLabel2";
      this.linkLabel2.Size = new Size(47, 13);
      this.linkLabel2.TabIndex = 8;
      this.linkLabel2.TabStop = true;
      this.linkLabel2.Text = "Wbijaj.pl";
      this.label7.AutoSize = true;
      this.label7.Location = new Point(92, 70);
      this.label7.Name = "label7";
      this.label7.Size = new Size(56, 13);
      this.label7.TabIndex = 4;
      this.label7.Text = "Id serwera";
      this.text_sid.Location = new Point(89, 86);
      this.text_sid.Name = "text_sid";
      this.text_sid.Size = new Size(59, 20);
      this.text_sid.TabIndex = 5;
      this.text_sid.Text = "1";
      this.label8.AutoSize = true;
      this.label8.Location = new Point(443, 430);
      this.label8.Name = "label8";
      this.label8.Size = new Size(61, 13);
      this.label8.TabIndex = 9;
      this.label8.Text = "by AdikSch";
      this.AutoScaleDimensions = new SizeF(6f, 13f);
      this.AutoScaleMode = AutoScaleMode.Font;
      this.ClientSize = new Size(507, 452);
      this.Controls.Add((Control) this.label8);
      this.Controls.Add((Control) this.linkLabel2);
      this.Controls.Add((Control) this.linkLabel1);
      this.Controls.Add((Control) this.logs);
      this.Controls.Add((Control) this.przycisk);
      this.Controls.Add((Control) this.groupBox3);
      this.Controls.Add((Control) this.groupBox2);
      this.Controls.Add((Control) this.groupBox1);
      this.Icon = (Icon) componentResourceManager.GetObject("$this.Icon");
      this.Name = "Form1";
      this.Text = "For-Speak.net | Dodaj range query";
      this.groupBox1.ResumeLayout(false);
      this.groupBox1.PerformLayout();
      this.groupBox2.ResumeLayout(false);
      this.groupBox2.PerformLayout();
      this.groupBox3.ResumeLayout(false);
      this.groupBox3.PerformLayout();
      this.ResumeLayout(false);
      this.PerformLayout();
    }
  }
}

Opublikowano

Adrian:

zapierdole jak kaczke
 
to jest kolejny sposob na wypromowanie tsa
 
bezsensowne aplikacje w ktorych jest pelno linkow do moich stron www
 
10460104_727096890682908_561035077430308
pierwsza rzecz ktora zrobilem z mysla o innych
 
a tym mi k***a wyjezdzasz z takim czyms xD
ale reklama jest i to sie liczy
 
jeszcze narobie takiego "syfu" wiecej
 
wiec lepiej nie odwiedzaj mpcforum przez najblizszy rok

Pozdrawiam, nms.

GG: 23221415

TS3: vapearmy.pl


valogosign.png

Opublikowano

Dobra robotą, ale 

Konkurencyjnym programem jest [YatQa], która posiada o wiele więcej możliwości i jest zaufanym programem.

 

Twoją pracę polecałbym wrzucić na githuba :)

https://viotax.com/

Discord : dc.viotax.com

Anti-Bot & Anti-DDOS dla twojego serwera Minecraft!

Opublikowano

@kamillozz7k Przeczytaj fb, na tym zakończe z Tobą znajomość ;)

@VMWare to jest aplikacja typu pobierz, użyj, usuń. xD

 

Btw. nie ukrywam że mam zamiar napisać program typu yatqa tylko dopiero zabrałem się nie dawno za c# i pora się poduczyć. A najlepsza nauka to właśnie na takich programikach.

  • 2 miesiące temu...
  • 1 rok później...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...