Esempio n. 1
0
 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);
     }
 }
Esempio n. 2
0
        //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");
            }
        }
Esempio n. 3
0
        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();
        }