Cos’è Hookshot? Il nome dietro Rectangle Pro, spiegato
Chiunque abbia scavato nelle impostazioni di Rectangle mac basate su Terminale si è imbattuto in una piccola curiosità: l’identificatore reale del bundle dell’applicazione di Rectangle Pro è com.knollsoft.Hookshot, non qualcosa contenente «Pro». Non è un refuso rimasto per sbaglio — Hookshot è un nome vero e separato a cui il creatore stesso di Rectangle mac, Ryan Hanson, ha fatto riferimento direttamente nei propri commenti sulle discussioni GitHub del progetto, e capire a cosa si riferisca davvero chiarisce riferimenti altrimenti confusi che si incontrano leggendo la storia della community di Rectangle app.
Cosa ha detto direttamente Ryan Hanson al riguardo
In una discussione GitHub sulle dimensioni personalizzate delle finestre (discussione #517), rispondendo a una richiesta affinché l’app gratuita supportasse scorciatoie con dimensioni personalizzate arbitrarie, il maintainer afferma chiaramente: «c’è il mio superset a pagamento di custom window dimensions, Hookshot, che ha un generatore di scorciatoie personalizzate dove puoi specificare le dimensioni della finestra e dove le finestre vengono ancorate». Descrive che supporta anche dimensioni e posizioni della finestra diverse premendo ripetutamente la stessa scorciatoia personalizzata, e che è possibile assegnare scorciatoie personalizzate ad azioni direzionali all’interno dell’app principale.
In una discussione separata e precedente (discussione #362) sulla stessa richiesta generale, rimanda direttamente al proprio post esplicativo — «Custom Window Dimension Shortcuts in macOS», pubblicato su Medium — come lettura di approfondimento su come funziona la funzione delle dimensioni personalizzate.
Quindi Hookshot è la stessa cosa di Rectangle Pro?
In base alla descrizione dello stesso maintainer — un superset a pagamento di window shortcut builder con un generatore di scorciatoie personalizzate per dimensioni e ancoraggio — Hookshot corrisponde alla descrizione funzionale di ciò che oggi viene commercializzato come Rectangle Pro. L’identificatore del bundle com.knollsoft.Hookshot, ancora usato dall’attuale app Rectangle Pro, è coerente con l’idea che Hookshot fosse il nome originale o interno dell’app, in seguito commercializzata con il marchio Rectangle Pro per allinearla più chiaramente con l’app gratuita Rectangle su cui è costruita. Questa è un’inferenza ragionevole basata sull’evidenza del nome, non una dichiarazione esplicita del tipo «Hookshot è stato rinominato in Rectangle Pro» citata direttamente dal maintainer — se vuoi una conferma in questi termini esatti, vale la pena chiederlo direttamente nell’attuale repository della community di Rectangle Pro.
Perché questo conta nella pratica
Se stai risolvendo problemi di Rectangle Pro tramite comandi Terminale, diversi dei comandi defaults write documentati specificamente per Rectangle Pro usano com.knollsoft.Hookshot al posto di com.knollsoft.Rectangle — un dettaglio trattato nell’articolo dedicato alle impostazioni Terminale nascoste di Rectangle. Se copi un comando pensato per l’app gratuita e lo esegui su Rectangle Pro (o viceversa) senza cambiare l’identificatore del bundle, non farà silenziosamente nulla, dato che stai scrivendo una preferenza per un’app che in realtà non è installata sotto quell’identificatore.
Un effetto collaterale utile dello scavare in questa storia
Le due discussioni citate sopra sono anche un buon esempio di uno schema utile da conoscere se sei un utente di Rectangle gratuito che spera in una specifica funzione avanzata: dimensioni di finestra personalizzate e precise al pixel con un generatore di scorciatoie è una funzione che esiste nell’app a pagamento (che si chiami Hookshot o Rectangle Pro) da anni, precedente ad alcune delle richieste di funzionalità che la chiedono per l’app gratuita. Se ti ritrovi a desiderare dimensioni personalizzate arbitrarie invece del catalogo fisso di metà, quarti e terzi di Rectangle, vale la pena controllare se Rectangle Pro copre già la tua richiesta specifica — dato che a quanto pare lo fa da molto tempo — prima di dare per scontato che si tratti di un’esigenza del tutto insoddisfatta nell’ecosistema.
In sintesi
Hookshot non è un misterioso prodotto separato né un progetto collaterale abbandonato — è il nome interno ancora visibile nell’identificatore del bundle di Rectangle Pro, direttamente legato alle funzioni di scorciatoie e dimensioni personalizzate dell’app a pagamento così come descritte dallo stesso creatore di Rectangle. Se vedi il nome citato in un vecchio thread di discussione, un comando Terminale o un identificatore di bundle, si riferisce alla stessa app oggi venduta come Rectangle Pro.