{"id":20574680,"url":"https://github.com/brkas96/minha-biblioteca-python","last_synced_at":"2025-03-06T10:42:54.698Z","repository":{"id":63543494,"uuid":"551037992","full_name":"brkas96/Minha-Biblioteca-Python","owner":"brkas96","description":"Pequenos programas python feitos por mim.","archived":false,"fork":false,"pushed_at":"2024-07-02T22:24:26.000Z","size":40302,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-16T21:40:35.384Z","etag":null,"topics":["autopy","code","coding","ferramentas","hack","hacking","hacking-tools","learn","programming","pysimplegui","python","python-3","python-script","python-things","python-windows-application","python3","script","tool","tools","windows"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/brkas96.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2022-10-13T18:33:36.000Z","updated_at":"2024-07-02T22:24:30.000Z","dependencies_parsed_at":"2024-06-13T02:24:16.957Z","dependency_job_id":"4ff815e1-38c5-46b3-823b-f9d217662174","html_url":"https://github.com/brkas96/Minha-Biblioteca-Python","commit_stats":null,"previous_names":["brkas96/minha-biblioteca-python"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brkas96%2FMinha-Biblioteca-Python","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brkas96%2FMinha-Biblioteca-Python/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brkas96%2FMinha-Biblioteca-Python/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brkas96%2FMinha-Biblioteca-Python/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brkas96","download_url":"https://codeload.github.com/brkas96/Minha-Biblioteca-Python/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242196050,"owners_count":20087761,"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":["autopy","code","coding","ferramentas","hack","hacking","hacking-tools","learn","programming","pysimplegui","python","python-3","python-script","python-things","python-windows-application","python3","script","tool","tools","windows"],"created_at":"2024-11-16T05:36:40.628Z","updated_at":"2025-03-06T10:42:54.669Z","avatar_url":"https://github.com/brkas96.png","language":"Python","funding_links":["https://github.com/sponsors/brkas96"],"categories":[],"sub_categories":[],"readme":"# Minha-Biblioteca-Python\r\n\r\nBem-vindo à Minha-Biblioteca-Python! Esta é uma coleção de pequenos programas escritos em Python, criados por mim.\r\n\r\nApoie este projeto: [![Patrocine este projeto](https://img.shields.io/badge/-Sponsor-fafbfc?logo=GitHub%20Sponsors)](https://github.com/sponsors/brkas96)\r\n\r\n## Sobre\r\n\r\n[Um conjunto de pequenas ferramentas para resolver problemas específicos, que podem ser úteis para você ou não XD]\r\n\r\n## Conteúdo\r\n\r\n- [AutoPrinter](#auto-printer)\r\n- [DuckDnsUpdater](#duck-dns-updater)\r\n- [Programa 3](#programa-3)\r\n\r\n## Auto Printer \r\n{auto-printer}\r\n\r\n[Uma pequena automação para tirar screenshots de livros, documentos ou apps que possuam páginas]\r\n\r\n```python\r\n# Exemplo de uso do AutoPrinter\r\npython main.py\r\n\r\n'''Ao executar o programa, será aberto uma interface gráfica contruida com a biblioteca PySimpleGUI.\r\n\r\n- No primeiro input coloque o \"nome do livro\". Será criada uma pasta com esse nome, onde os prints seram salvos.\r\n\r\n- No segundo input, indique a \"quantidade de páginas\". A quantidade de páginas, é a quantidade de vezes que\r\no programa repetirá o processo de clicar para o lado direito pyautogui.press('right') tirará um print da tela\r\ne salvará na pasta cujo nome foi indicado, com uma contagem de páginas no nome de cada print, que foi indicada\r\nem \"quantidade de páginas\".\r\n\r\n- Os screenshots são salvos por padrão em:\"C:/Livros/NomeLivro\"'''\r\n```\r\n\r\n## Duck DNS Updater\r\n{duck-dns-updater}\r\n\r\n[Um programa que atualiza IPV4 e IPV6 no Duck DNS. Usa a API da ipify para adquirir os endereços IPs públicos]\r\n\r\n```python\r\n# Exemplo de uso do DuckDNSUpdater\r\npython DuckDnsUpdater.py\r\n\r\n'''No código do programa adicione o nome so seu dominio e seu token, adquiridos no site oficial do Duck DNS.\r\ndomain = \"YOUR-DOMAIN\"\r\ntoken = \"YOUR-TOKEN\"\r\nApós adicionar os valores as variaveis domain e token, compile o script com Pyinstaller, depois execute o .exe.\r\nO programa entrará em um loop que verifica os IPs públicos da máquina a cada 20 minutos e atualiza no Duck DNS.'''\r\n```\r\n\r\n\r\n\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrkas96%2Fminha-biblioteca-python","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbrkas96%2Fminha-biblioteca-python","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrkas96%2Fminha-biblioteca-python/lists"}