Виконати Google App script який триває довже за 6 -30 хв
500 UAHСкрипт listFilesAndFolders завантажує в гугл таблицю всі файли та їх відомості що є на гугл диску. Файлів багато, час завантаження більший за 6 хв (30 хв). Також на листі є формула (наступна колонка після вивантажених даних) яка оброблює отримані результати. Бажано щоб ця формула залишалася після завантаження списку.
Схожа задача (завантаження файлів з таблиці на гугл диск та перейменування) що тривала більше за 30 хв, вирішувалася за допомогою тригера, який активовував функцію. Перевіряв статус файла через крайню колонку і потім обробляв. (вкладка "Do").
Ось посилання на файл
вкладка Files
Фрагмент скрипту який має виконуватись (вивантажити список файлів)
function listFilesAndFolders() {
var folderid = '1rHWkdcVPSzxbLkHY3C-EGUSlgB9KMQYu'; // change FolderID
var sh = SpreadsheetApp.getActive().getSheetByName("Files");
sh.clear();
sh.appendRow(["parent","folder","folderID", "name","size", "URL", "ID", "description", "type"]);
try {
var parentFolder =DriveApp.getFolderById(folderid);
listFiles(parentFolder,parentFolder.getName())
listSubFolders(parentFolder,parentFolder.getName());
} catch (e) {
Logger.log(e.toString());
}
}
function listSubFolders(parentFolder,parent) {
var childFolders = parentFolder.getFolders();
while (childFolders.hasNext()) {
var childFolder = childFolders.next();
Logger.log("Fold : " + childFolder.getName());
listFiles(childFolder,parent)
listSubFolders(childFolder,parent + "|" + childFolder.getName());
}
}
function listFiles(fold,parent){
var sh = SpreadsheetApp.getActive().getSheetByName("Files");
var data = [];
var files = fold.getFiles();
while (files.hasNext()) {
var file = files.next();
data = [
parent,
fold.getName(),
fold.getId(),
file.getName(),
file.getSize(),
file.getUrl(),
file.getId(),
file.getDescription(),
file.getMimeType()
];
sh.appendRow(data);
}
}
Відгук замовника про співпрацю з Andrew Kr
Виконати Google App script який триває довже за 6 -30 хвАндрій виконав мій проект від А до Я. Він врахував всі мої побажання, зробив проект навідмінно. Я однозначно рекомендую цього спеціаліста. Контактість, оперативність в роботі, сумлінність - я приємно вражаний роботю Андрія. Буду звертатися ще! Ставлю 10 з 10.
Відгук фрилансера про співпрацю з Андреєм Акоповим
Виконати Google App script який триває довже за 6 -30 хвДуже легке спілкування під час виконання роботи, чітка задача, швидка перевірка, миттєва оплата. Рекомендую до співпраці!
Актуальні фриланс-проєкти в категорії Javascript та Typescript
Розробка платформи AM Mobility (автосервіс, парковка, страхування, оренда автомобілів)
259 176 UAH
Шукаємо команду або досвідченого Full Stack розробника для створення MVP платформи AM Mobility. AM Mobility — це єдина цифрова екосистема для автомобілістів, що об'єднує в одному додатку та веб-платформі: парковку; автосервіс; шиномонтаж; автомийку; оренду автомобілів;… Javascript та Typescript, Веб-програмування ∙ 2 дні 6 годин тому ∙ 101 ставка |
Gsap анімації
1000 UAH
Доброго дня. Треба внести правки в поточному проєкті. Потрібен фахівець, який добре працює на gsap/lenis Треба зробити анімацію карточок. Детально ТЗ тут: https://www.figma.com/design/5bLEJudN5LPpB9ZSoJa2Eb/Untitled?m=auto&t=qwyluUctL1lrMNvh-6 Треба проявити креатив та… Javascript та Typescript, Веб-програмування ∙ 2 дні 12 годин тому ∙ 21 ставка |
Комерційна on-premise платформа відеозв'язку «ViM»Требуется разработати on-premise систему відеозв'язку з базовим розрахунком на 100 одночасних підключень (10 ізольованих кімнат по 10 осіб). Платформа повинна мати закладену архітектуру для майбутнього горизонтального масштабування до 1000 користувачів шляхом додавання нових… Javascript та Typescript, Веб-програмування ∙ 3 дні 7 годин тому ∙ 32 ставки |
Шукаю наставника з Claude Code для запуску веб-проєкту з нуля**Коротко про завдання:** Я новачок без досвіду в програмуванні. Є готове ТЗ на розробку сайту (42 сторінки, Next.js, PostgreSQL). Хочу реалізувати його самостійно за допомогою Claude Code - потрібен спеціаліст, який налаштує середовище і навчить мене працювати з інструментом.… Javascript та Typescript, Навчання ∙ 4 дні 11 годин тому ∙ 18 ставок |
Оновлення дизайну на сайтіПотрібно оновити дизайн існуючого сайту, використовуючи HTML, CSS, JS: освіжити зовнішній вигляд, зробити його сучасним і адаптивним під мобільні пристрої. Потрібно додати плавні анімації та інтерактивні елементи. HTML та CSS верстання, Javascript та Typescript ∙ 5 днів 5 годин тому ∙ 90 ставок |