image

Эта короткая статья про небольшую автоматизацию — зайти в свой ежедневный(или другой периодический) zoom митинг из командной строки.


Все что описано ниже — актуально для MacOS. На Linux и Win тоже есть. Думаю, там по аналогии.


Уверен, многие это знают и используют, но, в то же время, уверен, что не многие.)


Это особенно актуально именно для периодических митингов, где id митинга в zoom постоянный.


Итак, 1 шаг. Выполнить в терминале


open "zoommtg://zoom.us/join?confno=id".


Где вместо id подставить цифровой id конференции.


Все!


У нас для повторяющихся митингов id постоянный, поэтому можно пойти еще дальше


Шаг 2. добавить алиас


идем в .bash_profile (если не баш, то в соответствующий файлик конфиги)


vi ~/.bash_profile


и добавляем там строчку:


alias z='open "zoommtg://zoom.us/join?confno=id"'


Где z — это имя алиаса, можно назвать как угодно, id — цифровой id конференции.


Сохраняем, выходим:


wq


Говорим bash перечитать файл профиля


source ~/.bash_profile


Вуаля! Теперь, сидя в своей любимой IDE, прямо из нее подключаемся к митингу, просто набрав прямо там, в терминале, z(либо свое имя, которым назвали alias)!

Комментарии (28)


  1. okhsunrog
    00.00.0000 00:00
    +18

    И такое теперь называют технической статьей? Статья про алиас в bash?
    А где тут автоматизация, стесняюсь спросить?
    Перед открытием статьи в голове пронеслось, что, наверное, в статье будет про systemd.timer/cron + открытие ссылки zoom + пара действий через xdotool. Так было бы хоть немного интереснее - сделать скриншот открывшегося зума, вычислить координаты кнопки.
    А в вашем случае я даже не пойму, что вы улучшили? Вместо щелчка по ссылке - открывать терминал и выполнять команду "z"? Можно же добавить комбинацию горячих клавиш, можно сделать кнопку на панели задач, ярлык на рабочем столе, да что угодно.


    1. euhoo Автор
      00.00.0000 00:00
      -2

      Не знаю как вам, а меня собрания как правило застают за написанием кода в IDE и часто это случается неожиданно, хотя это одно и то же собрание в одно и то же время. И, не выходя из IDE, не трогая мышку, в терминале одной буквой запускаю именно это собрание, а не просто открываю zoom. Очень удобно, без лишних движений и сложностей.

      Уверен, существуют другие способы, уверен есть лучше. Но этот прост как 5 копеек и легко повторяем.


      1. okhsunrog
        00.00.0000 00:00
        +4

        В вашем случае достаточно повесить открытие ссылки на комбинацию клавиш, раз действие часто выполняемое и хочется минимизировать количество действий для его выполнения. Тогда уже не будет значения - в IDE вы, в браузере, или где ещё.


        1. Tasta_Blud
          00.00.0000 00:00
          +2

          а ещё есть мультимедийные клавиатуры с кнопками "запуск почтовой программы" и пр. ...


      1. fizteh147
        00.00.0000 00:00
        +3

        Если собрание одно и то же, в одно и то же время, то почему не "запускать собрание" по расписанию через крон?

        А если у меня в зуме несколько собраний? А если для каждого из них нужно еще и свой пароль вводить?

        Решение для специфического кейса под специфическую ось - не очень похоже на пошаговую инструкцию. Это больше похоже на посыл в поиск "как под мою ось запустить зум из командной строки?"

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


        1. aelaa
          00.00.0000 00:00
          +1

          Крон - штука опасная, можно не успеть трусы надеть. Действие должно быть ручным, но занимающим минимум усилий


    1. s207883
      00.00.0000 00:00
      +24

      Пора расширить традиционные оценки статей с просто/средне/сложно добавив туда глубину ниже нуля.


      1. Jubilus
        00.00.0000 00:00

        Также и наоборот оценку что-то вроде "выше всяких похвал".


      1. radioxoma
        00.00.0000 00:00

        "Хабр - торт" и "хабр не торт", только в виде кнопок.


  1. SLASH_CyberPunk
    00.00.0000 00:00
    +5

    Вы извините, но в календаре есть ссылка на подключение с нужной конфой, а оповещения от календаря позволяют подключиться в два клика.


    1. amkartashov
      00.00.0000 00:00

      пользователи аутлука так не могут, там чтоб добраться до ссылки нужно событие в календаре открыть. С msteams интеграция тесная, там на оповещении кнопка join, а вот zoom и google meet - так


  1. VADemon
    00.00.0000 00:00

    Мне кажется, кол-во минусов возникло из-за подачи информации. И заголовок, несмотря на "easy" метку, этому первая причина.


  1. okhsunrog
    00.00.0000 00:00
    +2

    Бате было бы стыдно так в zoom заходить


    1. iig
      00.00.0000 00:00
      +2

      Батя открыл для себя терминал с vim bash. Hе знает как закрыть.


  1. amkartashov
    00.00.0000 00:00
    +6

    Тут думаешь, стоит ли расписывать, как у тебя localhost для удобства ансиблом конфигуряется для установки кучи нужного софта, все дот файлы в репе, что в случае миграции на новый ноут тебе надо только винду накатить, поставить браузер, wsl, засинкать данные с облака и запустить скрипт, что на основном рабочем месте и на ноуте всё само автоматом одинаково, с одинаковыми шорткатами. Вот реально, таких статей же куча, и многие из них хорошие и как бы в сотый раз распинываться, смотрите как я могу, ну какая тут к чёрту оригинальность?

    А тут, Карл, целая статья про алиас на открытие браузера из командной строки. Алиас, Карл!


    1. heejew
      00.00.0000 00:00

      Предупредите, если напишите, интересно)


  1. euhoo Автор
    00.00.0000 00:00
    -4

    В целом, ожидаемо, наминусили. Зря вы так. Я описал свой сценарий использования. Почта(читай календарь) как правило закрыта, работа сосредоточенно в IDE. И тут вдруг надо на митинг. Одной кнопкой и готово! Не браузер открывается, и именно zoom, минуя браузер. И сразу открывается именно собрание.


    1. iig
      00.00.0000 00:00
      +1

      А что у вас за IDE?

      Одной кнопкой и готово!

      У меня, например, если открыто окно с кодом - терминал с bash где-то спрятан. Конечно, его можно достать в 2 клика мышки, и запустить ваше решение двумя кнопками (enter я тоже сосчитал ;)), но как-то сложно.

      ЗЫ Я человек простой. Я этот зум в 1 клик пальца открываю. Мне присылают ссылку - я в неё кликаю. Что ли статью написать.. ;)


    1. dopusteam
      00.00.0000 00:00

      И тут вдруг надо на митинг

      Оповещение пришло или как узнали, что вдруг на митинг нужно?


    1. tommyangelo27
      00.00.0000 00:00

      Я одним кликом из Слака открываю, тоже одно движение получается ????


    1. aelaa
      00.00.0000 00:00

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

      Плюс, решение ни разу не универсальное. А если ссылка меняется? А если не bash, а что-то человеческое стоит?


    1. Mihaelc
      00.00.0000 00:00

      Минусят всегда гораздо активнее, чем плюсуют:( Но действительно, в статье из тега "bash" по сути только инфа про создание алиаса. "Программирования" (хаб) вообще нет. Понятно, что для себя вы сделали что-то удобное и захотели поделиться, но может надо было действительно пойти на пару ступеней дальше в настройке удобного запуска зума или что-то еще придумать:)


  1. ValeraBgg
    00.00.0000 00:00
    +3

    Батя так 20 лет назад в zoom ушел, до сих пор с мамой ждём его обратно :'(


    1. iig
      00.00.0000 00:00
      +2

      Батя так 20 лет назад в zoom ушел

      Это вам мама сказала что космонавт в zoom

      Hidden text


  1. euhoo Автор
    00.00.0000 00:00
    -3

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

    Прошелся по профилям комментаторов, только у троих есть хотя бы одна статья здесь, на хабре. Остальные - только комментируют с разной степенью активности. По тем, кто оценки ставит, думаю, ситуация аналогичная. У меня же есть несколько статей. Да, местами, технически не сложных, но они есть и часто по делу. Я не побоялся свое - иногда частное - мнение выразить общедоступно. Что интересно - насколько эта статья перечеркнула все остальные.

    А вообще, вижу, статья явно зашла. Самое время подумать о цикле) Вторую думаю назвать "Повелевай алиасами как батя: алиас на алиас". Третью - "Слезы бати: зациклить алиас алиасом".


    1. iig
      00.00.0000 00:00

      У меня же есть несколько статей

      Иногда лучше жевать..

      Очень часто случается, когда комментарии более интересны чем статья ;) Если чувствуете, что ваше видение алиасов стоит того чтобы им поделиться - пишите.


    1. vacheslav_kot
      00.00.0000 00:00

      Как написал один комментатор на хабре - "вы верите в свою идею, а не пытаетесь её анализировать". Вы придумали СЕБЕ проблему, эффективно её ДЛЯ СЕБЯ решили и думаете, что выдав это в массы сделаете мир лучше? Боюсь вас огорчить...

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


    1. Kengurogoff
      00.00.0000 00:00

      Дело не в количестве статей, а в их содержательности. Странно измерять компетентность только по числу публикаций.

      Мне вспомнилась история со старой конторы. Когда коллега обнаружил, что в описании рабочего профиля можно редактировать должность, и подписался как Senior PHP Devеloper. Показывал всем и шутил: "Вот, смотрите, я прошел путь от джуна до сеньора за три месяца".

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