{"id":19884686,"url":"https://github.com/haletran/automate-webex-links","last_synced_at":"2026-06-13T10:32:11.992Z","repository":{"id":169169723,"uuid":"313041597","full_name":"Haletran/Automate-webex-links","owner":"Haletran","description":"A simple python program to attend your webex classes ","archived":false,"fork":false,"pushed_at":"2021-03-25T16:17:50.000Z","size":69,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-01T03:42:47.105Z","etag":null,"topics":["onlineclasses","university","webex"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Haletran.png","metadata":{"files":{"readme":"Readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-11-15T13:50:47.000Z","updated_at":"2022-03-24T18:08:22.000Z","dependencies_parsed_at":null,"dependency_job_id":"318bd5da-82f3-410f-b24b-32bb74348840","html_url":"https://github.com/Haletran/Automate-webex-links","commit_stats":null,"previous_names":["haletran/automate-webex-links"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/Haletran/Automate-webex-links","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Haletran%2FAutomate-webex-links","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Haletran%2FAutomate-webex-links/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Haletran%2FAutomate-webex-links/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Haletran%2FAutomate-webex-links/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Haletran","download_url":"https://codeload.github.com/Haletran/Automate-webex-links/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Haletran%2FAutomate-webex-links/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34281700,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-13T02:00:06.617Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["onlineclasses","university","webex"],"created_at":"2024-11-12T17:28:58.972Z","updated_at":"2026-06-13T10:32:11.977Z","avatar_url":"https://github.com/Haletran.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\r\n\u003ch1 align=\"center\"\u003eAWA\u003c/h3\u003e\r\n\r\n\u003cp align=\"center\"\u003e A simple python program to attend your webex classes\r\n    \u003cbr\u003e \r\n\u003c/p\u003e\r\n\r\n## 📝 Table of Contents\r\n\r\n- [à propos](#about)\r\n- [Getting Started](#getting_started)\r\n- [Installation](#deployment)\r\n- [AWA](#usage)\r\n- [Mise en place](#config)\r\n- [Emploi du temps ](#table)\r\n- [Auteurs](#authors)\r\n\r\n## 🧐 à propos \u003ca name = \"about\"\u003e\u003c/a\u003e\r\n\r\nAWA est un programme en python permettant d'automatiser le lancement des cours sur Webex en fonction\r\nde l'heure et du jour qu'il est . Par exemple , si vous avez cours de Maths à 13h , le programme lancera\r\nle cours qui correspond , le rejoindra et vous souhaitera un bon cours .\r\n\r\n## 🏁 Getting Started \u003ca name = \"getting_started\"\u003e\u003c/a\u003e\r\n\r\nVous aurez besoin de quelques pre-requis pour faire marcher le programme , sans cela il ne marchera pas.\r\n\r\n### Prerequis\r\n\r\nEn premier lieu vous devez installer le language Python 3.9 .\r\n\r\n```\r\nhttps://www.python.org/\r\n```\r\n\r\n### Installation\r\n\r\nApres avoir installé Python , vous allez devoir télécharger les modules qui vont avec .\r\nOuvrer le CMD (touche windows,tapez CMD et lancez).\r\n\r\nIl y a en tout 4 modules à installer :\r\n\r\n```\r\npip install schedule\r\npip install pyautogui\r\npip install pyttsx3\r\npip install beautifultable\r\npip install pyttsx3\r\n```\r\n\r\nLes instalations des uns ou des autres peuvent durer quelques minutes , cela depend avant tout de votre connexion.\r\n\r\n## AWA \u003ca name = \"tests\"\u003e\u003c/a\u003e\r\n\r\nMaintenant que l'environnement compatible est pret , vous devez télécharger le fichier \"Source code(zip)\" situés dans release (en haut à droite).\r\nUne fois le fichier telecharge ,vous devez extraire et lancez le programma AWA.py . Si vous avez tout fait correctement vous devriez voir la fenetre\r\ndu programme . Dans ce cas , vous pouvez vous applaudir !\r\n\r\n### 🔧 Mise en place \u003ca name = \"config\"\u003e\u003c/a\u003e\r\n\r\nMaintenant , il va falloir mettre les mains dans le code , je sais que cela peut faire peur mais vous allez voir c'est extremement simple .\r\nOuvrez search.py avec le bloc-note (ou IDE ).\r\n\r\nVous allez apercevoir des emplacements pour mettre des liens Webex , numeroté de 1 à 11 (vous pouvez en ajouter plus)\r\nCopiez le lien de votre professeur entre les guillemets.\r\n\r\n```\r\nurl1 = \"le_lien_webex_de_votre_professeur\"\r\n```\r\n\r\nUne fois les liens de vos professeurs recopiés , il va falloir definir les heures et les jours à laquelle ils ont lieu .\r\nDescendez tout en bas du fichier afin d'apercevoir les fonctions schedule .\r\n\r\n```\r\nschedule.every().monday.at(\"14:00\").do(a)\r\n```\r\n\r\nOn peut decomposer la fonction en 3 parties :\r\n\r\n- le jour ( ici monday donc lundi )\r\n- l'heure ( ici 14:00 )\r\n- le fonction a lancé ( ici 'a' )\r\n\r\nVous allez donc devoir compléter selon les cours que vous avez .\r\nLes liens correspondent tous à des fonctions , ainsi 'url1' correspond à la fonction 'a' . Compléter donc en fonction de cela .\r\n\r\nEXEMPLES :\r\n\r\nIci j'ai cours le mardi( tuesday ) à 9h00 de Philosphie( b = url2 qui correspond au lien du prof de philosphie .\r\n\r\n```\r\nschedule.every().tuesday.at(\"09:00\").do(b)\r\n```\r\n\r\n### ⛏️ Emploi du temps \u003ca name = \"table\"\u003e\u003c/a\u003e\r\n\r\nVoici la derniere étape , mettre en place votre emploi du temps . Cette étape n'est pas obligatoire donc vous n'etes pas obligés\r\nde la faire .Elle permet d'afficher votre emploi du temps constitué du nom des cours , des heures de cours et des noms des professeurs . \r\n\r\nVous allez devoir ouvrir le fichier timetable.py , toujours avec le bloc-note ( ou IDE ).\r\nVous allez voir différentes fonctions , mais il va falloir devoir modifier ceux appeles 'rows.append' .\r\n\r\n```\r\n table.rows.append([])\r\n```\r\n\r\nEntre les crochets , vous allez mettre les informations de cours sous cette forme :\r\n\r\n```\r\n table.rows.append([\"nom_du_cour\",\"heures\",\"noms du professeurs\"])\r\n```\r\n\r\nEXEMPLE :\r\n\r\n```\r\ntable.rows.append([\"Anglais-Comp/exp orales\", \"14:00-15:00\", \"Kawach Nada\"])\r\n```\r\n\r\n## ✍️ Auteurs \u003ca name = \"authors\"\u003e\u003c/a\u003e\r\n\r\n- [@Haletran](https://github.com/Haletran) - Idée et création\r\n\r\nLa liste des [contributeurs](https://github.com/Haletran/Automate-webex-links/graphs/contributors) qui ont participés au projet.\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhaletran%2Fautomate-webex-links","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhaletran%2Fautomate-webex-links","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhaletran%2Fautomate-webex-links/lists"}