Agmioli

Agmioli
Милан Агмиоли

Багхантер
Пикабушник
в топе авторов на 249 месте
14К рейтинг 63 подписчика 35 подписок 433 поста 31 в горячем
Награды:
Пикабу 17 лет! За участие в пасхальном ивенте За участие в Гран-При марафона "Продолжи рисунок"

Если MAX запущен на смартфоне - то VPN перестает работать нормально у меня. Совпадение?⁠⁠

Если MAX запущен на смартфоне - то VPN перестает работать нормально у меня. Совпадение?

Если MAX запущен на смартфоне - то VPN перестает работать нормально у меня. Совпадение?

У меня такая ситуация:
Даже если есть vpn-соединение- но по факту заблокированный ресурс не грузится.

Если полностью остановить MAX , в свойствах приложения нажав "Остановить", и перезапустить ВПН соединение
-то доступ к заблокированным ресурсам восстанавливается.

Вывод:
На всякий случай останавливаю все российские приложения, которые могут мониторить мой интернет-трафик на наличие нестандартного, или VPN-соединения.

Показать полностью

Баг от музыки в Телеграм: Включается музыка и не выключить ее⁠⁠

Музыка в Телеграм

Музыка в Телеграм

Когда-то давно, я в своём канале в Телеграм, разместил пару постов с музыкой.
А сегодня получил сообщение(на скриншоте).
(текст сообщения, сюда не смог вставить т.е пост тогда не публикуется по какой-то причине).

Вопрос:
У кого-то бывали похожие проблемы?

Баг от музыки в Телеграм: Включается музыка и не выключить ее.

Баг от музыки в Телеграм: Включается музыка и не выключить ее.

Показать полностью 1
2

Пост в Пикабу не публикуется?⁠⁠

Только я, не могу опубликовать пост на Пикабу на нужную тему?

Нажимаю на "Опубликовать пост" , и ничего.
А этот пост отправился.

ОБНОВЛЕНИЕ!

Удалил текст переписки, оставив его только на скриншоте - и пост смог опубликоваться.

ПРОБЛЕМА РЕШИЛАСЬ.

Пост в Пикабу не публикуется?
2

ScreenMateCreator - создание множества скринмейтов-персонажей и упаковка их в exe-файлы⁠⁠

ScreenMateCreator - создание множества скринмейтов(анимированных персонажей) и упаковка их в exe-файлы.

ScreenMateCreator - создание множества скринмейтов(анимированных персонажей) и упаковка их в exe-файлы.

ScreenMateCreator - бесплатная программа для Windows-компьютеров, позволяет создать и сохранить внутри себя много скринмейтов (анимированных персонажей, которые расположены поверх всех окон, и которых можно перетаскивать по экрану).

Ссылка на скачивание программы: https://cloud.mail.ru/public/d16w/4SjjPj8qP
Вес программы: 243 Мегабайта.

Программа может чуть-дольше запускаться, подождите несколько секунд, не кликайте повторно на exe файл!

Персонажа/скринмейт можно собрать в виде отдельного независимого exe-файла(программы), если вы хотите со всеми поделиться каким-то созданным персонажем-скринмейтом.

Создавать персонажей/скринмейты можно:
- из анимированных файлов в формате gif, json, tgs, webm с прозрачным фоном.
-из последовательности png-файлов(покадровая анимация).

У программы есть свой плеер медиафайлов форматов gif, json, tgs, webm, куда можно перетащить файл, посмотреть его анимацию, и тут же нажать кнопку "Сделать скринмейтом".

У программы ScreenMateCreator есть свой плеер медиафайлов форматов gif, json, tgs, webm, где можно просматриваемый файл сразу сделать скриншотом.

У программы ScreenMateCreator есть свой плеер медиафайлов форматов gif, json, tgs, webm, где можно просматриваемый файл сразу сделать скриншотом.

Программа позволяет:
-регулировать размер, скорость, и наклон воспроизводимого скринмейта.
-показать/скрыть одного или несколько анимированных персонажей на экране.

Т.е вы можете на экрана запустить сразу несколько персонажей.

Даже собранный в виде отдельной программы в exe-формате, скринмейт тоже имеет опции
-регулировки размера, скорости воспроизведения, и наклон запущенного скринмейта.

Программа ScreenMateCreator и собранные ею в отдельные exe-скринмейты, при сворачивании получают свой значок в Трей в Windows ( область уведомлений или системный трей).

По анимированным персонажам , и значкам в "трей-панели Windows" ScreenMateCreator и собранных exe-скринмейтов , надо кликать правой кнопкой мыши, для вызова контекстного меню.

Программа ScreenMateCreator свернутая в трей в виде значка.

Программа ScreenMateCreator свернутая в трей в виде значка.

Запущенный персонаж и контекстное меню появляющееся при нажатии правой кнопкой мыши по нему.

Запущенный персонаж и контекстное меню появляющееся при нажатии правой кнопкой мыши по нему.

А где взять готовые Json(Lottie ) файлы, чтобы самому не создать анимации Json-формата , и из них сделать скринмейты для теста?

Lottie Json Extractor: программа скачивания Lottie-анимации формата "Json" с сайтов (подарки в ВКонтакте, лежат именно в формате Json):
Lottie Json Extractor: программа скачивания Lottie-анимации формата "Json" с сайтов

Или скачать уже вытащенный json-файл из ВК-подарков:
https://cloud.mail.ru/public/hTb8/XiRxxqKqW

"Json-tgs Player" - программа для просмотра lottie-анимаций в форматах JSON и TGS:
"Json-tgs Player" - программа для просмотра lottie-анимаций в форматах JSON и TGS

Где взять TGS-файл для тестирования, чтобы проверить как из tgs создается скринмейт? Можете скачать готовую мою тестовую tgs-анимацию(разрешена в свободное пользование):
https://cloud.mail.ru/public/qpnU/VKUQMPxXj

Или анимацию из подарков ВКонтакте (преобразованную в tgs) https://cloud.mail.ru/public/vGCb/bx2TSSixg

Где взять webm-файл с прозрачным фоном для тестирования, чтобы проверить как из webm создается скринмейт?
https://cloud.mail.ru/public/JD8c/CC7NnPz2h

Скринмейт который собран как независимая exe-програма, при помощи ScreenMateCreator (распаковать архив и запустить exe или lnk-ярлык)
https://cloud.mail.ru/public/Ptxx/Mb7yYebFy

Скринмейт который собран как независимая exe-програма, при помощи ScreenMateCreator

Скринмейт который собран как независимая exe-програма, при помощи ScreenMateCreator

Скринмейт из webm-файла с прозрачным фоном

Скринмейт из webm-файла с прозрачным фоном

Главное окно программы ScreenMateCreator

Главное окно ScreenMateCreator 

Главное окно ScreenMateCreator 

Показать полностью 6
3

Lottie Json Extractor: программа скачивания Lottie-анимации формата "Json" с сайтов⁠⁠

Lottie Json Extractor: программа скачивания Lottie-анимации формата "Json" с сайтов.

Lottie Json Extractor: программа скачивания Lottie-анимации формата "Json" с сайтов.

Для тех, кто хочет извлекать lottie-json анимации с сайтов(подарки, стикеры и т.д), я создал программу.

Lottie Json Extractor - программа для Windows-компьютеров, позволяющая извлекать и скачивать Lottie-анимации в формате "Json", из различных сайтов.

Скачать бесплатно:
https://cloud.mail.ru/public/9vWz/GS7UAGPGB

Программа "Json-tgs Player" для воспроизведения анимаций форматов Json и TGS:
"Json-tgs Player" - программа для просмотра lottie-анимаций в форматах JSON и TGS

Протестировать программу можно на примере скачивания анимированных изображений, которые есть в Вконтакте в списке подарков для отправки.

Пользователь в адресной строке должен ввести адрес страницы, откуда он хочет скачать json-анимации, и нажать OK, а затем нажать "Запустить".

Программа автоматически ищет на странице по указанному адресу все json-анимации и скачивает их.

Открывается встроенный браузер, и программа сама начинает листать указанную страницу.
По завершению закрывает браузер, и сохраняет найденные анимации в папке lottie_out.

ПРИМЕЧАНИЕ:
ВКонтакте и ряд сайтов, требуют чтобы вы сначала авторизировались в встроенном браузере, нажав кнопку "Войти в ВК/Соц.сеть, а когда откроется браузер-зайти в нужную соц.сеть и авторизироваться.

Иначе, раздел с нужными json-анимациями(подарки ВК и т.д) недоступен для неавторизированных пользователей.

Авторизация проходит один раз, т.к данные о входе, сохраняются в папку "vk_profile".

ВАЖНО!
Папка "vk_profile" хранит все данные для входа и авторизации в ваш аккаунт ВКонтакте или другую соц.сеть!
Эта папка не должна попадать к кому-то, чтобы никто не мог войти ваш аккаунт.

Если вы хотите кому-то передать или сохранить программу, то достаточно скопировать и отправить саму программу, в виде всего одного файла "LottieJsonExtractor.exe".

ДОПОЛНЕНИЕ.
Программа LottieJsonExtractor много вести, т.к помимо скрипта в оболочке для ОС Windows, в программу вшит свой Chrome-браузер, в котором и происходят процесс по поиску json анимаций с сайтов.

СПРАВКА.
Анимации в формате TGS применяются в основном в мессенджере Telegram.
Анимации в формате Json, применяются и в анимации подарков в соц.сети Вконтакте.

Lottie Json Extractor: программа для извлечения Lottie-анимации с расширением "Json" с сайтов.

Lottie Json Extractor: программа для извлечения Lottie-анимации с расширением "Json" с сайтов.

Программа автоматически ищет на странице по указанному адресу все json-анимации и скачивает их.

Программа автоматически ищет на странице по указанному адресу все json-анимации и скачивает их.

Показать полностью 2
1

"Json-tgs Player" - программа для просмотра lottie-анимаций в форматах JSON и TGS⁠⁠

"Json-tgs Player" - программа для просмотра lottie-анимаций в форматах JSON и TGS

"Json-tgs Player" - программа для просмотра lottie-анимаций в форматах JSON и TGS

Я создал небольшую программу-утилиту.

"Json-tgs Player" - бесплатная программа для Windows-компьютеров, которая позволяет воспроизвести и просмотреть lottie-анимации в формате/расширениях Json и TGS.

Скачать бесплатно: https://cloud.mail.ru/public/ubaM/iSK2WoTF3

Преимуществом является то, что она портативная, и не требует специальной установки, а все нужное зашито внутри программы(.
Можно просто перетянуть в окно программы файлы анимаций этих форматов (tgs, json), чтобы начать их воспроизведение.

В отличии от некоторых скриптов и т.д, программа может читать "загрязненные "json-файлы", в которых есть растровые изображения.

В опциях, есть изменение скорости воспроизведения, поворот анимации, и изменение размера воспроизведения.

СПРАВКА.
Анимации в формате TGS применяются в основном в мессенджере Telegram для стикеров.
Анимации в формате Json, применяются в анимации подарков в соц.сети Вконтакте.

Загрязненные json-файлы(которые может проигрывать эта программа).
Анимации, которые вы скачали из подарков ВКонтакте, часто содержат в себе не только векторную графику, но и встроенные растровые картинки. Они хранятся внутри JSON-файла в виде длинных строк, закодированных в Base64 (выглядят как data:image/png;base64,...).

Библиотека rlottie-python (как и большинство легких Lottie-рендереров) не умеет декодировать такие встроенные изображения.
Она просто «не видит» их, и анимация отображается пустой или белой. Именно поэтому tgs (который является сжатым JSON без встроенных картинок) работает идеально, а json из VK — нет.

ПРИМЕЧАНИЕ:
Если что-то не воспроизводится, попробуйте скачать ffmpeg.
Где скачать:

  • Официальный сайт: ffmpeg.org/download.html.

  • Рекомендуемые сборки: gyan.dev (обычно ffmpeg-release-essentials.7z для большинства пользователей).

    Как установить:

    1. Скачайте и распакуйте архив (например, с помощью 7-Zip) в постоянную папку, например C:\ffmpeg
      2. Затем активируйте ffmpeg в операционной системе.

      Откройте терминал: Нажмите Win + X и выберите «Терминал», «Windows PowerShell» или «Командная строка».

      Для установки пакетов права администратора не требуются. Выполните команду для установки:
      winget install —id Gyan.FFmpeg —exact

      Эта команда устанавливает популярную сборку FFmpeg от Gyan.dev, которая подходит для большинства пользователей.
      Перезапустите терминал:
      После завершения установки закройте и снова откройте окно терминала. Это необходимо, чтобы система обновила переменные среды (PATH).

      Проверьте установку:
      Введите следующую команду:
      ffmpeg -version

      Если установка прошла успешно, вы увидите информацию о версии FFmpeg

Показать полностью
425

Kate Mobile перестало полностью работать - везде flood control⁠⁠1

Kate Mobile перестало полностью работать - везде flood control.

Kate Mobile перестало полностью работать - везде flood control.

Сейчас приложение Kate Mobile перестало полностью работать. Какой чат или диалог откроешь-везде пишет "flood control". Открытие других аккаунтов не помогло. Почитал форум-оказывается у многих такое.

В последнее время Вконтакте и так закрывал доступ этому приложению к ряду функций типа "Поставить лайк". Теперь, эпоха КейтМобила, наверно уже полностью завершена.

Показать полностью
2

Как создать скринмейт для андроид-смартфона в программе Android Studio? +виджет бонусом⁠⁠

Серия Разработка-программирование Андроид

UPD:

ВАЖНОЕ!
Все файлы и папки проекта, должны лежать в папке "personaz".

Если вы скачали архив проекта из ОблакоМэйл, то переименуйте папку "ulitka_widget"(в которой по умолчанию лежат файлы проекта) в папку "personaz"!

Т.е файл settings.gradle.kts, и все лежащие с ним файлы и папки, должны находиться в папке с названием "personaz".
Потом, папку "personaz" и надо открывать в AndroidStudio при нажатии "Open Project"

Иначе приложение будет иногда вызывать ошибки, и неправильно работать!

Как создать скринмейт для андроид-смартфона в программе Android Studio?

Как создать скринмейт для андроид-смартфона в программе Android Studio?

Как создать анимированный скринмейт для андроид-смартфона в программе Android Studio, используя готовый проект для программы (код и т.д уже есть там)?
В комплекте к скринмейту, идет виджет с его изображением, который по клику открывает меню настроек скринмейта.

Скринмейт-это персонаж, который ползает или стоит поверх интерфейса операционной системы и окон программ, а при нажатии на него проигрывается другая анимация, или даже звук и т.д.

Персонажа можно перемещать по экрану, зажав его пальцем пи перемести в в другую место экрана.

ИНСТРУКЦИЯ.

ПОДГОТОВКА:
Скачиваем программу разработки Android Studio:
https://developer.android.com/studio

Скачиваем с ГитХаб архив моего готового проекта:
https://github.com/agmioli/screenmate_android/

Или с ОблакоМэйл:
https://cloud.mail.ru/public/pGyG/ygz5sYfT7

Примечание!
Чтобы попасть быстро в папку проекта в Android Studio для создания или редактирования файлов, нужно:
- в правом верхнем углу выбрать вид Android.
- затем в нижней структуре кликнуть правой кнопкой на нужный файл или папку, и выбрать Open in - Explorer.

Как воспользоваться готовым проектом скринмейта для андроид-смартфона в AndroidStudio?

1. Распакуйте содержимое архива в отдельную папку.
Или скачиваете к себе на компьютер все эти файлы, в одну папку.

2. Запустите программу АndroidStudio , и там выберите пункт File-Open project

3. Заходите в папку, где лежат все эти файлы, и нажимаете Select folder
Обязательно ждите, смотря на них окна программы, чтобы все библиотеки т.д прогрузились, и процесс потом сам прекратился.
Иначе проект не сможет работать!

4. В папке по пути ulitka_widget\app\src\main\res\drawable замените графические файлы на свои.

5. Чтобы собрать установочный apk-файл для смартфона, выберите Build - Generate App Bundles or APKs - Generate APKs.

6. В нижнем правом углу появится уведомление, на котором надо успеть нажать на слово "Locale"

7. Откроется папка с apk-файлом, который можно запустить на смартфоне.

8. Запустите apk-файл на смартфоне, выбрав пункт "Все равно установить без проверки", развернув в меню проверки список.

9. Откроется Окно "Всегда сверху", поставьте там галочку напротив вашего приложения, чтобы приложение могло запустить персонажа поверх всех окон, получив разрешение от системы.

9. Когда установите приложение, запустите его. После запуска приложения появится персонаж в нижней части экрана.

10. Найдите значок установленного приложения в меню, и зажмите его.

11. Появится меню где можно выбрать пункт Настройки, чтобы повернуть, отразить, скрыть и показать персонажа, и задать его размер.

12. В этом же контекстном меню, есть слово "Виджет", нажмите на него. Из появившегося окна, перетащите изображение персонажа вне окна, на ваш рабочий стол.

13. Сам виджет можно перетаскивать на разные страницы вашего рабочего стола. Если кликнуть на виджет-он откроет то же меню "Настроек персонажа".

Сам виджет будет украшать ваш рабочий стол, даже когда сам персонаж будет вами скрыт.

ИЗМЕНЕНИЕ НАЗВАНИЯ ПРИЛОЖЕНИЯ!

Название приложения определяется в файле res/values/strings.xml (и возможно в локализованных версиях).
Найдите строку с именем app_name и измените её:

xml
<resources>
<string name="app_name">Новое имя приложения</string>
<!— остальные строки —>
</resources>

После этого в манифесте (AndroidManifest.xml) у тега <application> обычно стоит ссылка на эту строку:
xml
<application
android:label="@string/app_name"
... >

ИЗМЕНЕНИЕ ИКОНКИ/ЗНАЧКА ПРИЛОЖЕНИЯ

Шаг 1. Откройте мастер создания Image Asset
В Android Studio откройте ваш проект.

В левой панели Project выберите вид Android (обычно он выбран по умолчанию).
-Щёлкните правой кнопкой мыши по папке res.
-В контекстном меню выберите New → Image Asset.
-Откроется окно Configure Image Asset.

Шаг 2. Выберите тип иконки
В верхней части окна есть выпадающий список Icon Type. Для иконки приложения выберите:

Launcher Icons (Adaptive and Legacy) – рекомендуется для современных версий Android (8+). Создаёт и адаптивную иконку (слой фона и переднего плана), и обычную (legacy) для старых устройств.

Legacy Launcher Icons – только обычные PNG-иконки для старых версий (без адаптивности).
Если вы не уверены, оставьте первый вариант – он универсален.

Шаг 3. Укажите исходное изображение
В разделе Source Asset выберите, откуда взять картинку для иконки:

Image – выберите файл PNG, JPG или векторный XML на вашем компьютере (кнопка ... рядом с полем Path).

Шаг 5. Сгенерируйте иконки
Нажмите кнопку Next (если доступно) или Finish.
Android Studio создаст (или перезапишет) файлы в папках:

res/mipmap-hdpi/ic_launcher.png
res/mipmap-xhdpi/ic_launcher.png
res/mipmap-xxhdpi/ic_launcher.png
res/mipmap-xxxhdpi/ic_launcher.png
res/mipmap-anydpi-v26/ic_launcher.xml (адаптивная иконка)

аналогично для ic_launcher_round, если вы выбрали адаптивную.

Все старые файлы будут перезаписаны. Если у вас есть свои кастомные иконки с другими именами – они не тронуты.

Шаг 6. Проверьте манифест
Откройте AndroidManifest.xml и убедитесь, что у тега <application> прописаны:

xml
android:icon="@mipmap/ic_launcher"
android:roundIcon="@mipmap/ic_launcher_round"
Если вы не меняли имя, то всё уже должно быть правильно.

Шаг 7. Соберите и установите приложение
Нажмите Build → Rebuild Project (или просто запустите приложение).

Удалите старую версию с устройства (чтобы точно обновить иконку на рабочем столе) и установите новую.

Теперь новая иконка будет отображаться в лаунчере.

ДОПОЛНЕНИЕ!
Еcли вы что-то не поняли, то вы можете в нейросети типа DeepSeek, напечатать свой запрос-вопрос, попросив в описании пошагово и подробно, вам расписать ответ или инструкцию.

В запросе указывайте версию AndroidStudio, чтобы нейросеть лучше могла понять среду разработки.

Показать полностью 1
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества