Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/euyogi/prototipo-fixarcpdf
Programa para abrir PDFs locais diretamente no navegador Arc para windows. (enquanto eles não arrumam)
https://github.com/euyogi/prototipo-fixarcpdf
arc arcbrowser arcwindows browser cpp fix opening-pdf openpdf pdf python windows
Last synced: 3 days ago
JSON representation
Programa para abrir PDFs locais diretamente no navegador Arc para windows. (enquanto eles não arrumam)
- Host: GitHub
- URL: https://github.com/euyogi/prototipo-fixarcpdf
- Owner: euyogi
- Created: 2024-02-18T07:28:46.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-02-28T23:39:25.000Z (9 months ago)
- Last Synced: 2024-02-29T00:34:36.179Z (9 months ago)
- Topics: arc, arcbrowser, arcwindows, browser, cpp, fix, opening-pdf, openpdf, pdf, python, windows
- Language: C++
- Homepage:
- Size: 43.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Prototipo-FixArcPDF
Este programa abre PDFs locais diretamente no navegador Arc para windows.
Para testar:
Eu fiz para uso próprio, mas caso queira testar você pode.
Requisitos: Python.
Você pode baixar Python 3.12 na Microsoft Store, caso ainda não tenha.
Atenção: O programa provavelmente vai ser bloqueado pelo antivírus, eu recomendaria você mesmo compilar o código
porque algumas IDEs falam para o antivírus que o diretório dos programas compilados por elas são seguros e mais que isso,
você tem certeza que o programa é seguro já que você consegue vê-lo, aí se o antivírus bloquear o programa é só desbloquear.Caso você não queira compilar o código si mesmo, você pode baixar o executável aqui.
Tente abrir o .exe, se ele for bloqueado o desbloqueie (Ele vai abrir e fechar instantaneamente se não for bloqueado).
Em seguida clique em qualquer PDF com o botão direito, escolha a opção Abrir com... > Escolher outro aplicativo > Escolha um aplicativo no seu PC. Procure e selecione o FixArcPDF.exe, se e depois selecione Sempre. (Esses passos só precisam ser feitos uma vez ou se você mover o programa para outra pasta)
Caso não tenha feito ainda, defina o Arc como navegador padrão.
Clique para abrir o PDF que ele será aberto com o Arc.
(Recomendado que o nome do PDF não tenha caracteres especiais e/ou acentos)Caso seja a primeira vez abrindo o Python é possível que ele peça permissões de rede.
Funcionando:
Motivo:
Para contexto, o navegador Arc para windows está em beta no momento (fevereiro, 2024). De forma que, ele só está conseguindo abrir arquivos/links http e https. Assim, não dá para abrir arquivos .pdf através do explorador de arquivos, como vemos nesse post: Reddit: How to open PDF files with Arc?.
Porém, é possível abrir abrir PDFs no navegador ao selecioná-lo e arrastá-lo ou, pelo navegador, navegar até o diretório correspondente. Mas, a primeira opção requer que você abra o navegador e o explorador lado a lado e não funciona muito bem. A segunda também você teria que abrir o explorador e copiar o diretório para colar no navegador.
Então, como o navegador só abre http e https, meu programa abre um servidor local http e abre o PDF com o aplicativo padrão para esse tipo de link, se o navegador padrão for o Arc, será aberto com o Arc.
Pdf ícones criados por Roman Káčerek - Flaticon
Feito por: Yogi Nam de Souza Barbosa