Winbox URI: Porovnání verzí

Z HKfree wiki
Skočit na navigaci Skočit na vyhledávání
(Založena nová stránka s textem „Aby bylo možné spouštět Winbox pomocí webových odkazů ve tvaru <code>winbox:IP_ADRESA</code>, je nutné zaregistrovat tzv. URI Schema. TODO viz * ht…“)
 
Řádek 1: Řádek 1:
 
Aby bylo možné spouštět Winbox pomocí webových odkazů ve tvaru <code>winbox:IP_ADRESA</code>, je nutné zaregistrovat tzv. URI Schema.
 
Aby bylo možné spouštět Winbox pomocí webových odkazů ve tvaru <code>winbox:IP_ADRESA</code>, je nutné zaregistrovat tzv. URI Schema.
TODO viz
+
 
 +
== Pro MS Windows ==
 +
Je potřeba nejdříve zapsat příslušná nastavení do registrů MS Windows - ať už pomocí regeditoru nebo vytvořením .reg souboru a naimportováním, viz. níže.
 +
* '''Upravit cestu k winbox.exe''', namísto "c:\\apps\\winbox.exe" v příkladu (v případě použití s nastaveným $PATH stačí ponechat pouze winbox.exe)
 +
* uložit například jako '''winbox.reg'''
 +
* po uložení spustit a potvrdit všechny dialogy.
 +
* testováno v Chrome v69 a IE v11, bez záruk
 +
 
 +
<code>
 +
[HKEY_CLASSES_ROOT\winbox]
 +
@="URL:Winbox Protocol"
 +
"URL Protocol"=""
 +
 
 +
[HKEY_CLASSES_ROOT\winbox\DefaultIcon]
 +
@="\"C:\\Apps\\winbox.exe\""
 +
 
 +
[HKEY_CLASSES_ROOT\winbox\shell]
 +
 
 +
[HKEY_CLASSES_ROOT\winbox\shell\open]
 +
 
 +
[HKEY_CLASSES_ROOT\winbox\shell\open\command]
 +
@="cmd /C @echo off & FOR /f \"tokens=1-4delims=:/;\" %%a IN (\"%1\") DO ( cls & start /b c:\\apps\\winbox.exe \"%%b\" \"%%c\" \"%%d\" )"
 +
</code>
 +
 
 +
 
 +
Více případně viz.:
 
* http://blog.mindc.net/2012/04/uruchamianie-aplikacji-w-przegladarce.html
 
* http://blog.mindc.net/2012/04/uruchamianie-aplikacji-w-przegladarce.html
 
* http://www.jaredlog.com/?p=2229
 
* http://www.jaredlog.com/?p=2229

Verze z 8. 10. 2018, 10:43

Aby bylo možné spouštět Winbox pomocí webových odkazů ve tvaru winbox:IP_ADRESA, je nutné zaregistrovat tzv. URI Schema.

Pro MS Windows

Je potřeba nejdříve zapsat příslušná nastavení do registrů MS Windows - ať už pomocí regeditoru nebo vytvořením .reg souboru a naimportováním, viz. níže.

  • Upravit cestu k winbox.exe, namísto "c:\\apps\\winbox.exe" v příkladu (v případě použití s nastaveným $PATH stačí ponechat pouze winbox.exe)
  • uložit například jako winbox.reg
  • po uložení spustit a potvrdit všechny dialogy.
  • testováno v Chrome v69 a IE v11, bez záruk

[HKEY_CLASSES_ROOT\winbox] @="URL:Winbox Protocol" "URL Protocol"=""

[HKEY_CLASSES_ROOT\winbox\DefaultIcon] @="\"C:\\Apps\\winbox.exe\""

[HKEY_CLASSES_ROOT\winbox\shell]

[HKEY_CLASSES_ROOT\winbox\shell\open]

[HKEY_CLASSES_ROOT\winbox\shell\open\command] @="cmd /C @echo off & FOR /f \"tokens=1-4delims=:/;\" %%a IN (\"%1\") DO ( cls & start /b c:\\apps\\winbox.exe \"%%b\" \"%%c\" \"%%d\" )"


Více případně viz.: