Гайд по установке и использованию программы quirky Прежде чем мы перейдем к теме создания QR кодов, я хочу порекомендовать вам отличный сервис для создания видеороликов!. Здесь вы найдете профессиональных актеров, высокое качество съемки, быстрые сроки - все, что нужно для того, чтобы ваш проект стал популярным! С помощью вебкамеры вы сможете создавать впечатляющие презентации, выделяться на фоне конкурентов и привлекать внимание своей целевой аудитории. Donor VideoMake - это ваш шанс открыть для себя мир новых возможностей! Внимание! Программа не моя (GitHub). На момент написания гайда программа полностью чиста и безобидна. Гайд представляет из себя переведенное wiki программы на русский язык с небольшими адаптациями к нашим целям. Плюсы и минусы программы + FOSS проект. + Простота установки и дальнейшего использования. - Скорее всего не самое лучшее решение, так как подобных проектов множество. - Большое количество багов (см. спойлер "Баги и их решения"). - С небольшим шансом сгенерированный QR код не будет работать, при генерации стоит проверять коды вручную. Подготовка Для выполнения наших задач, Вам потребуется: 1. Аккаунт GitHub. 2. Установленный Node.JS 2.1. Переходим на страницу загрузки Node.JS и загружаем установщик. 2.2. Далее запускаем установщик и следуем инструкциям в нём. ВНИМАНИЕ! Убедитесь, что в настройках установки выставлены все составляющие. 2.3. (По желанию) Можно проверить правильность установки командой npm version в консоли. 3. Replicate API Token 3.1. Переходим в раздел получения API Token'а на официальном сайте Replicate и авторизуемся через ваш GitHub аккаунт. 3.2. Далее скопируйте ваш Replicate API Token. Установка 1. Переходим в репозиторий программы. 2. Скачиваем архив с кодом программы через кнопку Code -> Download ZIP. 3. Распаковываем папку с программой в директорию, в пути которой нет кириллицы. Для удобства я распаковал в C:\quirky. 4. Откройте командную строку в этой папке и пропишите следующие команды: npm install echo REPLICATE_API_TOKEN=your_replicate_api_token > .env.local Где your_replicate_api_token это Ваш скопированный ранее Replicate API Token. Дополнительные настройки (по желанию) Чтобы улучшить качество QR кода: 1. Перейдите по пути ~\quirky\pages\api\predictions и откройте файл index.js любым текстовым редактором. 2. Найдите строку image_resolution: и замените значение в ней на 768. Использование программы 1. Запустите в консоли, открытой в папке программы команду npm run dev и перейдите на страницу http://localhost:3000/ в Вашем браузере. 2. Впишите свой запрос и нажмите кнопку "Create". Дождитесь генерации. Баги и их решения У меня генерируются обычные картинки, а не QR коды. - Уберите http:// или https:// из вашей ссылки. Например: https://lolz.guru/ -> lolz.guru QR код не сканируется. - Нажмите кнопку "Create" заново. QR код не сканируется и я уже перезапускал генерацию. - Используйте сокращатели ссылок. Результаты
Narg, Да, у вучаева был способ с помощью StableDiffusion, мне было лень так напрягаться по его гайду и я нашел более простой вариант, тем не менее выполняющий свою работу
если честно, QR на белом фоне выглядит получше, можно сделать что-то пооригинальнее, либо не делать вообще
не знаю насчет пользы данных фич, но вполне интересно выглядит, еще хочется выразить отдельный за оформление, слишком уж красиво