VecchioPoster è un'applicazione a riga di comando per postare su vecchiochan.com.
Inizia »
Release
·
Segnala Bug
·
Richiedi Feature
VecchioPoster consente di postare su vecchiochan via riga di comando.
L'applicazione astrae i dettagli dell'invio del form e della gestione delle richieste utilizzando vecchioclient.
Con i comandi e le opzioni disponibili, puoi:
- Creare nuovi thread su board specifiche
- Rispondere a thread esistenti
Supporta l'header User-Agent
personalizzato per il client interno e il logging dettagliato (vedi Utilizzo).
VecchioPoster è disponibile per Windows, GNU/Linux e MacOS.
L'eseguibile dell'ultima versione si può scaricare da qui.
Di seguito alcuni esempi su come utilizzare l'applicazione.
Per semplicità, si assume che vecchioposter
sia il nome dell'eseguibile.
Consulta l'opzione --help
(-h
) per maggiori dettagli.
vecchioposter -h
-
Per creare un nuovo thread, usa il comando
new-thread
:vecchioposter new-thread -b b -B "Questo è un nuovo thread sulla board /b/" -f path/to/file.jpg
--board
(-b
) è l'unico flag obbligatorio, ma tieni presente che, poiché le impostazioni variano tra le board, potrebbero essere richiesti più flag per postare (ad esempio, non è possibile postare un nuovo thread senza embed né file su /b/).
Per l'elenco completo dei flag, con abbreviazioni e alias dei comandi, esegui:vecchioposter new-thread -h
-
Per rispondere a un thread esistente, usa il comando
post-reply
:vecchioposter post-reply -b b -t 1 -B "Questa è una risposta al thread #1 sulla board /b/" -f path/to/file1.mp4 -f path/to/file2.webm
--board
(-b
) e--thread
(-t
) sono i soli flag obbligatori, ma considera che, poiché le impostazioni variano tra le board, potrebbero essere necessari più flag per postare.
Per l'elenco completo dei flag, con abbreviazioni e alias dei comandi, esegui:vecchioposter post-reply -h
Informazioni aggiuntive:
-
Per semplicità d'uso, viene fornito il flag
--msg-file
(-m
) per impostare il corpo del messaggio a partire da un file.vecchioposter post-reply -b b -t 1 -m path/to/msg.txt
Con questo comando viene letto il contenuto di
msg.txt
e impostato come corpo del messaggio.
Questo flag sostituisce--body
(-B
), quindi è possibile utilizzare uno solo dei due. -
Per impostare un header
User-Agent
personalizzato da usare nel client interno, è disponibile il flag--user-agent
(-u
):vecchioposter new-thread -u "CustomUserAgent" -b b -B "Questo è un nuovo thread sulla board /b/" -f path/to/file.jpg
-
È possibile abilitare il logging dettagliato con il flag
--verbose
(-v
):vecchioposter new-thread -v -b b -B "Questo è un nuovo thread sulla board /b/" -f path/to/file.jpg
Per compilare VecchioPoster dal codice sorgente:
-
Assicurati di avere installato Go.
-
Clona il repository con git:
git clone https://github.com/anond0rf/vecchioposter.git
-
Spostati nella directory del progetto:
cd vecchioposter
-
Compila il progetto:
go build
Verrà generato un file eseguibile nella directory principale del progetto.
VecchioPoster è concesso in licenza sotto la Licenza LGPL-3.0.
Questo significa che puoi usare, modificare e distribuire il software, a condizione che eventuali versioni modificate siano anch'esse concesse in licenza sotto la LGPL-3.0.
Per maggiori dettagli, consulta il testo completo della licenza nel file LICENSE.
Copyright © 2024 anond0rf