Фигма конечно молодец. Но уже давно известно, что она теряет пользовательские данные безвозвратно, fig-файлы, бывает, не открываются, а за корпоративные аккаунты все и так всё знают.У нас все бекапилось с тех пор, как я увидел этот твит, в далеком 2020м: чувак просто потерял все, на платном аккаунте. Пичалька. Но мы подстелили соломки сразу, еще тогда. И сейчас ей поделимся.Итак, на старте. Дано:— Жесткая политика vendor lock-in. Куда вы, нахрен, денетесь, с подводной лодки?— Невозможность нормально хранить исходники макетов у себя.— Самопроизвольные потери данных пользователей на платных тарифах. Ы!— Довольно "хороший" ценник на корпоративном тарифе. Жаба пару раз квакала.Это были минусы. Плюсы:Дизайнеры Очень Хотят Фигму.Любой бизнес-аналитик, взвесив за и против, обломал бы дизайнеров (мерзавец!). А мы сели и написали бекапер. Простой. На коленке. В лоб. Ходит по нужным нам аккаунтам и папкам пользователей и качает все к себе. (Да-да, это Chrome + WebDriver + Node.JS). Чик-чик, и в продакшн.Однако, в связи с сами знаете чем, несколько наших клиентов попросили поделиться этой штукой. Два раза сорян: 1. скрипт — скорее серверный, чем дружественный к дизайнеру; 2. помогать с настройкой не сможем — загружены работой по самые помидоры. ПРОСТИТЕ.За пару лет эксплуатации заметили такое:1. Тяжелые файлы Figma может не отдать совсем. Тяжелые файлы приходится нарезать руками на более мелкие.2. Бывает, что скачивание начинает тормозить, или вообще обрывается. Некоторые файлы качаются с 3-го или 4-го раза. Ну блин... Возможно, борются со скачиваниями. Надо проглядывать время от времени отчет о бекапах.Ссылочку давай уже, достал трындеть!В свете недавних блокировок мы решили поделится скриптом “как есть”. Инструкции для системных администраторов по настройке и исходный код доступны здесь:https://github.com/SibirixScrum/figma-backuperДругие полезные штуки, которыми мы готовы безвозмездно делиться (например, курс по управлению digital-проектами) — регулярно публикуются телеге @sibirix. Меня зовут Владимир Завертайлов, я работаю главным бармалеем в Сибириксе. Здрасте.Берегите нервы, исходники и чувство юмора. Все будет хорошо. Даже если — не будет 🐈
Годная вещь по нынешним временам!
Комментарий недоступен
Иван и Ольга против)
🙏🏻❤️спасибо
Владимир, помогите разобраться пожалуйста. Ничего не получается скачать, в отчете ошибка StaleElementReferenceException "html"
С чем она связана может быть?
О. Тот же смысл, один в один. Только не через Selenium, а через Puppeteer.