JSFiddle - React, Tailwind, and code Playground
by amindunited
JavaScript
const imageSelectorString = ''
// Click the image
// Array.from(document.querySelectorAll('.p137Zd'))[0].click()
// Click the info button
// document.querySelector('.VfPpkd-Bz112c-LgbsSe.yHy1rc.eT1oJ.mN1ivc.O8EXO.cx6Jyd[aria-label="Open info"]').click()
// Get the filename
// document.querySelectorAll('[aria-label*="Filename: "]')
document.querySelector('[aria-label*="Filename: "]')
// Close the info pane
// .VfPpkd-Bz112c-LgbsSe.yHy1rc.eT1oJ.mN1ivc.KIqTIe
// .VfPpkd-Bz112c-LgbsSe.yHy1rc.eT1oJ.mN1ivc.KIqTIe
document.querySelector('.VfPpkd-Bz112c-LgbsSe.yHy1rc.eT1oJ.mN1ivc.KIqTIe').click();
// Close the image pane
// WpHeLc VfPpkd-mRLv6
// .WpHeLc.VfPpkd-mRLv6
document.querySelector('.WpHeLc.VfPpkd-mRLv6').click();
let fileNames = [];
Array.from(document.querySelectorAll('[aria-label*="Filename: "]')).forEach((i) => {
// console.log(i, i.innerHTML);
fileNames.push(i.innerHTML)
})
console.log([...new Set(fileNames)]);
[
"M2_09706.jpg",
"M2_09722.jpg",
"M1_00263.jpg",
"M2_09791.jpg",
"M1_00458.jpg",
"M1_00439.jpg",
"M2_09853.jpg",
"M1_00411.jpg",
"M1_00483.jpg",
"M2_09860.jpg",
"M1_00555.jpg",
"M1_00581.jpg",
"M2_09909.jpg",
"M1_00708.jpg",
"M1_00617.jpg",
"M1_00735.jpg",
"M1_01028.jpg",
"M3_00090.jpg",
"M1_01029.jpg",
"M3_00038.jpg",
"M3_00041.jpg",
"M1_00967.jpg",
"M3_00101.jpg",
"M1_01084.jpg",
"M3_00119.jpg",
"M1_01107.jpg",
"M1_01159.jpg",
"M1_01198.jpg",
"M3_00126.jpg",
"M1_01241.jpg",
"M3_00154.jpg",
"M3_00207.jpg",
"M1_01264.jpg",
"M1_01282.jpg",
"M3_00165.jpg",
"M3_00234.jpg",
"M1_01313.jpg",
"M3_00270.jpg",
"M1_01334.jpg",
"M3_00348.jpg",
"M1_01372.jpg",
"M1_01337.jpg",
"M3_00356.jpg",
"M3_00398.jpg",
"M1_01413.jpg",
"M1_01552.jpg",
"M3_00489.jpg",
"M3_00537.jpg",
"M3_00572.jpg",
"M3_00577.jpg",
"M1_01600.jpg",
"M1_01638.jpg",
...