namespace Skype_Tool
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
Skype mySkype = new Skype();
WebClient myWebclient = new WebClient();
decimal spamAmount;
string message = "Logged In As:" + " ";
private void btn_attachSkype_Click(object sender, EventArgs e)
{
Process[] p = Process.GetProcessesByName("Skype");
if (p.Length != 1)
{
MessageBox.Show("Skype Not Running!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
}
else
{
try
{
mySkype.Attach(mySkype.Protocol, true);
this.Text = message + mySkype.CurrentUser.FullName;
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
loadContacts();
timer2.Start();
Tasks();
}
}
private void loadContacts()
{
foreach (User myFriends in mySkype.Friends)
{
cmb_Friends.Items.Add(myFriends.Handle);
}
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("Make sure you are logged onto skype before clicking attach", "Help");
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void btn_sendMSG_Click(object sender, EventArgs e)
{
try
{
spamAmount = Numeric.Value;
if (cmb_Friends.SelectedIndex != -1)
{
for (int i = 0; i < spamAmount; i++)
{
string friend = cmb_Friends.SelectedItem.ToString();
mySkype.SendMessage(friend, txtBox_message.Text);
}
}
else
{
MessageBox.Show("Select a friend first!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Stop);
}
}
catch (Exception)
{
txtBox_message.Text = "Empty Message or Spam Amount Detected";
}
}
private void btn_spamAll_Click(object sender, EventArgs e)
{
foreach(User myFriends in mySkype.Friends)
{
try
{
spamAmount = Numeric.Value;
for (int i = 0; i < spamAmount; i++)
{
if (myFriends.OnlineStatus == TOnlineStatus.olsOnline | myFriends.OnlineStatus == TOnlineStatus.olsDoNotDisturb | myFriends.OnlineStatus == TOnlineStatus.olsAway)
{
mySkype.SendMessage(myFriends.Handle, txtBox_message.Text);
}
}
}
catch (Exception)
{
}
}
}
private void txtBox_spamAmount_TextChanged(object sender, EventArgs e)
{
}
public void timer1_Tick(object sender, EventArgs e)
{
timer1.Interval = 200000;
cmb_Friends.Items.Clear();
loadContacts();
}
async Task Tasks()
{
await Task.Delay(200000);
timer1.Start();
}
private void btn_Exit_Click(object sender, EventArgs e)
{
this.Close();
}
private void Numeric_ValueChanged(object sender, EventArgs e)
{
Numeric.Maximum = 9999;
}
private void button1_Click_1(object sender, EventArgs e)
{
mySkype.CurrentUserProfile.FullName = "Fiend Busa";
}
private void timer2_Tick(object sender, EventArgs e)
{
timer1.Interval = 1000;
this.Text = message + mySkype.CurrentUser.FullName;
if (txtBox_DisplayName.Text != "")
{
mySkype.CurrentUserProfile.FullName = txtBox_DisplayName.Text;
}
if (txtBox_moodText.Text != "")
{
mySkype.CurrentUserProfile.MoodText = txtBox_moodText.Text;
}
if (txtBox_mobile.Text != "")
{
mySkype.CurrentUserProfile.PhoneMobile = txtBox_mobile.Text;
}
}
private void txtBox_DisplayName_TextChanged(object sender, EventArgs e)
{
}
private void txtBox_moodText_TextChanged(object sender, EventArgs e)
{
}
private void txtBox_birthday_KeyPress(object sender, KeyPressEventArgs e)
{
char ch = e.KeyChar;
if (!char.IsDigit(ch))
{
e.Handled = true;
MessageBox.Show("Numbers Only Please", "Error");
txtBox_mobile.Clear();
}
}
}
}
namespace Skype_Tool
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
Skype mySkype = new Skype();
WebClient myWebclient = new WebClient();
decimal spamAmount;
string message = "Logged In As:" + " ";
private void btn_attachSkype_Click(object sender, EventArgs e)
{
Process[] p = Process.GetProcessesByName("Skype");
if (p.Length != 1)
{
MessageBox.Show("Skype Not Running!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
}
else
{
try
{
mySkype.Attach(mySkype.Protocol, true);
this.Text = message + mySkype.CurrentUser.FullName;
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
loadContacts();
timer2.Start();
Tasks();
}
}
private void loadContacts()
{
foreach (User myFriends in mySkype.Friends)
{
cmb_Friends.Items.Add(myFriends.Handle);
}
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("Make sure you are logged onto skype before clicking attach", "Help");
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void btn_sendMSG_Click(object sender, EventArgs e)
{
try
{
spamAmount = Numeric.Value;
if (cmb_Friends.SelectedIndex != -1)
{
for (int i = 0; i < spamAmount; i++)
{
string friend = cmb_Friends.SelectedItem.ToString();
mySkype.SendMessage(friend, txtBox_message.Text);
}
}
else
{
MessageBox.Show("Select a friend first!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Stop);
}
}
catch (Exception)
{
txtBox_message.Text = "Empty Message or Spam Amount Detected";
}
}
private void btn_spamAll_Click(object sender, EventArgs e)
{
foreach(User myFriends in mySkype.Friends)
{
try
{
spamAmount = Numeric.Value;
for (int i = 0; i < spamAmount; i++)
{
if (myFriends.OnlineStatus == TOnlineStatus.olsOnline | myFriends.OnlineStatus == TOnlineStatus.olsDoNotDisturb | myFriends.OnlineStatus == TOnlineStatus.olsAway)
{
mySkype.SendMessage(myFriends.Handle, txtBox_message.Text);
}
}
}
catch (Exception)
{
}
}
}
private void txtBox_spamAmount_TextChanged(object sender, EventArgs e)
{
}
public void timer1_Tick(object sender, EventArgs e)
{
timer1.Interval = 200000;
cmb_Friends.Items.Clear();
loadContacts();
}
async Task Tasks()
{
await Task.Delay(200000);
timer1.Start();
}
private void btn_Exit_Click(object sender, EventArgs e)
{
this.Close();
}
private void Numeric_ValueChanged(object sender, EventArgs e)
{
Numeric.Maximum = 9999;
}
private void button1_Click_1(object sender, EventArgs e)
{
mySkype.CurrentUserProfile.FullName = "Fiend Busa";
}
private void timer2_Tick(object sender, EventArgs e)
{
timer1.Interval = 1000;
this.Text = message + mySkype.CurrentUser.FullName;
if (txtBox_DisplayName.Text != "")
{
mySkype.CurrentUserProfile.FullName = txtBox_DisplayName.Text;
}
if (txtBox_moodText.Text != "")
{
mySkype.CurrentUserProfile.MoodText = txtBox_moodText.Text;
}
if (txtBox_mobile.Text != "")
{
mySkype.CurrentUserProfile.PhoneMobile = txtBox_mobile.Text;
}
}
private void txtBox_DisplayName_TextChanged(object sender, EventArgs e)
{
}
private void txtBox_moodText_TextChanged(object sender, EventArgs e)
{
}
private void txtBox_birthday_KeyPress(object sender, KeyPressEventArgs e)
{
char ch = e.KeyChar;
if (!char.IsDigit(ch))
{
e.Handled = true;
MessageBox.Show("Numbers Only Please", "Error");
txtBox_mobile.Clear();
}
}
}
}
Copyright © 2024, NextGenUpdate.
All Rights Reserved.