Open glin94 opened 4 years ago
please explain how to take screenshots?
byte[] imgBytes = File.ReadAllBytes("DeveloperDiskImage.dmg.signature"); imgmounter.mobile_image_mounter_start_service(deviceHandle, out var mobileImageMounterClientHandle, "Quamotion").ThrowOnError(); imgmounter.mobile_image_mounter_mount_image(mobileImageMounterClientHandle, "DeveloperDiskImage.dmg", imgBytes, **128**, "Developer", out var result).ThrowOnError(); screenshotr.screenshotr_client_start_service(deviceHandle, out var screenshotrClientHandle,"Developer").ThrowOnError(); IntPtr imgdata=IntPtr.Zero; ulong imgsize=0; var screenshotErr=screenshotr.screenshotr_take_screenshot(screenshotrClientHandle, ref imgdata, ref imgsize); screenshotErr.ThrowOnError(); if (screenshotErr == ScreenshotrError.Success) { Bitmap _img = Image.FromHbitmap(imgdata); _img.Save("image.png", ImageFormat.Png); } Console.ReadKey();
am I entering a mobile_image_mounter_mount_image parametrs correctly?
Did you manage to get it working? Can you provide a working code sample?
please explain how to take screenshots?
am I entering a mobile_image_mounter_mount_image parametrs correctly?