Buenas noches noderos,
Iba a hacer un primer post con un panel q me parece de los más baratos que he visto por ahí, pero ya lo habían mencionado antes así que en lugar de eso, os dejo un pequeño script de cosecha propia, que va muy bien a la hora de hacer bastantes pedidos, repetitivos o incluso meterlo en el cron y q se ejecute solo cuando haga falta.
* Poner key, quantity y servID acorde a tu api key, la cantidad que quieras poner en el servicio y el ID del servicio
* Crear dos ficheros Names.txt y Links.txt ( Ideal que el contenido sea paralelo, es decir que el nombre que aparezca en la linea 1 de names.txt corresponda al link de la linea 1 del fichero links.txt y asi sucesivamente)
# La gracia esta en que se añada al cron y se ejecute cada X, cada vez que se ejecuta hace el pedido para el enlace que haya en la primera linea, una vez realizado, cicla el fichero poniendo el que se ha pedido en el ultimo puesto.
# Realmente con el fichero de links.txt ya funciona, pero llevo idea de si gusta la idea, añadirle para que saque outputs en xml con detalles del pedido.
Independientemente de esto no esta de mas que cuando se haga el pedido aparezca tambien el nombre.
En principio esta hecho para JAP, pero imagino que cambiando la api a la que querais debería funcionar.
A mi me esta ahorrando bastante tiempo, espero que ayude a alguien más a no perder tiempo en cosas asi...
Iba a hacer un primer post con un panel q me parece de los más baratos que he visto por ahí, pero ya lo habían mencionado antes así que en lugar de eso, os dejo un pequeño script de cosecha propia, que va muy bien a la hora de hacer bastantes pedidos, repetitivos o incluso meterlo en el cron y q se ejecute solo cuando haga falta.
* Poner key, quantity y servID acorde a tu api key, la cantidad que quieras poner en el servicio y el ID del servicio
* Crear dos ficheros Names.txt y Links.txt ( Ideal que el contenido sea paralelo, es decir que el nombre que aparezca en la linea 1 de names.txt corresponda al link de la linea 1 del fichero links.txt y asi sucesivamente)
# La gracia esta en que se añada al cron y se ejecute cada X, cada vez que se ejecuta hace el pedido para el enlace que haya en la primera linea, una vez realizado, cicla el fichero poniendo el que se ha pedido en el ultimo puesto.
# Realmente con el fichero de links.txt ya funciona, pero llevo idea de si gusta la idea, añadirle para que saque outputs en xml con detalles del pedido.
Independientemente de esto no esta de mas que cuando se haga el pedido aparezca tambien el nombre.
Bash:
api="https://justanotherpanel.com/api/v2/"
key="TU_API_KEY"
quantity="CANTIDAD"
ServID="ID_SERVICIO"
echo ""
echo "______________"
echo "J A P A P I "
echo "______________"
echo ""
# GET NAME & LINK | ROTATE CONTENT ORDER
getInfo() {
read -r Link<Links.txt
echo $Link>>Links.txt
sed -i '1d' Links.txt
read -r Name<Names.txt
echo $Name >> Names.txt
sed -i '1d' Names.txt
}
# POST REQUEST TO JAP API
orderReq(){
linKStr=$(echo "--post-data key=$key&action=add&service=$ServID&link=$Link&quantity=$quantity")
wget $linKStr $api
cat index.html
rm index.html
}
orderBasicInfo(){
echo ""
echo "Name: $Name | Link: $Link"
echo "Quantity / price : $quantity / $price"
echo ""
echo "_______________"
}
getInfo
orderBasicInfo
orderReq
En principio esta hecho para JAP, pero imagino que cambiando la api a la que querais debería funcionar.
A mi me esta ahorrando bastante tiempo, espero que ayude a alguien más a no perder tiempo en cosas asi...