2009-01-30 12 views
5

Chciałbym zarejestrować program obsługi protokołu, taki jak "myapp:", w systemie OS X, Linux i Windows, tak aby po kliknięciu adresu URL, np. "Myapp : // niektóre/params "w przeglądarce, skrypt Pythona zostanie wywołany i przekazany w tych parametrach.Utwórz pomocnika protokołu między różnymi platformami, który uruchamia skrypt python

Oczywiście wymagałoby to zainstalowania czegoś na każdym komputerze, ale tylko próbowało znaleźć sposób, aby działał na wszystkich trzech platformach.

+0

Czy znalazłeś sposób na zrobienie tego? Wysłałem prawie duplikat pytania. – fatuhoku

+0

Moje pytanie jest sformułowane marginalnie inaczej i można je znaleźć tutaj http://stackoverflow.com/questions/19401424/cross-platform-custom-protocol-handler-tool – fatuhoku

Odpowiedz

0

Czy mówisz o wtyczce do przeglądarki? Jeśli tak, jakie przeglądarki?

Firefox? https://addons.mozilla.org/en-US/firefox/addon/6710

Święto Trzech Króli? http://pyconuk.org/talk_abstracts.html ma odniesienie do rozszerzenia Epiphany o Python.

Najwyraźniej Microsoft rozważa IronPython jako rozszerzenie IE. Zobacz http://ironpython-urls.blogspot.com/2008/06/try-python-python-in-browser-with.html

+0

Myślę o obsłudze protokołu na poziomie systemu (np. "Mailto" lub "cel"). Celem jest wywołanie zewnętrznego skryptu python po kliknięciu tego adresu URL, tak jak program pocztowy otwiera program pocztowy. –

Powiązane problemy