Bulk organize your media
In your browser, utilizing GP's undocumented web api
Install any recommended userscript manager for your browser
Click Install
Accept installation
This example groups all space-consuming media in one album.
SPACE-CONSUMING
in the Space
filterSelect action Add to new album
As simple as selecting "Library" source, clicking Move to trash
, then clearing it.
GPTK exports it's api class globally so you can use it in your browser's console.
Example usage.
// getting the fist page of the library by taken date
const libraryPage = await gptkApi.getItemsByTakenDate()
// getting the info of the first item on the page
const itemInfo = await gptkApi.getItemInfo(libraryPage.items[0].mediaKey)
console.log(itemInfo)
If something does not work, open an issue and describe it in detail
If you have a question, open a discussion
Borrowed some code and UI inspiration from undiscord
If GPTK is useful to you, please consider supporting the project:
BTC 12znTocLytrrYhQT4AJVeJdR8KTULWbKb7