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

Logowanie w VB C#


Rekomendowane odpowiedzi

Opublikowano

Witam, Kompletnie nie znam się na C#

 

Potrzebny mi prosty lancher gry z loginem

 

Kod:

 

Button Update: Pobiera Pliki Na Pulpit Z Strony WWW

 

TextArea (Pass i Nick) + Button Login: Sprawdza w Danej bazie danych MySQL czy jest dany nick i dane hasło, następnie jeżeli passy są dobre otwiera aplikacje (/bin/G_.exe), a jeżeli dane są nie prawidłowe wyświetla komunikat 'złe dane'

 

Button Register: Otwiera przeglądarkę i w niej dany URL

 

PS: Apropo, dacie jakiś poradnik do zrobienia rejestracji na stronie www?

 

 

Przenieście do C#...

  • 1 rok później...
Opublikowano

Nie wiem czy jeszcze potrzebujesz ale ja napisałem taki programik o który ci chodzi specjalnie dla cb. Programik jest bez funkcji Mysql , login i hasło do przetestowania to login :test Hasło:12345 po ich wpisaniu otwiera się notatnik(łatwo można zmienić na twój program) , stronki rejestracyjnej nie podałeś po kliknięciu register otwiera się google.pl. Programik działa jak należy. W razie problemow lub kłopotów z edycją pisz.

 

Link do pobrania projektu Visual Studio i Skompilowanego launchera do .exe : <brak skanu>

 

kod lauchera : 

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Net;

namespace Launcher
{
	public partial class Launcher : Form
	{
		public Launcher()
		{
			InitializeComponent();
		}
		
		public void log_button_Click(object sender, EventArgs e)
		{
			// Tutaj trzeba napisac funkcje mysql do wyciagniecia i porownania loginu i hasla (zapisac ja jako login i pass jak jest nizej bez nawiasow)
			string login = ("test");
			string pass = ("12345");
			string log_text = loginBox.Text;
			string pass_text = passBox.Text;
			if (log_text == login && pass_text == pass)
			{
				System.Diagnostics.Process.Start(@"C:\Windows\notepad.exe");
			}
			else 
			{
				MessageBox.Show("Podane dane nie są prawidłowe.\r\nSpróbuj jeszcze raz!", "Launcher" ,MessageBoxButtons.OK, MessageBoxIcon.Error); // zmien tresc komunikatu jezeli ci sie nie podoba
			}
		}

		private void reg_button_Click(object sender, EventArgs e)
		{
			System.Diagnostics.Process.Start("http://google.pl/");//podaj tu strone rejestracyjną
		}

		private void up_button_Click(object sender, EventArgs e)
		{
			WebClient webClient = new WebClient();
			try
			{
				webClient.DownloadFile("http://sreenshooter.cba.pl/img/1.jpg", "2.jpg"); // przykład zmien wg siebie , 2.jpg - nazwa ktora chcesz miec u siebie tutaj jak sciagam zdjecei 1.jpg nazywam go na dysku 2.jpg
			}
			catch (WebException blad)
			{
				MessageBox.Show("Coś poszło nie tak sprubuj ponownie później", "Launcher", MessageBoxButtons.OK, MessageBoxIcon.Error);
			}
		}

	}
}

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...