Giter VIP home page Giter VIP logo

autozoom2's Introduction

AUTOZOOM2

AUTOZOOM2 とは

AUTOZOOM2 は,クリックするだけでその曜日のその時間に入らなければならない ZOOM ミーティングへと繋いでくれるアプリです.

特に,オンライン授業を受ける大学生の強い味方になるかと思います.

必要環境

  • Mac,Linux 環境(Linux は Ubuntu のみ動作確認済み)
  • Python3 が使える
  • tkinter がインストールしてある(python のライブラリなので,python3 が入っている人はとりあえず無視してください.なければインストーラーが怒る仕様になっています.)
  • bash が使える(Mac,Ubuntu の方は気にしなくて大丈夫です.)

インストール方法

autozoom2 を任意の場所に落としてきて,installer をダブルクリックします. (実行できなければ,autozoom2 ディレクトリにてbash installerとします.)

home/autozoom2 にインストールされるので,別の自前ディレクトリを autozoom2 という名でそこに配置している場合は削除されますので注意してください

このとき.アプリのタイプを聞かれます.お好きな方を洗濯してください.

Type1:通常のAUTOZOOM2(推奨) アプリ起動時に,メニュー画面が開くタイプのものです. 参加,URLの追加,削除が一つのアプリで完結できるので楽です.

Type2:AUTOZOOM2 クイックver アプリ起動時に,強制的にZOOMミーティングに飛ばすタイプのものです. 通常盤が2回クリックしないとZOOMに参加できないのに対し,こちらは一度でいいので時短になります. ただし,URLの編集が autozoom2setコマンドになるので,ターミナルが使える必要があります.

Welcome "自分の名前"
successfully installed

と表示されれば OK です.

Mac ならデスクトップに実行ファイルが,Ubutntu ならアプリケーション内に AUTOZOOM2 が配置されていると思います.(Linux の場合は autozoom2 コマンドも登録されています.)

インストール時に想定されるエラーと対処法

Mac だと,「開発元が不明なため開けません」というエラーが出る可能性があります. この場合は,システム環境設定から許可を出してください.

参考:

autozoom2ディレクトリの配置位置について

基本,homeより下(sudoがなくとも編集できる範囲)であればどこに配置しても正常にインストールされるようにしたつもりなのですが,万が一怒られる場合は,homeディレクトリの直下においてください.

mv [autozoom2のパス] ~とするとできます. Premission deniedと表示される場合はsudoをつけてください.

(一応permission deniedの場合は,sudo bash installerとすればインストールできると思うのですが,私への信頼がないと怖いと思うので...)

使い方

autozoom2 を起動すると,

  • Add URL

  • Join The Meeting

  • Delete URL

    と表示されると思います. 書いてある通り,Add URL  で ミーティング を登録, Delete URL で登録されたミーティング を削除,Join The Meeting でミーティングに参加できます.

    Linux では,ターミナルにてautozoom2と入力することでも起動できます.

    Type2を選択した方は,OSを問わずautozoom2で起動できautozoom2setでURLを編集することができます.

    コマンドが認識されていない場合は * Macならsource ~/.zshrc * Linuxならsource ~/.bashrc としてください.認識されるはずです.

Mac 用アイコンについて

デスクトップの autozoom2 はあまりにも無骨なので,

  1. 右クリックして情報を見るを選択
  2. autozoom2/icon/icon.icns を左上の方にドラッグ&ドロップするとアイコンが変えられます.

参考:

https://support.apple.com/ja-jp/guide/mac-help/mchlp2313/mac

ターミナルについて

シェルスクリプトを実行している関係で GUI とは別窓でターミナルが立ち上がると思いますが,無視してください.

終わりに

kakekakemiya による個人開発です.以前から自分用に作成して使っていたものを友達に見せたところ意外と好評だったので正式にリリースしようと思って作りました.(なので AUTOZOOM2 になっています.)

いいなと思った方は是非ご利用ください.

ご意見・修正依頼もお待ちしております.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.