Produttività

"Hash con Probatio"

Apri un file direttamente nel modulo Hash dal menu contestuale del sistema — o con "Apri con". Ecco come attivare la voce su macOS e Windows.

1. Come funziona

Probatio accetta un file passato all'avvio e lo apre automaticamente nel modulo Hash. Il meccanismo è già integrato nell'app:

  • Windows: il percorso arriva come argomento della riga di comando (probatio.exe "C:\percorso\file").
  • macOS: il file arriva tramite l'evento Opened (Finder / "Apri con" / Servizi).

La registrazione della voce nel menu contestuale è specifica del sistema ed è un passo di installazione (dipende dal percorso del binario installato). In produzione la scrivono l'installer NSIS (Windows) o il bundle firmato (macOS); qui trovi come farlo a mano.

2. macOS — Azione rapida (Finder)

Opzione consigliata: un'Azione rapida con Automator.

  1. Automator → nuovo documento → Azione rapida.
  2. "Il flusso di lavoro riceve": file o cartelle in Finder.
  3. Aggiungi Esegui script shell; "Passa input": come argomenti:
    for f in "$@"; do
      open -a "Probatio" "$f"
    done
  4. Salva come "Hash con Probatio": comparirà nel menu contestuale del Finder (sottomenu Azioni rapide / Servizi).

In produzione si può includere direttamente una voce NSServices nell'Info.plist del bundle firmato.

3. Windows — voce nel menu di Explorer

File .reg (adatta il percorso di probatio.exe):

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Classes\*\shell\Probatio]
@="Hash con Probatio"
"Icon"="\"C:\\Program Files\\Probatio\\probatio.exe\",0"

[HKEY_CURRENT_USER\Software\Classes\*\shell\Probatio\command]
@="\"C:\\Program Files\\Probatio\\probatio.exe\" \"%1\""

In produzione questi valori vanno scritti dall'installer NSIS (hook di installazione) e rimossi alla disinstallazione.

Scarica Probatio