Toon posts:

[all] URL afhandeling*

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik zou graag bijvoorbeeld ssh://host willen toevoegen aan Windows als verwijzing naar PuTTY en nog een aantal andere protocollen om o.a. Active Desktop beter in te kunnen richten.

Ik weet dat de afhandeling van telnet te vinden is onder Folder options en dan File types onder de noemer: URL:Telnet-protocol en daar kan je gewoon een exe specificeren naar een telnet applicatie.

Ik zou graag zelf protocollen willen toevoegen, maar mij is niet duidelijk hoe, omder de verwijzing die er al zijn geen extensie hebben en je geen nieuwe extensies kan aanmaken zonder een extensie op te geven.

  • rollebol
  • Registratie: Mei 2000
  • Laatst online: 22-08-2025
http://msdn.microsoft.com...ble/overview/overview.asp

Zoiets?

Nee, ik denk dat je dit bedoelt:
http://msdn.microsoft.com...e/overview/appendix_a.asp

[ Voor 40% gewijzigd door rollebol op 02-08-2004 23:19 ]


Verwijderd

Topicstarter
Inderdaad, ik bedoel de laatste (welke sub-onderdeel is van de eerste)

Reference laat helaas wel wat te wensen over aangezien de parameter als gehele URL (standaard?) wordt meegegeven?

Ex.
ssh://test.ssh.com

start putty op met parameter ssh://test.ssh.com
en niet zoals "verwacht" test.ssh.com

  • Bananenplant
  • Registratie: Januari 2001
  • Laatst online: 17:09
verwacht je dat dan? ik zie in m'n browser er ook http voorstaan, is het niet aan de applicatie om dergelijke dingen eraf te strippen?

❤️‍🩹 Bezuinigen op armen en zieken 🤕 ? Welnee, Zucmantaks, nu 💰 !


  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB

Front verplichte underscores

Ik type het in PuTTY zelf in ( :+ ) dus weet niet zeker of er een optie voor is. Maar je kunt er ook een script omheen bouwen die het er af haalt. Batch, WSH of anders (of zelf een kleine executable bakken), moet allemaal goed kunnen.

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)


  • rollebol
  • Registratie: Mei 2000
  • Laatst online: 22-08-2025
In het specifieke geval van putty is het toevallig zo dat het open source betreft en dit een erg eenvoudige hack lijkt. Misschien kan je hem patchen en opnieuw compileren zodat hij het ondersteunt?

Ik ben ineens ook wel geïnteresseerd. :)

  • Dr. Bean
  • Registratie: Juli 2000
  • Niet online
Het volgende registry-bestand is te gebruiken voor FlashFXP (default pad iig):
code:
1
2
3
4
5
6
7
8
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\flashlink]
@="URL:flashfxp Protocol"
"URL Protocol"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\flashlink\Shell]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\flashlink\Shell\open]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\flashlink\Shell\open\command]
@="C:\\Progra~1\\FlashFXP\\FlashFXP.exe %1"

Hierop verdere denkende:
In Hkey_Local_Machine\Software\Classes\ staan alle extensies, met de programma's die ze openen...'t ziet er niet zo simpel uit als hierboven, aangezien de meeste in Windows ingebakken zijn, en dus diverse manieren gebruiken.
Maargoed, zoals ik zei, hierop verder denkende, zou het volgende moeten werken:
code:
1
2
3
4
5
6
7
8
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ssh]
@="URL:PuTTY Protocol"
"URL Protocol"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ssh\Shell]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ssh\Shell\open]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ssh\Shell\open\command]
@="C:\\Progra~1\\putty\\putty.exe %1"

Mocht het pad naar jouw PuTTY toevallig anders zijn, dan is dat aan te passen in de onderste regel...let dan wel op de dubbele backslash. Je kunt er gewoon wat mee spelen, want als je een andere extensie als 'ssh' wil gebruiken, dan vervang je ssh gewoon door wat anders.
Na een testje: inderdaad, het lijkt te werken...ik heb alleen geen werkende ssh host bij de hand :/ Iemand??

[ Voor 6% gewijzigd door Dr. Bean op 03-08-2004 21:59 ]


Verwijderd

Topicstarter
Een werkende SSH host:
xs1.xs4all.nl

Heb het zelf geprobeerd echter connect die bij mij naam
ssh

en de string die ik op geef is:
ssh://xs1.xs4all.nl/

  • elevator
  • Registratie: December 2001
  • Niet online

elevator

Officieel moto fan :)

Met dit:
code:
1
for /f "tokens=1,* delims=:/" %i in ("ssh://test") do @echo %j
zou het al mogelijk moeten zijn :)
Pagina: 1