Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Уникальная игра, в которой гармонично сочетаются знакомая механика «три в ряд» и тактические пошаговые сражения!

Магический мир

Мидкорные, Ролевые, Три в ряд

Играть

Топ прошлой недели

  • solenakrivetka solenakrivetka 7 постов
  • Animalrescueed Animalrescueed 53 поста
  • ia.panorama ia.panorama 12 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая «Подписаться», я даю согласие на обработку данных и условия почтовых рассылок.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
0 просмотренных постов скрыто
Prototype3000
Лига программистов

Нужна помощь с lua + гигачат⁠⁠

9 дней назад

Для ЛЛ.

Нужно довести до ума скрипт преобразования голоса в текст.

Суть проблемы.

Есть некий скринридер для android, который работает на AndroLua с использованием api android (возможно неправильно выразился, но примерно так).

Так вот для данного приложения можно создавать разного рода скрипты. В данном случае нужно адаптировать или создать с нуля скрипт, который при запуске будет записывать речь, а при повторном запуске отправлять записанный файл на обработку в гигачат. Собственно, в наличии подобный скрипт есть, но он основан на гугле. Но вот это вот все – ркн, квн и прочее… Короче без костылей не работает, а то и вообще со  дня на  день залочат. Моих знаний в программировании в данном случае хватает на отправку кода дипсику с вводными данными, но что-то ничего не выходит. То ошибка 400, то ошибка токена.

Api ключ судя по всему рабочий, т.к. дипсик собрал скрипт на питоне, который отправляет аудио и присылает текст.

Ну в общем если кто может помочь, скину код рабочего скрипта, может на его основе получится сделать…

P.s. В  сбер поддержку обращался, но по телефону они такие проблемы не решают,  что не удивительно, а по почте мне написали что-то типа: мы тут не программисты, ты  там на сайте посмотри в разделе помощи нуждающимся.

В общем сюда пишу можно  сказать от безысходности.

Показать полностью
[моё] Помощь Программирование Скрипт Сбербанк Распознавание Текст
5
6
WorldTV
WorldTV

Script Runner - Универсальное расширение для браузера⁠⁠

10 дней назад
Script Runner -  Универсальное расширение для браузера

Пикабушники. Всем привет. Xочу поделится с вами своим новым проектом. Script Runner

Script Runner - это мощное и безопасное расширение для браузера, которое позволяет запускать пользовательские JavaScript скрипты и расширения для автоматизации задач, блокировки рекламы и улучшения взаимодействия с веб-сайтами.

Ссылка на скачивание: https://disk.yandex.ru/d/yzBuMSycmQ64vw

Подходит для всех видов браузеров на основе Хромиум: Google Chrome, Microsoft Adge, Yandex браузер и других

В папке лежит тестовый скрипт Simple_TEST.js. Он просто показывает сообщение, что скрипт запущен.

Исходный код весь доступен. Если есть доля сомнения можете покопаться.

Предлагайте свои идеи по скриптам. Это могут быть блокировщики рекламы, авторизация и так далее. Если ваше предложение наберёт 10 "стрелок вверх" буду над ним работать.

Готовые расширения будут размещаться здесь и в группе TG: https://t.me/scriptrunner_community

Так же буду рад вашим комментариям, но улучшению.


Ниже описание и небольшие инструкции


🌟 Основные возможности

  • 🔧 Безопасный запуск скриптов - Изолированная среда выполнения

  • 🛡️ Встроенные расширения - Готовые решения для популярных сайтов

  • 📝 Простой редактор - Создание и управление своими скриптами

  • 🚀 Преобразование скриптов - Автоматическое превращение скриптов в расширения

  • ⚡ Автозапуск - Автоматическая активация на нужных сайтах

📥 Установка

Способ 1: Установка из Chrome Web Store

(Когда расширение будет опубликовано)

  1. Перейдите в Chrome Web Store

  2. Найдите "Script Runner"

  3. Нажмите "Добавить в Chrome"

  4. Подтвердите установку

Способ 2: Установка в режиме разработчика

  1. Скачайте файлы расширения

    • Сохраните все файлы в отдельную папку

  2. Откройте страницу расширений

    • В адресной строке введите: chrome://extensions/

    • Или: Меню → Дополнительные инструменты → Расширения

  3. Включите режим разработчика

    • В правом верхнем углу включите переключатель "Режим разработчика"

  4. Загрузите расширение

    • Нажмите "Загрузить распакованное расширение"

    • Выберите папку с файлами расширения

    • Нажмите "ОК"

  5. Проверьте установку

    • В списке расширений должен появиться Script Runner

    • На панели инструментов должна быть иконка расширения


🎯 Руководство по использованию

📋 Вкладка "Управление скриптами"

Просмотр существующих скриптов:

  • Все ваши скрипты отображаются в виде карточек

  • Виден статус (активен/неактивен)

  • Просмотр первых 100 символов кода

Управление скриптами:

  • 🟢 Запуск/остановка - кнопка переключения состояния

  • 🗑️ Удаление - полное удаление скрипта

  • 🚀 В расширение - преобразование скрипта в расширение

➕ Вкладка "Добавить скрипт"

Создание нового скрипта:

  1. Ввод названия

    • Укажите понятное название для скрипта. При добавление готового скрипта название добавится автоматически.

  2. Выбор способа добавления:

    • 📝 Ввести код - ручной ввод JavaScript кода

    • 📁 Загрузить из файла - загрузка из .js или .txt файла

  3. Drag & Drop поддержка

    • Перетащите файл в выделенную область

  4. Сохранение:

    • Система предложит преобразовать в расширение. Рекомендуется согласится.

    • Выберите подходящий вариант

🔧 Вкладка "Расширения"

Управление расширениями:

  • 🔍 Поиск - быстрый поиск по расширениям

  • ⚡ Включение/выключение - активация на текущем сайте

  • ⚙️ Настройки - индивидуальные настройки расширений. (В разработке)


🛡️ Безопасность

🔒 Особенности безопасности

  • Изолированное выполнение - скрипты работают в защищенной среде

  • Контроль ресурсов - автоматическая очистка таймеров и наблюдателей

  • Проверка доменов - расширения работают только на разрешенных сайтах

  • Безопасный парсинг - защита от вредоносного кода

⚠️ Рекомендации по безопасности

  1. Используйте только доверенные скрипты

  2. Проверяйте код перед выполнением

  3. Отключайте неиспользуемые расширения

🚀 Преобразование скриптов в расширения

Преимущества расширений:

  • ✅ Автозапуск на указанных сайтах

  • ✅ Лучшая производительность

  • ✅ Управление ресурсами

  • ✅ Возможность настройки

Как преобразовать:

  1. Создайте обычный скрипт

  2. Нажмите "🚀 В расширение"

  3. Система автоматически определит тип

  4. Расширение появится в соответствующей вкладке

🔧 Устранение неполадок

❌ Скрипт не запускается

  • Проверьте синтаксис JavaScript

  • Убедитесь, что скрипт активирован

  • Проверьте консоль браузера на наличие ошибок

❌ Расширение не работает на сайте

  • Убедитесь, что расширение включено

  • Проверьте, подходит ли оно для текущего домена

  • Обновите страницу

❌ Высокое потребление памяти

  • Остановите неиспользуемые скрипты

  • Проверьте наличие бесконечных циклов

  • Используйте встроенные расширения вместо скриптов


📞 Поддержка

Полезные ссылки:

  • 🐛 Сообщить о ошибке - Можно здесь или в группе TG

  • 💡 Предложить идею - Можно здесь или в группе TG

  • 💬 Сообщество: Telegram группа: https://t.me/scriptrunner_community


📄 Лицензия и права

Script Runner распространяется бесплатно для личного использования

Показать полностью 1
[моё] Программа Автоматизация Халява Тестирование Google Chrome Расширение Браузер Интернет Скрипт Полезное Javascript Бесплатно Длиннопост
12
6
Avramen
Avramen

Когда тебя доконали скриптами)⁠⁠

27 дней назад
Показать полностью 2
[моё] Скрипт Переписка Менеджер Надоело Вывернулся Длиннопост
14
13
Vadmax
Vadmax

Волшебное слово⁠⁠

29 дней назад

Зашёл в ВК в группу Мегафона.Боты на месте, триггер работает.
https://vk.com/wall-3785_1864392

Ну и как не вспомнить старый скрин,не мой,из X(Twitter).Тут конечно вообще шедевр.

Добавил на всякий тег "fake news",а то любят у нас модеры похожие скрины из Twitter удалять

Показать полностью 2
[моё] Fake News ВКонтакте Сотовые операторы Мегафон Ботофермы Скрипт Триггер Методичка Длиннопост Юмор Интернет-провайдеры
4
8
SNR93

N8N - автоматизации для дома и работы⁠⁠

1 месяц назад

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

Что-ж это за зверь такой, N8N?
По факту, это модульный конструктор автоматизаций без кода(ну почти =) ). Вся логика выстраивается как конструктор из кубиков. По очереди. Множество проектов можно собрать вообще не написав ни одной строки кода, а если вдруг оно нужно будет, тут за вас это за секунду сделает любая нейросеть, хоть ChatGPT, хоть Gemini, хоть... Deepseek... Если как обычно не уснет во время ответа))
Давайте сразу пример, чтобы было интереснее. У меня есть основная электронная почта, которой уже куча лет. И там творится полный... Хаос. Назовем это так) Там и спам, и реклама, и че только нет. И разгребать ручками мне это надоело, да и куча уведомлений на телефон отвлекают. Я сделал автоматизацию, это ИИ сам разбирает мою почту, решает что важно, а что нет, и сообщает мне только о важном. И теперь у меня почта разбирается сама, реклама\спам удаляются сразу, а я получаю только важные уведомления, которых не так-то и много... Кстати... Я тут говорил давайте сразу пример, а в итоге налил 3 ведра воды. Эт норма, привыкайте, если еще читаете =)
Вот, теперь точно сразу пример. Вот так выглядит вся автоматизация. Весьма короткая. Для тех, кто вообще не в теме, сейчас все расскажу)

Итак, давайте по очереди. Видите ноду Schedule Trigger?.. Ах да. Нода, это... тот самый кубик, о котором я говорил выше. И из этих кубиков строим башню. Каждая нода отвечает за свой функционал. Она может что-то делать сама, а может слушать, что ей сказали другие ноды, которые уже выполнили свою часть работы. надеюсь понятно объяснил.
Итак. Schedule Trigger. По факту, это нода расписания, когда она будет будить следующую ноду, чтобы наша автоматизация начала работать. У меня стоит 20 секунд в настройках. Можно указывать интервал в секундах, минутах, часах, днях, неделях, месяцах и в CRON(линуксойды оценят).

Да. Все на английском, и русского нет. Но он и не особо нужен т.к. сейчас любой браузер умеет переводить на русский без проблем, так что не проблема.
Дальше мы видим ноду "Получаем 1 письмо". Она просто обращается к моему почтовому ящику по IMAP и забирает оттуда все непрочитанные письма из папки "Входящие". А почему в названии указано получаем 1 письмо, а по факту получаем все? А вот, потому что нэйминг это важно, но я иногда этим пренебрегаю в своих проектах т.к. понимаю че происходит. Но так делать не хорошо!
Вот нам нода отдала все непрочитанные сообщения. Дальше мы запускаем цикл... Ах да, цикл.. Цикл, это такое действие... Как бы объяснить... Вот у тебя есть пакет с продуктами. И тебе нужно из него все выложить. Вот твое действие выкладывания продуктов это цикл. Ты засунул руку в пакет, взял продукт, положил на стол, засунул руку в пакет... Вот это и есть цикл. Повторяющееся действие раз за разом, пока ты не придешь к цели. Твоя цель - выложить все продукты. Надеюсь теперь тебе стало понятнее)
Вот мы запускаем цикл, наша задача в нем брать по 1 непрочитанному сообщению до момента, пока этих самых непрочитанных сообщений не останется.
Мы берем первое сообщение, а дальше отдаем его ноде "Разбираем письмо". Это AI Agent. Ага, роботы на службе кожаных, хорошо, что пока так, а не наоборот) Вот эта нода, это логика какого-либо ИИ действия. Она может обрабатывать информацию, сохранять в память, читать из памяти, изменять информацию, придумывать и еще 100500 опций. Умная она короче. Но ей нужны мозги. Видишь снизу от нее "Google Gemini Chat Model"? Вот это как раз мозги. Для того, чтобы сортировать письма по полезности, мы будем скармливать письмо ИИ, и оно будет решать насколько это важно. А как оно будет решать? В AI Agent ноде мы пишем промт. Ага... Промт... Промт, это условие. Например ты говоришь: Вася, вот дрова лежат, их нужно порубить топором, на пне, и отнести в дровяную. И Вася понимает, что ему нужно сделать и как. Что пень выкидывать не нужно, да и топор на кашу пускать тоже. Промт пишется на русском. Просто как бы ты это объяснил человеку, так и объясняй ИИ. Для старта этого будет достаточно.
Вот что я написал у себя:

Классифицируй письмо: важное | полезное | спам.
Классифицируй строго на русском языке и маленькими буквами! Строго как я написал!
Верни строго JSON {"class":"...","reason":"..."} без текста вокруг.

ПРАВИЛА КЛАССИФИКАЦИИ:
1️⃣ ВАЖНОЕ — письма, связанные с:
- Steam (любые уведомления, подтверждения, коды, безопасность)
- Госуслуги (всё: заявления, ответы, уведомления, задолженности, налоги, коды подтверждения, ссылки для подтверждения входа/регистрации)
- Любые письма с кодами подтверждения, подтверждением почты, регистрации, восстановления пароля
- Ответы от госорганов и официальных сервисов
- письма от no-reply@oplata.info

2️⃣ ПОЛЕЗНОЕ — письма, содержащие:
- Кассовый чек
- Акт оказанных услуг
- Документы, счета, квитанции, отчёты, билеты, брони, гарантийные талоны

3️⃣ СПАМ — всё остальное, включая:
- Напоминания о входе на сайт, о доставке, о действиях ребёнка
- Уведомления о входе в аккаунт (без кода подтверждения)
- Новости, рассылки, акции, маркетплейсы, голосования, реклама, обновления условий

Как видишь все просто) Обычный спам он и так поймет и удалит, но я под себя еще фильтры сделал. И вот он определил тип важности сообщения, дальше мы видим ноду "Code in JavaScript". Внутри код, который разбирает ответ от ИИ и делает из него только 1 строку. важное \ полезное \ спам. Это не обязательно, как я уже сейчас знаю, но это был мой самый первый проект, так что там есть косячки) Где я взял скрипт для ноды? Просто отдал Gemini то, что отвечает ИИ и сказал что мне нужно получить только 1 слово на выходе. Дальше тупо скопировал ответ и вставил. Сам я там ниче не писал. Удобненько)
Дальше у нас нода "Switch". По факту это как дорожный знак. Указывает куда тебе нужно) Как видите там 3 пункта, тех самых что нам отдал AI Agent)
Логика простая, поняли, что письмо спам = переместили в папку "Удаленные"
Поняли что просто полезное, переместили в папку "полезное". Я на почте себе отдельно папку создал с таким названием, чтобы удобненько там лежали)
И самое интересное, это письма категории "важное") Если нам нода сообщила, что вот это письмо важное, то это письмо передается такому-же AI Agent, как и до этого, но только теперь он должен сделать из этого письма короткую выжимку только основного, чтобы не читать 100500 букв, как сейчас это делаешь именно ты =) Он сам поймет что важно в сообщении, а что мусор, и сожмет это буквально в 1-2 предложения)
Дальше у нас идет нода HTML. Опять же, там код... Который я тоже не писал руками) Я попросил ИИ сделать так, чтобы этот код оформлял мне сообщение для того, чтобы его можно было отправить в телеграм. У телеграм по умолчанию нельзя просто взять и отправить письмо, т.к. есть символы, которые он считает, например, за оформление текста. А мне это не нужно. И ИИ мне честно этот код дал, я его скопировал и вставил и все заработало))
Дальше уже финал! Мы берем ноду "Сообщение в телеграм" чтобы отправить сообщение в телеграм и... Отправляем его! Но, тут есть нюанс, нужно же его отправить от кого-то, верно? Вот тут нам нужно будет в телеграм сделать бота, который нам будет присылать сообщения) Благо это делается за минуту, мы в телеграм идем в отцу ботов(с праздничком, кстати =) ) @botfather и там нажимаем создать нового бота. Там нас спрашивают как назвать бота и потом какая ссылка будет. Все) Нам выдают API токен. Вот он то нам и нужен. ВАЖНО!! Не показывай и не пересылай его никому! Представь что это твой паспорт. Будешь его всем показывать? Вот и это не показывай)) Дальше открываешь ноду телеграм, и там в самом верху есть строка "Credential to connect with". Тут выбираешь New Credentials и вставляешь свой API ключ. Ну, ты только что научился работать с ботами, поздравляю=) Теперь твое письмо уйдет тебе. Почему тебе? А там ниже есть еще поле "Chat ID". Вот в него ты должен написать свой ID телеграм) Только на него и будет приходить информация. Но ты не переживай, если где-то будет ошибка тебе обязательно напишут и ошибку и как ее исправить) И.. Последняя нода "Читаем важное". Делает элементарное действие, помечает это письмо прочитанным) Все, цикл завершен и мы возвращаемся в начало цикла и проходим все эти шаги, пока у нас не останется непрочитанных писем)
Ты еще тут? Красавчик) Как видишь, схема простая, что по реализации, что по логике, если выкинуть тонну воды из моего текста, то там останется то... Но я так не умею)
Что еще можно сделать на N8N? Да фактически все, на что фантазии хватит. Я, например, написал автоматизации, которые ведут у меня одновременно 14! групп в телеграм) Там боты сами знают тематики каналов, сами думают над текстом, генерируют по теме будущего поста изображения, потом все это публикуют. Я там участвую ровно никак) 100% автоматизация) Вообще все, что ты делаешь руками, ты можешь автоматизировать на 100% или близко к этому значению. И это круто!
Вот тебе еще пример того, что я сделал буквально вчера, чтобы ты мог посмотреть:)
Календарь пастафарианцев: https://t.me/SvyatyeLapshi где ежедневно будут публиковаться праздники пастафариан. Всем пастафарианам отдельный привет =)
Канал #МамаПонимает https://t.me/MamaPonimaet где я сказал ИИ, что он это профессиональный психолог, консультант по детско-родительским отношениям и автор популярного Telegram-канала. Ну там, на самом деле, очень длинный промт, с нюансами, как он должен писать, что он должен проверять инфу и т.п. и .т.д.
Но, как видишь даже такие вещи уже реальны) Если вдруг зайдет статья. Могу написать потом как я реализовал этот проект по автопубликации тем, там тоже не сложно, на самом деле)
Всех обнял, приподнял =)

Показать полностью 2
Автоматизация Скрипт Json Home Assistant Openai Telegram (ссылка) Длиннопост
2
18
BoostWeider
Лига Сисадминов

Скрипт обновления ЛЭРС⁠⁠

1 месяц назад

Есть такая шляпа, которая представляет из себя система мониторинга за потреблением энергоресурсов
Выкладываю скрипт обновления.
Сам скачивает, сам проверяет, сам ставит
https://github.com/akvkovalev/scripts/blob/main/LersWinrmUpd.ps1

Скрипт обновления ЛЭРС

ПК добавлять сюда, если нужно массово устанавливать

$list_host = @("W491","W474","W385")

[моё] Без рейтинга Скрипт
8
18
PuzzleFactory
PuzzleFactory
Юмор для всех и каждого

Ответ на пост «Как читать новости»⁠⁠3

1 месяц назад
Новости на главной странице <!--noindex--><a href="https://pikabu.ru/story/otvet_na_post_kak_chitat_novosti_13288741?u=http%3A%2F%2Fmail.ru&t=mail.ru&h=744ecf04c6a714779c520abeb199ef4c897a9c0e" title="http://mail.ru" target="_blank" rel="nofollow noopener">mail.ru</a><!--/noindex-->

Новости на главной странице mail.ru

1. Установить расширение Custom JavaScript for Websites (или любой другой аналог)
2. Для главной страницы mail.ru добавить скрипт:

document.querySelectorAll('.news-item-container a').forEach(a => {

a.textContent = 'А что если, ' + a.textContent.trim();

});

3. Сохранить (Inject Script)
4. Profit

Показать полностью
Юмор Мысли Рассуждения Короткопост Mail ru Скрипт Инструкция Ответ на пост
1
2
benc
benc

Как удалить всю музыку в ВК ( рабочий код 2025 год. )⁠⁠

2 месяца назад

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

Для чего я пишу этот пост? Может кто то то же ищет код, для удаления всех музыкальных треков из ВК станицы.

А вот и сам код:

document.querySelectorAll('.audio_row').forEach(function (item) { let audio = JSON.parse(item.dataset.audio); let hash = audio[13].split('/'); let params = 'act=delete_audio&aid='+audio[0]+'&al=1&hash='+hash[3]+'&oid='+audio[1]+'&restore=1&track_code='+audio[20]; let url = 'https://vk.com/al_audio.php'; let request = new Request(url, {method: 'POST', body: params, headers: {'Content-Type': 'application/x-www-form-urlencoded'},}); fetch(request).then(response => {if (response.status === 200) {return response.json();} else {throw new Error('Something went wrong on api server!');}}) .then(response => {console.debug(response);}).catch(error => {console.error(error);}); });

Как пользоваться? Открываете страницу в ВК, раздел моя музыка, прокручиваете весь список треков, до самого низа. Потом вставляете этот код в консоль браузера и нажимаете ENTER. Все треки удалятся почти мгновенно. После удаления, обновите страницу и все.

Источник код и описание здесь: https://wifigid.ru/socnetworks/kak-v-vk-udalit-vsyu-muzyku

Показать полностью
Социальные сети Скрипт Музыка Текст ВКонтакте (ссылка)
6
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии