Consoleda messagebox kullanamazsın kiNormal bir durum.
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
namespace AuthGG
{
class Program
{
static void Main(string[] args)
{
//This connects your file to the Auth.GG API, and sends back your application settings and such
OnProgramStart.Initialize("APPNAME", "AID", "PROGRAMSECRET", "VERSION");
if(ApplicationSettings.Freemode)
{
//Usually when your application doesn't need a login and has freemode enabled you put the code here you want to do
MessageBox.Show("Freemode is active, bypassing login!", OnProgramStart.Name, MessageBoxButton.OK, MessageBoxImage.Information);
}
if (!ApplicationSettings.Status)
{
//If application is disabled in your web-panel settings this action will occur
MessageBox.Show("Application is disabled!", OnProgramStart.Name, MessageBoxButton.OK, MessageBoxImage.Error);
Process.GetCurrentProcess().Kill(); // closes the application
}
PrintLogo();
Console.WriteLine("[1] Register");
Console.WriteLine("[2] Login");
Console.WriteLine("[3] All in one");
Console.WriteLine("[4] Extend Subscription");
string option = Console.ReadLine();
if (option == "1")
{
if (!ApplicationSettings.Register)
{
//Register is disabled in application settings, will show a messagebox that it is not enabled
MessageBox.Show("Register is not enabled, please try again later!", OnProgramStart.Name, MessageBoxButton.OK, MessageBoxImage.Error);
Process.GetCurrentProcess().Kill(); //closes the application
}
else
{
Console.Clear();
PrintLogo();
Console.WriteLine();
Console.WriteLine("Username:");
string username = Console.ReadLine();
Console.WriteLine("Password:");
string password = Console.ReadLine();
Console.WriteLine("Email:");
string email = Console.ReadLine();
Console.WriteLine("License:");
string license = Console.ReadLine();
if (API.Register(username, password, email, license))
{
MessageBox.Show("You have successfully registered!", OnProgramStart.Name, MessageBoxButton.OK, MessageBoxImage.Information);
// Do code of what you want after successful register here!
}
}
}
else if(option == "2")
{
if (!ApplicationSettings.Login)
{
//Register is disabled in application settings, will show a messagebox that it is not enabled
MessageBox.Show("Login is not enabled, please try again later!", OnProgramStart.Name, MessageBoxButton.OK, MessageBoxImage.Error);
Process.GetCurrentProcess().Kill(); //closes the application
}
else
{
Console.Clear();
PrintLogo();
Console.WriteLine();
Console.WriteLine("Username:");
string username = Console.ReadLine();
Console.WriteLine("Password:");
string password = Console.ReadLine();
if (API.Login(username, password))
{
MessageBox.Show("You have successfully logged in!", OnProgramStart.Name, MessageBoxButton.OK, MessageBoxImage.Information);
Console.Clear();
PrintLogo();
// Success login stuff goes herea
Console.ForegroundColor = ConsoleColor.White;
API.Log(username, "Logged in!"); //Logs this action to your web-panel, you can do this anywhere and for anything!
Console.WriteLine("***************************************************");
Console.WriteLine("All user information:");
Console.WriteLine("***************************************************");
Console.ForegroundColor = ConsoleColor.Cyan;
Console.WriteLine($"User ID -> {User.ID}");
Console.WriteLine($"Username -> {User.Username}");
Console.WriteLine($"Password -> {User.Password}");
Console.WriteLine($"Email -> {User.Email}");
Console.WriteLine($"HWID -> {User.HWID}");
Console.WriteLine($"User Variable -> {User.UserVariable}");
Console.WriteLine($"User Rank -> {User.Rank}");
Console.WriteLine($"User IP -> {User.IP}");
Console.WriteLine($"Expiry -> {User.Expiry}");
Console.WriteLine($"Last Login -> {User.LastLogin}");
Console.WriteLine($"Register Date -> {User.RegisterDate}");
Console.WriteLine($"Variable -> {App.GrabVariable("PutVariableSecretHere")}"); // Replace put variable secret here with the secret of the variable in your panel - https://i.imgur.com/v3q2a6e.png
}
}
}
else if (option == "4")
{
Console.Clear();
PrintLogo();
Console.WriteLine();
Console.WriteLine("Username:");
string username = Console.ReadLine();
Console.WriteLine("Password:");
string password = Console.ReadLine();
Console.WriteLine("Token:");
string token = Console.ReadLine();
if (API.ExtendSubscription(username, password, token))
{
MessageBox.Show("You have successfully extended your subscription!", OnProgramStart.Name, MessageBoxButton.OK, MessageBoxImage.Information);
// Do code of what you want after successful extend here!
}
}
else if (option == "3")
{
Console.Clear();
PrintLogo();
Console.WriteLine();
Console.WriteLine("AIO Key:");
string KEY = Console.ReadLine();
if(API.AIO(KEY))
{
//Code you want to do here on successful login
MessageBox.Show("Welcome back to my application!", OnProgramStart.Name, MessageBoxButton.OK, MessageBoxImage.Information);
Process.GetCurrentProcess().Kill(); // closes the application
}
else
{
//Code you want to do here on failed login
MessageBox.Show("Your key does not exist!", OnProgramStart.Name, MessageBoxButton.OK, MessageBoxImage.Error);
Process.GetCurrentProcess().Kill(); // closes the application
}
}
Console.Read();
}
public static void PrintLogo()
{
Console.ForegroundColor = ConsoleColor.Cyan;
Console.ForegroundColor = ConsoleColor.White;
}
}
}
Derlenebilmiş çalışır hali mevcut mu?bu hazır hwid de messagebox lar hata vermiyor bu proje de özelliklere bakınca konsol uygulaması olarak gözüküyor isterseniz S.S. AtarımC#:using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; namespace AuthGG { class Program { static void Main(string[] args) { //This connects your file to the Auth.GG API, and sends back your application settings and such OnProgramStart.Initialize("APPNAME", "AID", "PROGRAMSECRET", "VERSION"); if(ApplicationSettings.Freemode) { //Usually when your application doesn't need a login and has freemode enabled you put the code here you want to do MessageBox.Show("Freemode is active, bypassing login!", OnProgramStart.Name, MessageBoxButton.OK, MessageBoxImage.Information); } if (!ApplicationSettings.Status) { //If application is disabled in your web-panel settings this action will occur MessageBox.Show("Application is disabled!", OnProgramStart.Name, MessageBoxButton.OK, MessageBoxImage.Error); Process.GetCurrentProcess().Kill(); // closes the application } PrintLogo(); Console.WriteLine("[1] Register"); Console.WriteLine("[2] Login"); Console.WriteLine("[3] All in one"); Console.WriteLine("[4] Extend Subscription"); string option = Console.ReadLine(); if (option == "1") { if (!ApplicationSettings.Register) { //Register is disabled in application settings, will show a messagebox that it is not enabled MessageBox.Show("Register is not enabled, please try again later!", OnProgramStart.Name, MessageBoxButton.OK, MessageBoxImage.Error); Process.GetCurrentProcess().Kill(); //closes the application } else { Console.Clear(); PrintLogo(); Console.WriteLine(); Console.WriteLine("Username:"); string username = Console.ReadLine(); Console.WriteLine("Password:"); string password = Console.ReadLine(); Console.WriteLine("Email:"); string email = Console.ReadLine(); Console.WriteLine("License:"); string license = Console.ReadLine(); if (API.Register(username, password, email, license)) { MessageBox.Show("You have successfully registered!", OnProgramStart.Name, MessageBoxButton.OK, MessageBoxImage.Information); // Do code of what you want after successful register here! } } } else if(option == "2") { if (!ApplicationSettings.Login) { //Register is disabled in application settings, will show a messagebox that it is not enabled MessageBox.Show("Login is not enabled, please try again later!", OnProgramStart.Name, MessageBoxButton.OK, MessageBoxImage.Error); Process.GetCurrentProcess().Kill(); //closes the application } else { Console.Clear(); PrintLogo(); Console.WriteLine(); Console.WriteLine("Username:"); string username = Console.ReadLine(); Console.WriteLine("Password:"); string password = Console.ReadLine(); if (API.Login(username, password)) { MessageBox.Show("You have successfully logged in!", OnProgramStart.Name, MessageBoxButton.OK, MessageBoxImage.Information); Console.Clear(); PrintLogo(); // Success login stuff goes herea Console.ForegroundColor = ConsoleColor.White; API.Log(username, "Logged in!"); //Logs this action to your web-panel, you can do this anywhere and for anything! Console.WriteLine("***************************************************"); Console.WriteLine("All user information:"); Console.WriteLine("***************************************************"); Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine($"User ID -> {User.ID}"); Console.WriteLine($"Username -> {User.Username}"); Console.WriteLine($"Password -> {User.Password}"); Console.WriteLine($"Email -> {User.Email}"); Console.WriteLine($"HWID -> {User.HWID}"); Console.WriteLine($"User Variable -> {User.UserVariable}"); Console.WriteLine($"User Rank -> {User.Rank}"); Console.WriteLine($"User IP -> {User.IP}"); Console.WriteLine($"Expiry -> {User.Expiry}"); Console.WriteLine($"Last Login -> {User.LastLogin}"); Console.WriteLine($"Register Date -> {User.RegisterDate}"); Console.WriteLine($"Variable -> {App.GrabVariable("PutVariableSecretHere")}"); // Replace put variable secret here with the secret of the variable in your panel - https://i.imgur.com/v3q2a6e.png } } } else if (option == "4") { Console.Clear(); PrintLogo(); Console.WriteLine(); Console.WriteLine("Username:"); string username = Console.ReadLine(); Console.WriteLine("Password:"); string password = Console.ReadLine(); Console.WriteLine("Token:"); string token = Console.ReadLine(); if (API.ExtendSubscription(username, password, token)) { MessageBox.Show("You have successfully extended your subscription!", OnProgramStart.Name, MessageBoxButton.OK, MessageBoxImage.Information); // Do code of what you want after successful extend here! } } else if (option == "3") { Console.Clear(); PrintLogo(); Console.WriteLine(); Console.WriteLine("AIO Key:"); string KEY = Console.ReadLine(); if(API.AIO(KEY)) { //Code you want to do here on successful login MessageBox.Show("Welcome back to my application!", OnProgramStart.Name, MessageBoxButton.OK, MessageBoxImage.Information); Process.GetCurrentProcess().Kill(); // closes the application } else { //Code you want to do here on failed login MessageBox.Show("Your key does not exist!", OnProgramStart.Name, MessageBoxButton.OK, MessageBoxImage.Error); Process.GetCurrentProcess().Kill(); // closes the application } } Console.Read(); } public static void PrintLogo() { Console.ForegroundColor = ConsoleColor.Cyan; Console.ForegroundColor = ConsoleColor.White; } } }
EvetDerlenebilmiş çalışır hali mevcut mu?
Nasıl ekleyebilirim çok lazımda.Windows form reference olarak eklenirse messagebox kullanılabiliyormuş. 2014'ten beri C#'ta yazıyorum fakat hiç ihtiyaç duymamıştım
System.Windows.Forms Kütüphanesinden MessageBox'i çekebilirsinde adam zaten çekmişsin, nasıl çekmişsin bunu demiş sende evet demişsin. Konuşmayı anlamadım burada, saat biraz geç olduğundan sanırım. Her neyse System.Windows.Forms bu kütüphane ile MessageBox'a erişebilirsin.Nasıl ekleyebilirim çok lazımda.
Denedim olmadı.System.Windows.Forms Kütüphanesinden MessageBox'i çekebilirsinde adam zaten çekmişsin, nasıl çekmişsin bunu demiş sende evet demişsin. Konuşmayı anlamadım burada, saat biraz geç olduğundan sanırım. Her neyse System.Windows.Forms bu kütüphane ile MessageBox'a erişebilirsin.
merhaba ben şu an c sharpa yeni başladım da siz bilgili birine benziyorsunuz, bir projem için yardımcı olur musunuz size danışsam.Windows form reference olarak eklenirse messagebox kullanılabiliyormuş. 2014'ten beri C#'ta yazıyorum fakat hiç ihtiyaç duymamıştım