Compilar archivos batch (?)


Dark

🔥root313🔥
Staff
Moderador
Paladín de Nodo
Jinete de Nodo
Burgués de Nodo
Noderador
Nodero
Noder Pro
Noder
Buenas, hoy me ha dado por crear archivos batch con funciones que les doy uso en mi día a día o programas/webs que abro, por ejemplo todos mis gmails, lo que suelo hacer es apretar con la rueda del ratón en una carpeta donde tengo todos los gmails en la barra de marcadores, pero abrir 7 páginas de golpe, como que me da un poco de tirria, a parte que si estoy haciendo otra cosa que requiere una cantidad de RAM "grande" (un juego, básicamente), pues las probabilidades de que me pete el juego son bastante altas, es que yo reviso los gmails cada 2h o así, esté jugando o haciendo cualquier cosa.

Vamos, que lo que quiero es compilar estos archivos batch para poder anclarlos a la barra de tareas, y ya que estoy les pongo un icono rechulón, he buscado por internet, pero lo único que encuentro son programas, y prefiero no descargar programas.

@Valeo08 quizás tu sepas, ya me dijiste una vez como compilar archivos python.

(La idea es pasarlos a .exe obviamente)


Edit: no encuentro forma de hacerlo, la cuestión ahora pasa a ser, algún programa y enlace de descarga fiable?
 
Última edición:
  • Like
Reacciones : CHON

HxckzLxb2

Con el miembro muy activo
Noder
Buenas, hoy me ha dado por crear archivos batch con funciones que les doy uso en mi día a día o programas/webs que abro, por ejemplo todos mis gmails, lo que suelo hacer es apretar con la rueda del ratón en una carpeta donde tengo todos los gmails en la barra de marcadores, pero abrir 7 páginas de golpe, como que me da un poco de tirria, a parte que si estoy haciendo otra cosa que requiere una cantidad de RAM "grande" (un juego, básicamente), pues las probabilidades de que me pete el juego son bastante altas, es que yo reviso los gmails cada 2h o así, esté jugando o haciendo cualquier cosa.

Vamos, que lo que quiero es compilar estos archivos batch para poder anclarlos a la barra de tareas, y ya que estoy les pongo un icono rechulón, he buscado por internet, pero lo único que encuentro son programas, y prefiero no descargar programas.

@Valeo08 quizás tu sepas, ya me dijiste una vez como compilar archivos python.

(La idea es pasarlos a .exe obviamente)
Pues en su época sabía hacerlo pero ya no me acuerdo. Lo que se me ocurre es que hagas todo eso en C. Con stdlib puedes utilizar system("");
Básicamente puedes hacer esto:
C:
#include <stdlib>

int main(){
    system("start https://google.es");
    system("start https://nodo313.net");
    system("start notepad.exe");
    //Esto son ejemplos
    return 0;
}

Compilas y listo.
 

Ral721chanel

Miembro muy activo
Nodero
Noder
Buenas, hoy me ha dado por crear archivos batch con funciones que les doy uso en mi día a día o programas/webs que abro, por ejemplo todos mis gmails, lo que suelo hacer es apretar con la rueda del ratón en una carpeta donde tengo todos los gmails en la barra de marcadores, pero abrir 7 páginas de golpe, como que me da un poco de tirria, a parte que si estoy haciendo otra cosa que requiere una cantidad de RAM "grande" (un juego, básicamente), pues las probabilidades de que me pete el juego son bastante altas, es que yo reviso los gmails cada 2h o así, esté jugando o haciendo cualquier cosa.

Vamos, que lo que quiero es compilar estos archivos batch para poder anclarlos a la barra de tareas, y ya que estoy les pongo un icono rechulón, he buscado por internet, pero lo único que encuentro son programas, y prefiero no descargar programas.

@Valeo08 quizás tu sepas, ya me dijiste una vez como compilar archivos python.

(La idea es pasarlos a .exe obviamente)
No creo que sea muy posible compilarlo sin programas amenos que agas tu el tuyo.
Es posible cambiarle de extension a .exe pero no creo que funcione al ejecutarlo amenos que este compilado
 

Kruher

⭐️⭐️⭐️⭐️⭐️
Noderador
Nodero
Noder
No creo que sea muy posible compilarlo sin programas amenos que agas tu el tuyo.
Es posible cambiarle de extension a .exe pero no creo que funcione al ejecutarlo amenos que este compilado
Hey, tengo que hablar contigo, puedes contactarme por uno de los sitios mencionados en mi firma xfa? Nada que ver con nazismo
 
  • Like
Reacciones : LaxonJK

Dark

🔥root313🔥
Staff
Moderador
Paladín de Nodo
Jinete de Nodo
Burgués de Nodo
Noderador
Nodero
Noder Pro
Noder
Pues en su época sabía hacerlo pero ya no me acuerdo. Lo que se me ocurre es que hagas todo eso en C. Con stdlib puedes utilizar system("");
Básicamente puedes hacer esto:
C:
#include <stdlib>

int main(){
    system("start https://google.es");
    system("start https://nodo313.net");
    system("start notepad.exe");
    //Esto son ejemplos
    return 0;
}

Compilas y listo.
Veré a ver, pero primero investigaré más si puedo compilar batch sin programas, o como hacer mi propio programa así a muy malas.
 

KTaneR

Activo muy miembro
Burgués de Nodo
Noderador
Nodero
Noder
1616084980919.png


prueba con esto a ver si te vale
 

Dark

🔥root313🔥
Staff
Moderador
Paladín de Nodo
Jinete de Nodo
Burgués de Nodo
Noderador
Nodero
Noder Pro
Noder
sinceramente no tengo mucha idea, pero me suena que se peude usar para lo que tu quieres investiga un poco sobre eso que yo creo que si
he estado probando y nada, da errores, y al parecer no soy el único creo, los vídeos que explican como hacerlo, tienen bastantes dislikes, supongo que es porque a la gente no le funciona.
 

Dark

🔥root313🔥
Staff
Moderador
Paladín de Nodo
Jinete de Nodo
Burgués de Nodo
Noderador
Nodero
Noder Pro
Noder
Buenas, hoy me ha dado por crear archivos batch con funciones que les doy uso en mi día a día o programas/webs que abro, por ejemplo todos mis gmails, lo que suelo hacer es apretar con la rueda del ratón en una carpeta donde tengo todos los gmails en la barra de marcadores, pero abrir 7 páginas de golpe, como que me da un poco de tirria, a parte que si estoy haciendo otra cosa que requiere una cantidad de RAM "grande" (un juego, básicamente), pues las probabilidades de que me pete el juego son bastante altas, es que yo reviso los gmails cada 2h o así, esté jugando o haciendo cualquier cosa.

Vamos, que lo que quiero es compilar estos archivos batch para poder anclarlos a la barra de tareas, y ya que estoy les pongo un icono rechulón, he buscado por internet, pero lo único que encuentro son programas, y prefiero no descargar programas.

@Valeo08 quizás tu sepas, ya me dijiste una vez como compilar archivos python.

(La idea es pasarlos a .exe obviamente)


Edit: no encuentro forma de hacerlo, la cuestión ahora pasa a ser, algún programa y enlace de descarga fiable?
Cambio la pregunta a: algún programa y enlace de descarga de dicho programa fiable?
 

Valeo08

Capullo perro no mucho
Noderador
Nodero
Noder
Buenas, hoy me ha dado por crear archivos batch con funciones que les doy uso en mi día a día o programas/webs que abro, por ejemplo todos mis gmails, lo que suelo hacer es apretar con la rueda del ratón en una carpeta donde tengo todos los gmails en la barra de marcadores, pero abrir 7 páginas de golpe, como que me da un poco de tirria, a parte que si estoy haciendo otra cosa que requiere una cantidad de RAM "grande" (un juego, básicamente), pues las probabilidades de que me pete el juego son bastante altas, es que yo reviso los gmails cada 2h o así, esté jugando o haciendo cualquier cosa.

Vamos, que lo que quiero es compilar estos archivos batch para poder anclarlos a la barra de tareas, y ya que estoy les pongo un icono rechulón, he buscado por internet, pero lo único que encuentro son programas, y prefiero no descargar programas.

@Valeo08 quizás tu sepas, ya me dijiste una vez como compilar archivos python.

(La idea es pasarlos a .exe obviamente)


Edit: no encuentro forma de hacerlo, la cuestión ahora pasa a ser, algún programa y enlace de descarga fiable?

Siempre puedes hacerlo con C, tal y como te ha indicado un noder. Aunque en cualquier otro lenguaje también vale. Aparte, aunque no se genera un ".exe", en Java también lo podrías hacer, sería un ".jar" pero sigue siendo un ejecutable.
 

Dark

🔥root313🔥
Staff
Moderador
Paladín de Nodo
Jinete de Nodo
Burgués de Nodo
Noderador
Nodero
Noder Pro
Noder
Siempre puedes hacerlo con C, tal y como te ha indicado un noder. Aunque en cualquier otro lenguaje también vale. Aparte, aunque no se genera un ".exe", en Java también lo podrías hacer, sería un ".jar" pero sigue siendo un ejecutable.
investigaré, es que con batch ya estoy un poco familiarizado y bueno, pero da igual, que todo esto es una tontería, para unos batch simples que tan solo quiero ponerlos en la barra de tareas, pero bueno xd.
 

Dark

🔥root313🔥
Staff
Moderador
Paladín de Nodo
Jinete de Nodo
Burgués de Nodo
Noderador
Nodero
Noder Pro
Noder
Pues en su época sabía hacerlo pero ya no me acuerdo. Lo que se me ocurre es que hagas todo eso en C. Con stdlib puedes utilizar system("");
Básicamente puedes hacer esto:
C:
#include <stdlib>

int main(){
    system("start https://google.es");
    system("start https://nodo313.net");
    system("start notepad.exe");
    //Esto son ejemplos
    return 0;
}

Compilas y listo.
Siempre puedes hacerlo con C, tal y como te ha indicado un noder. Aunque en cualquier otro lenguaje también vale. Aparte, aunque no se genera un ".exe", en Java también lo podrías hacer, sería un ".jar" pero sigue siendo un ejecutable.
Lo he acabado haciendo con Python:

Código:
from time import sleep
import webbrowser

webbrowser.open("https:/*********.com/", new=1)

sleep(4)

webbrowser.open("https:/*********.com/", new=1)

sleep(4)

webbrowser.open("https:/*********.com/", new=1)

sleep(4)

webbrowser.open("https:/*********.com/", new=1)

Y lo he compilado con pyinstaller, el cual usé una vez por ti, @Valeo08, en plan, que tu me dijiste que usara eso para compilar python.
 
Solution

KTaneR

Activo muy miembro
Burgués de Nodo
Noderador
Nodero
Noder
Lo he acabado haciendo con Python:

Código:
from time import sleep
import webbrowser

webbrowser.open("https:/*********.com/", new=1)

sleep(4)

webbrowser.open("https:/*********.com/", new=1)

sleep(4)

webbrowser.open("https:/*********.com/", new=1)

sleep(4)

webbrowser.open("https:/*********.com/", new=1)

Y lo he compilado con pyinstaller, el cual usé una vez por ti, @Valeo08, en plan, que tu me dijiste que usara eso para compilar python.
entonces ya esta solucionado? con esto tienes lo que querias¿