private void btnBuzzer_Click(object sender, EventArgs e) { if (comboBuzzer.SelectedIndex >= 0) { if (comboBuzzer.SelectedIndex == 0) { PS3.RingBuzzer(CCAPI.BuzzerMode.Continuous); } else if (comboBuzzer.SelectedIndex == 1) { PS3.RingBuzzer(CCAPI.BuzzerMode.Single); } else if (comboBuzzer.SelectedIndex == 2) { PS3.RingBuzzer(CCAPI.BuzzerMode.Double); } else if (comboBuzzer.SelectedIndex == 3) { PS3.RingBuzzer(CCAPI.BuzzerMode.Triple); } } else { MessageBox.Show("Please select a buzzer mode", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
//B_disconnect, Disconnect PS3 private void B_disconnect_Click(object sender, EventArgs e) { //Check connection & disconnect if (psstatus == 1) { PS3.RingBuzzer(CCAPI.BuzzerMode.Double); PS3.DisconnectTarget(); //Start Backgroundworker to Reset Connection BW_psdata.RunWorkerAsync(); //Show Status stat_notconnected(); MessageBox.Show("Disconnected from " + psip + "!", "Disconnected"); } else { MessageBox.Show("No PS3 Connected!", "Disconnection Error"); } }
private void button1_Click(object sender, EventArgs e) { if (!ccapi.GetLibraryState()) { Console.WriteLine("CCAPI Library couldn't be loaded."); Console.WriteLine("Check that you are using the correct CCAPI.dll."); } else { List <CCAPI.ConsoleInfo> cInfo = ccapi.GetConsoleList(); for (int c = 0; c < cInfo.Count; ++c) { Console.WriteLine("Console:{0} Ip:{1}", cInfo[c].name, cInfo[c].ip); } if (ccapi.Connect("192.168.1.91") != CCAPI.OK) //_PS3_IP_HERE_ { Console.WriteLine("Couldn't establish a connection with your PS3."); Console.WriteLine("Verify your ps3 ip."); } else { Console.WriteLine("Connected to your PS3."); ccapi.VshNotify(CCAPI.NotifyIcon.Trophy2, "Connected to CCAPI"); ccapi.RingBuzzer(CCAPI.BuzzerType.Triple); int firmware = 0, version = 0; CCAPI.ConsoleType cType = CCAPI.ConsoleType.UNK; int cell = 0, rsx = 0; int ret = ccapi.GetFirmwareInfo(ref firmware, ref version, ref cType) | ccapi.GetTemperature(ref cell, ref rsx); if (ret != CCAPI.OK) { Console.WriteLine("An error occured while retrieving console details."); } else { Console.WriteLine("CCAPI Version: {0}", version); Console.WriteLine("CCAPI Library version: {0}", ccapi.GetDllVersion()); Console.WriteLine("Firmware: {0}", CCAPI.FirmwareToString(firmware)); Console.WriteLine("Console Type: {0}", CCAPI.ConsoleTypeToString(cType)); Console.WriteLine("CELL Temp: {0}", cell); Console.WriteLine("RSX Temp: {0}", rsx); if (!ccapi.AttachGameProcess()) { Console.WriteLine("Couldn't find a game process."); } else { Console.WriteLine("Process {0:X} attached with success.", ccapi.GetAttachedProcess()); byte i = ccapi.ReadMemoryU8(0x50000); Console.WriteLine("Read at 0x50000: {0:X}", i); // ccapi.SetConsoleIds(CCAPI.ConsoleIdType.Idps,"0123456789ABCDEF0123456789ABCDEF"); // ccapi.WriteMemoryString(0x,"Hello"); // Console.WriteLine("{0}",ccapi.ReadMemoryString(0x)); // ccapi.WriteMemoryI32(0x, 1000); } } } } ccapi.Disconnect(); }