Bước #1: Đầu tiên, truy cập và đăng nhập tài khoản của bạn tại https://photos.google.com/
Bước #2: Tiếp theo mở Công cụ dành cho Nhà phát triển (Developer Tools) bằng cách nhấn F12 hoặc sử dụng 1 trong những cách sau:
Bước #3: Copy đoạn mã dưới dây và dán vào Console
| // Nhấn nút chọn hình ảnh, video và xóa |
| const ELEMENT_SELECTORS = { |
| checkboxClass: '.ckGgle', |
| deleteButton: 'button[title="Xóa"]', |
| confirmationButton: '#yDmH0d > div.llhEMd.iWO5td > div > div.g3VIld.V639qd.bvQPzd.oEOLpc.Up8vH.J9Nfi.A9Uzve.iWO5td > div.XfpsVe.J9fJmf > button.VfPpkd-LgbsSe.VfPpkd-LgbsSe-OWXEXe-k8QpJ.nCP5yc.kHssdc.HvOprf' |
| } |
| // Tự động xóa toàn bộ hình ảnh, video trong Google Photos bởi https://gdrive.vip/ |
| // Cấu hình thời gian (milliseconds) |
| const TIME_CONFIG = { |
| delete_cycle: 15000, |
| press_button_delay: 7000 |
| }; |
|
|
| let imageCount = 0; |
|
|
| let checkboxes; |
| let buttons = { |
| deleteButton: null, |
| confirmationButton: null |
| } |
|
|
| let deleteTask = setInterval(() => { |
|
|
| checkboxes = document.querySelectorAll(ELEMENT_SELECTORS['checkboxClass']); |
|
|
| if (checkboxes.length <= 0) { |
| console.log("[THÔNG TIN] Không còn hình ảnh (video) để xóa."); |
| clearInterval(deleteTask); |
| console.log("[THÀNH CÔNG] Đã thoát."); |
| return; |
| } |
|
|
| imageCount += checkboxes.length; |
|
|
| checkboxes.forEach((checkbox) => { checkbox.click() }); |
| console.log("[THÔNG TIN] Đang xóa...", checkboxes.length, "hình ảnh (video)"); |
|
|
| setTimeout(() => { |
|
|
| buttons.deleteButton = document.querySelector(ELEMENT_SELECTORS['deleteButton']); |
| buttons.deleteButton.click(); |
|
|
| setTimeout(() => { |
| buttons.confirmation_button = document.querySelector(ELEMENT_SELECTORS['confirmationButton']); |
| buttons.confirmation_button.click(); |
| }, TIME_CONFIG['press_button_delay']); |
| }, TIME_CONFIG['press_button_delay']); |
| }, TIME_CONFIG['delete_cycle']); |
Bước #4: Nhấn Enter để bắt đầu tự động xóa hoàn loạt
Lưu ý: Thông số thời gian được tính bằng mili giây, bạn có thể điều chỉnh tăng, giảm thời gian nếu máy bạn load chậm và xảy ra lỗi không xóa hết
delete_cycle: 15000,
press_button_delay: 7000
Bước #5: Ngồi làm ly cafe chờ nó xóa thôi. Nhanh hay chậm tùy thuộc vào số lượng ảnh, video của bạn và cũng tùy vào tốc độ máy tính của bạn. Mình sử dụng máy tính văn phòng hơi chậm xóa hơn 1.500 hình ảnh, video tầm 5 phút.
Không có nhận xét nào