Quindi ho scritto un piccolo servizio (un paio di servizi, in realtà) che fondamentalmente consente ad un utente di catturare il suo schermo (a schermo intero o un'area) e quindi apportare modifiche se necessario e poi lo carica direttamente su imgur e fornisce all'utente un collegamento diretto all'immagine.
L'ho scritto per me stesso ma le persone sul mio posto di lavoro si sono interessate e mi hanno chiesto di installarlo per loro. Dato che il mio servizio ha un paio di dipendenze, in pratica ho dovuto prendere in prestito i loro MacBook per circa 15 minuti per installare tutto.
Mi chiedo se sia possibile mettere tutto in qualche modo in modo da poterlo consegnare ad altre persone che vogliono usarlo.
Che cos'è la mia app e cosa richiede:
- Un pacchetto di brew chiamato imgur-screenshot (disponibile anche direttamente da github afaik)
- Un numero di servizi di automazione che ho scritto
- Un editor di immagini gratuito - Skitch
- Un file di configurazione per imgur-screenshot inserito in ~ / .config / imgur-screnshot /
- Esecuzione di un paio di modifiche veloci nelle impostazioni di sistema come l'assegnazione di tasti di scelta rapida a questi servizi di automazione
Mi chiedo quante di queste cose posso raggruppare insieme e inviare come archivio o qualcosa a persone che non sono sviluppatori in modo che possano fare l'installazione in un paio di clic. Inoltre, come dovrei gestire l'inserimento del file di configurazione in una cartella nascosta?