{"id":17710905,"url":"https://github.com/engageintellect/scripts_for_matt","last_synced_at":"2025-03-31T09:21:28.062Z","repository":{"id":137703580,"uuid":"321241068","full_name":"engageintellect/scripts_for_matt","owner":"engageintellect","description":null,"archived":false,"fork":false,"pushed_at":"2020-12-15T13:49:31.000Z","size":26,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-06T13:49:08.087Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/engageintellect.png","metadata":{"files":{"readme":"README.org","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-12-14T05:15:03.000Z","updated_at":"2020-12-15T13:49:33.000Z","dependencies_parsed_at":"2023-03-22T23:01:27.160Z","dependency_job_id":null,"html_url":"https://github.com/engageintellect/scripts_for_matt","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/engageintellect%2Fscripts_for_matt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/engageintellect%2Fscripts_for_matt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/engageintellect%2Fscripts_for_matt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/engageintellect%2Fscripts_for_matt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/engageintellect","download_url":"https://codeload.github.com/engageintellect/scripts_for_matt/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246443534,"owners_count":20778252,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-10-25T07:43:36.500Z","updated_at":"2025-03-31T09:21:28.037Z","avatar_url":"https://github.com/engageintellect.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"* PYTHON SCRIPTS\n\n** DEPENDENCIES\n**** linux dependencies\n    - git     \n    - figlet     \n\n**** install with your linux pkg manager:\n#+BEGIN_SRC bash\nsudo apt install figlet -y\nsudo apt install git -y\n#+END_SRC\n\n\n**** Python dependencies:\n    - Selenium\n    #+BEGIN_SRC bash\n    pip install selenium\n    #+END_SRC\n    - BeautifulSoup\n    #+BEGIN_SRC bash\n    pip install bs4\n    #+END_SRC\n    - Chromedriver\n    #+BEGIN_SRC bash\n    sudo pip install chromedriver\n    #+END_SRC\n  \n** DOWNLOAD CODE TO YOUR MACHINE\nOpen your Linux command line and navigate to home folder.. you are probably already there by default.\nMake sure you have 'git' as well as the listed dependencies installed and copy and paste the following command\n\n#+BEGIN_SRC bash\ncd $HOME\ngit clone https://github.com/jc9361/scripts_for_matt.git\n#+END_SRC\n\nChange directory into downloaded repo.\n#+BEGIN_SRC bash\ncd scripts_for_matt \u0026\u0026 ls -l\n#+END_SRC\n\n\n    \n** repo_maker\nThis script uses Python and Selenium to open your browser (Chrome) and \nautomates the process of logging in, clicking create repo, naming the repo,\nand linking it to a local folder on your system. This process is a pain in the ass to do manually,\nI use this script every single time I make a new GitHub repo so I don't have to leave the terminal.\n    \n *** Run script..\n#+BEGIN_SRC bash\npython3 $HOME/scripts_for_matt/repo_maker/main.py\n#+END_SRC\n   \n   \n\n\n** get_latest_arch \n\nThis script uses python and selenium to open yor Chrome and navigate to \"https://archlinux.org\".\nFrom there it will download the latest ISO torrent, open the torrent in your bittorrent client,\n\"transmission-cli\". When the torrent is finished downloading the script will ask you if you would\nlike to burn it to a disk and for you to provide the location of that disk, eg; \"/dev/sdd\". So now,\nanytime I need to re-install my os, I run one command to grab the latest version and burn it to a flash dive\nso that it is ready to install. :)\n    \n*** Run script..\n#+BEGIN_SRC bash\npython3 $HOME/scripts_for_matt/get_latest_arch/main.py\n#+END_SRC\n   \n\n\n** covid \n\nThis script uses pythong and BeautifulSoup to parse \"https://worldometers.info\" and display \ncurrent covid stats for the US and WORLD in a clean and easy to read format... right inside the terminal.\nThis isnt the cleaning script... but its been working solidly for the last 6 months even though the data tables\nthat is is parsing tend to change several times a day. (not just the data in them but the actual tables themselves).\nFor now there is if statements covering all of the scenarios but I would like to clean this up in the future... But hey,\nat leaset it works...\n\n*** Run script..\n#+BEGIN_SRC bash\npython3 $HOME/scripts_for_matt/covid/main.py\n#+END_SRC\n   \n\n\n\n* BASH SCRIPTS\n\nThese scripts are super simple... I left comments in them to explain exactly what they are doing...\n\n** DEPENDENCIES\n- awk\n- sed\n\nCheck to if you have these installed... you probably do.\n#+BEGIN_SRC bash\nwhich awk sed\n#+END_SRC\n\n\nif nothing was returned on the last command you need to install them, use your package manager\n#+BEGIN_SRC bash\nsudo apt install awk sed -y\n#+END_SRC\n\nGive scripts permission to run...\n#+BEGIN_SRC bash\nchmod +x $HOME/scripts_for_matt/bash_scripts/awk.sh\nchmod +x $HOME/scripts_for_matt/bash_scripts/sed.sh\n#+END_SRC\n\n*** Run scripts..\n#+begin_src bash\n$HOME/scripts_for_matt/bash_scripts/awk.sh\n$HOME/scripts_for_matt/bash_scripts/sed.sh\n#+end_src\n\nor..\n\n#+begin_src bash\ncd $HOME/scripts_for_matt/bash_scripts\n./awk.sh\n./sed.sh\n#+end_src\n\n        \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fengageintellect%2Fscripts_for_matt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fengageintellect%2Fscripts_for_matt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fengageintellect%2Fscripts_for_matt/lists"}