Щас я такое расскажу!
Пост ЛИТЕРАЛЛИ про кнопки, о которых ничего не сказал Гена Рыжов.
Я оч хотел управлять лампочками в квартире без необходимости заходить в мобильное приложение. Помимо мобильного приложения вариантов было несколько:
1. Shortcuts, в котором умельцы написали скрипт, отправляющий PUT и POST запросы в
2. Нативный iOS-виджет приложения, в котором по нажатию кнопки запускается сценарий. Но по нажатию на кнопку происходит редирект в приложение, поэтому в приложении мы всё-таки побывали.
3. В macOS Sonoma появились аналогичные виджеты. Более того, они даже поддерживают iOS-виджеты приложений, установленных на телефоне (это очень круто, потому что в macOS-виджете Photos нет фоток, а в iOS-виджете они есть). И тот же самый виджет со сценариями тоже работает! Но вместо открытия приложения он открывает в браузере
Но третий способ вдохновил меня на модификацию первого — а что если вместо сложного api-запроса с токенами открывать невидимую вкладку браузера, выполнять команду, а затем через секунду возвращать фокус назад? И Я НАПИСАЛ APPLESCRIPT — это легаси-штука для автоматизаций на macOS, которая позволяет делать магию с окнами и скрытиями.
Публикую исходный код на эльфийском:
Для запуска сценария нужно просто запустить шорткат с прокинутым внутрь scenarioId. Сам шорткат лежит там же, где и остальные шорткаты, в моём роботе:
t.me/dot_ch_bot?start=shortcuts
Пост ЛИТЕРАЛЛИ про кнопки, о которых ничего не сказал Гена Рыжов.
Я оч хотел управлять лампочками в квартире без необходимости заходить в мобильное приложение. Помимо мобильного приложения вариантов было несколько:
1. Shortcuts, в котором умельцы написали скрипт, отправляющий PUT и POST запросы в
https://iot.quasar.yandex.ru/m/user/scenarios/***
, который запускал сценарий умного дома. Для работы нужно предварительно протаскивать в шорткат свою куку и x-csrf-token, что сильно убивает всё романтику, потому что хранить свои токены Яндекса в облаке — ну такое.2. Нативный iOS-виджет приложения, в котором по нажатию кнопки запускается сценарий. Но по нажатию на кнопку происходит редирект в приложение, поэтому в приложении мы всё-таки побывали.
3. В macOS Sonoma появились аналогичные виджеты. Более того, они даже поддерживают iOS-виджеты приложений, установленных на телефоне (это очень круто, потому что в macOS-виджете Photos нет фоток, а в iOS-виджете они есть). И тот же самый виджет со сценариями тоже работает! Но вместо открытия приложения он открывает в браузере
https://yandex.ru/iot/external/scenario-run?scenarioId=***
, и если в браузере ты залогинен в нужный Яндекс аккаунт — оно врубает сценарий! Но в таком случае тут тоже происходит расфокус с виджета на приложение браузера, что не ОК.Но третий способ вдохновил меня на модификацию первого — а что если вместо сложного api-запроса с токенами открывать невидимую вкладку браузера, выполнять команду, а затем через секунду возвращать фокус назад? И Я НАПИСАЛ APPLESCRIPT — это легаси-штука для автоматизаций на macOS, которая позволяет делать магию с окнами и скрытиями.
Публикую исходный код на эльфийском:
on run {input, parameters}
-- Открытие страницы в Яндекс.Браузере в невидимом окне без активации приложения
tell application "Yandex"
-- Создание нового окна без активации
set newWindow to make new window
tell newWindow
set URL of active tab to "https://yandex.ru/iot/external/scenario-run?scenarioId=" & input
set visible to false
end tell
end tell
tell application "Finder"
-- Создаем новое окно Finder в текущем рабочем столе
set newFinderWindow to make new Finder window
-- Перемещаем окно за пределы экрана (опционально)
set position of newFinderWindow to {9999, 999}
-- Активируем рабочий стол
tell desktop to activate
-- Закрываем созданное окно
close newFinderWindow
end tell
-- Небольшая задержка для загрузки страницы
delay 2
-- Закрытие невидимого окна браузера
tell application "Yandex"
close newWindow
end tell
end run
Для запуска сценария нужно просто запустить шорткат с прокинутым внутрь scenarioId. Сам шорткат лежит там же, где и остальные шорткаты, в моём роботе:
t.me/dot_ch_bot?start=shortcuts
Анатолий Ч. | канал
Во-первых,
🐹 Я дособрал лего-хомяков из Maxi-наклеек! У них есть домик, горка, пробежечное колесы, поилка, кормушка и смешной колокольчик на цепи.
Во-вторых,
📺 Мне попалось видео с релиза LEGO Fortnite наборов (речь не про виртуальные наборы деталей для строительства в LEGO Fortnite, а о физических конструкторах) в каком-то американском LEGO Store.
Релиз был 1 октября этого года, и каково было моё удивление, когда я обнаружил наборы Fortnite в СЕРБСКОМ lstore.rs.
Короче говоря,
🦙 Посмотрите какой крутой боевой автобус я буду собирать. А ещё в в подарок я получил Brick Headz набор с Бомбисткой-идеалисткой. А ещё вот такой хеллуинский фонарик.
Доволен как слон.
Во-вторых,
Релиз был 1 октября этого года, и каково было моё удивление, когда я обнаружил наборы Fortnite в СЕРБСКОМ lstore.rs.
Короче говоря,
Доволен как слон.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Телеграм добавил ещё один клоунский способ коммуницировать в сети интернет — дарить друг другу гифты. Можно поставить гифт себе в профиль, а можно сконвертировать в звёзды с потерей 15%.
Я подарю кубок «магнату канала Анатолия Ч.» за самый большой неанонимный донат в звёздах на этом посте.
Итоги конкурса — когда захочу. Время пошло, предложение ограничено!
Please open Telegram to view this post
VIEW IN TELEGRAM
Анатолий Ч. | канал
This media is not supported in your browser
VIEW IN TELEGRAM
Тем временем, победитель конкурса
@apostlion получил гифт «🏆 магнату канала Анатолия Ч.», можете проверять.
@apostlion получил гифт «
Please open Telegram to view this post
VIEW IN TELEGRAM
Анатолий Ч. | канал
Please open Telegram to view this post
VIEW IN TELEGRAM
Предыдущий пост гениален, и вы это не поняли,
поэтому добавлю необходимый контекст сюда.
У иностранного агента Моргенштерна есть трек DINERO. В начале идёт отрывок из его интервью, где иностранный агент Юрий Дудь спрашивает сколько тот заработал на гиве с мерином.
Так как эта история с десятикратной окупаемостью — это БУКВАЛЬНО я, мне захотелось приложить этот фрагмент из интервью с наложенной на него песней. Но в интернете нигде не было этого фрагмента из интервью с наложенной на него песней, и я решил сделать её сам.
Поэтому, я:
笑
скачал ютуб-видео (все 2 часа 47 минут)
笑
вырезал из него 13-секундный фрагмент (кстати, в мире не существует никакого способа, который скачивает часть видео из ютуба; все, что я видел, скачивают видео целиком, а потом вырезают кусочек)
笑
скачал песню
笑
наложил всё на одну дорожку в iMovie
笑
понял, что песня идёт быстрее (более короткие паузы между репликами, сами реплики не были изменены)
笑
начал резать видео, чтобы подогнать реплики из песни под видео. Офк, нужно было находить покадрово места, где менялись планы, чтобы подрезки были незаметны
笑
на второй половине заметил фрагмент, где пауза в песне была увеличена, а это значит, что подрезанием видеодорожки подровнять будет невозможно
笑
нашёл фрагмент, который можно безболезненно замедлить так, что никто не заметит
笑
В iMovie нельзя (или непонятно как) подогнать замедлением клип под нужную длину, поэтому я в разделе со скоростью вручную выставлял custom процент ускорения, подбирая нужный процент
笑
В конце сделал плавное угасание песни на голосовом семпле, чтобы звучало хорошо, и с подгонкой громкости добавил реплику, которой не было в песне, добавив комичный эффект
笑
А ПОТОМ МОЙ ПОСТ НИКТО НЕ ПОНЯЛ!!!
поэтому добавлю необходимый контекст сюда.
У иностранного агента Моргенштерна есть трек DINERO. В начале идёт отрывок из его интервью, где иностранный агент Юрий Дудь спрашивает сколько тот заработал на гиве с мерином.
Так как эта история с десятикратной окупаемостью — это БУКВАЛЬНО я, мне захотелось приложить этот фрагмент из интервью с наложенной на него песней. Но в интернете нигде не было этого фрагмента из интервью с наложенной на него песней, и я решил сделать её сам.
Поэтому, я:
笑
скачал ютуб-видео (все 2 часа 47 минут)
笑
вырезал из него 13-секундный фрагмент (кстати, в мире не существует никакого способа, который скачивает часть видео из ютуба; все, что я видел, скачивают видео целиком, а потом вырезают кусочек)
笑
скачал песню
笑
наложил всё на одну дорожку в iMovie
笑
понял, что песня идёт быстрее (более короткие паузы между репликами, сами реплики не были изменены)
笑
начал резать видео, чтобы подогнать реплики из песни под видео. Офк, нужно было находить покадрово места, где менялись планы, чтобы подрезки были незаметны
笑
на второй половине заметил фрагмент, где пауза в песне была увеличена, а это значит, что подрезанием видеодорожки подровнять будет невозможно
笑
нашёл фрагмент, который можно безболезненно замедлить так, что никто не заметит
笑
В iMovie нельзя (или непонятно как) подогнать замедлением клип под нужную длину, поэтому я в разделе со скоростью вручную выставлял custom процент ускорения, подбирая нужный процент
笑
В конце сделал плавное угасание песни на голосовом семпле, чтобы звучало хорошо, и с подгонкой громкости добавил реплику, которой не было в песне, добавив комичный эффект
笑
А ПОТОМ МОЙ ПОСТ НИКТО НЕ ПОНЯЛ!!!
This media is not supported in your browser
VIEW IN TELEGRAM
Тем временем, конкурс
вышел на четырнадцатикратную окупаемость после его завершения.
Залил видео📺 в интернет.
вышел на четырнадцатикратную окупаемость после его завершения.
Залил видео
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Я потратил в Fortnite 500 В-баксов за песню Tusa
(восхитительная песня Karol G ft. Nicki Minaj)
Но 350 евро за Final Cut Pro я всё ещё не платил, поэтому наслаждайтесь iMovie-монтажом:
(восхитительная песня Karol G ft. Nicki Minaj)
Но 350 евро за Final Cut Pro я всё ещё не платил, поэтому наслаждайтесь iMovie-монтажом:
Анатолий Ч. | канал
Когда решил больше не пробовать своё творчество на людях: https://alice.yandex.ru/pesiki
Стратегии выхода на новый рынок
что нужно учесть?
https://www.gazeta.ru/culture/news/2024/02/24/22409941.shtml
что нужно учесть?
https://www.gazeta.ru/culture/news/2024/02/24/22409941.shtml
Анатолий Ч. | канал
(Простите)
This media is not supported in your browser
VIEW IN TELEGRAM
Всем новеньким привет!
Хочу сказать, что анекдотическая структура трёхлетней давности очень хорошо сохранилась (1, 2).
Совсем новенькие — вы, возможно, упустили даже легендарную пьесу из голосовых в Валлет Чате.
Хочу сказать, что анекдотическая структура трёхлетней давности очень хорошо сохранилась (1, 2).
Совсем новенькие — вы, возможно, упустили даже легендарную пьесу из голосовых в Валлет Чате.
Анатолий Ч. | канал
Всем новеньким привет! Хочу сказать, что анекдотическая структура трёхлетней давности очень хорошо сохранилась (1, 2). Совсем новенькие — вы, возможно, упустили даже легендарную пьесу из голосовых в Валлет Чате.
Прикол в том,
что T-Fest на этом отрезке похож на Охлобыстина до степени смешения. Это означает, что они похожи до такой степени, что мне становится очень смешно.
что T-Fest на этом отрезке похож на Охлобыстина до степени смешения. Это означает, что они похожи до такой степени, что мне становится очень смешно.