elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [Batch]Java Batch Compiler V 2.0
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Batch]Java Batch Compiler V 2.0  (Leído 3,670 veces)
Hazama

Desconectado Desconectado

Mensajes: 22


Nobody will remember a scum like you!


Ver Perfil
[Batch]Java Batch Compiler V 2.0
« en: 24 Mayo 2013, 06:08 am »

Hoy vengo a compartirles la segunda version de mi programa llamado Java Batch Compiler V 2.0,el cual facilita la compilacion de los programas escritos en Java.


Código
  1. @echo off
  2. title Java Batch Compiler V 2.0
  3. echo Java Batch Compiler V 2.0
  4. start note.txt
  5. :mainmenu
  6. cls
  7. echo Java Batch Compiler V 2.0
  8. color 0A
  9. echo Select an Option:
  10. echo - Compile .java file
  11. echo - Run Java file
  12. echo - Check JDK
  13. set/p option=">>"
  14. if %option%==comp goto :search
  15. if %option%==rnfile goto :runfile
  16. if %option%==chckjdk goto :checkjdk
  17. if %option%==close goto :closeprogram
  18. :search
  19. cls
  20. echo Java Batch Compiler V 2.0
  21. color 0C
  22. set /p commnd=Write File name:
  23. goto :action
  24. :action
  25. if exist %command% echo Compiling Project...
  26. else goto :error
  27. goto :compile
  28.  
  29. :compile
  30. javac *.java
  31. goto :complete
  32.  
  33. :complete
  34. echo the file was created successfully
  35. set /p retrn=Return to mainmenu?(use command r)
  36. if %retrn%==r goto :mainmenu
  37.  
  38. :error
  39. echo File Not Found...
  40.  
  41. :checkjdk
  42. cls
  43. color 09
  44. set /p version=Write your JDK version:
  45. if JDK%version% echo "You Have JDK installed"
  46. else echo "You don't have JDK"
  47. set /p ret=Return to mainmenu?(use command r)
  48. if %ret%==r goto :mainmenu
  49.  
  50. :closeprogram
  51.  
  52. :runfile
  53. cls
  54. color 0B
  55. echo Jrunner V 2.0
  56. title Jrunner V 2.0
  57. set /p file2run=Write File to run:
  58. if exist *.class goto :run
  59. else echo not found
  60.  
  61. :run
  62. cls
  63. echo Running Program...
  64. java %file2run%
  65. set /p retrn=Return to mainmenu?(use command r)
  66. if %retrn%==r goto :mainmenu
  67. pause>nul

arreglado:
-Ahora se puede iniciar Java Batch compiler y Jrunner en el
mismo script.
-Arreglados algunos errores de compilacion

Añadido:
-Permite el uso de comandos

Bugs:
-la funcion para checar el JDK aun sigue en fase beta
-aun no puede iniciarse sin ser anadido al directorio bin

comandos:
  • comp: Inicia el menu de compilacion
  • rnfile: Inicia el menu de ejecucion
  • chckjdk: Comprueba si el JDK se encuentra instalado en el sistema
  • Close: Cierra el script

Salu2


« Última modificación: 7 Septiembre 2015, 03:31 am por Tatsurou_LuLu » En línea

HIRONAKAMURA

Desconectado Desconectado

Mensajes: 14



Ver Perfil WWW
Re: Java Batch Compiler V 2.0
« Respuesta #1 en: 1 Junio 2013, 21:23 pm »

Gracias por el porte  ;-)


En línea

Todos son buenos para encontrar problemas, muy pocos para hallar soluciones.
Hazama

Desconectado Desconectado

Mensajes: 22


Nobody will remember a scum like you!


Ver Perfil
Re: Java Batch Compiler V 2.0
« Respuesta #2 en: 7 Septiembre 2015, 00:37 am »


Nota:
El script es actualizado segun se me vayan ocurriendo nuevas funciones para agregar o remover.

Java Batch Compiler V 2.0.1

Introduccion
El fin de este script es el de facilitar a aquellos programadores experimentados y recien iniciados en el lenguaje, que aun gustan de compilar desde linea de comandos a pesar de que existan un sin fin de IDE's donde solo es necesario guardar el codigo y ejecutarlo en el mismo IDE.

Modo de empleo
Al ejecutar el script se puede ver el menu en donde se cuentan con los siguientes comandos para su uso:

  • comp:para entrar al menu de compilacion en donde solo basta escribir el nombre del archivo proporcionando la comodidad de que este incluye la extension ".java" automaticamente al compilar el codigo.
  • rnfile:Como anteriormente se habia mencionado, al igual que el compilador, el Jrunner permite la ejecucion del archivo Java sin incluir la extension ".class", facilitando asi, la ejecucion del archivo clase.
  • inf:Muestra informacion relevante junto con los comandos de uso.
  • exp:Sale del script.

Novedades:
- Se removio la opcion para checar si se contaba con el JDK ya que parecia innecesaria.

- Se Agrego un menu de informacion(contiene los comandos).

- Correciones menores.


Capturas:
http://prntscr.com/8dfi3v
http://prntscr.com/8dfj7l
http://prntscr.com/8dfje4
http://prntscr.com/8dfjkj

Versiones anteriores:
Versiones Anteriores


Código
  1. @echo off
  2. title Java Batch Compiler V 2.0.1
  3. :mainmenu
  4. title Java Batch Compiler V 2.0.1
  5. cls
  6. echo Java Batch Compiler V 2.0.1
  7. color 3
  8. echo Options:
  9. echo - Compile a .java file
  10. echo - Run Java file
  11. echo - About
  12. set/p option=">>"
  13. if %option%==comp goto :compfile
  14. if %option%==rnfile goto :runfile
  15. if %option%==inf goto :info
  16. if %option%==exp goto :closeprogram
  17.  
  18. :compfile
  19. cls
  20. echo Java Batch Compiler V 2.0.1
  21. color 0C
  22. set /p filename=Write File name:
  23. goto :action
  24.  
  25. :action
  26. if exist %filename% echo Compiling Project...
  27. else goto :error
  28. goto :compile
  29.  
  30. :error
  31. echo File Not Found...
  32. set /p re_t = return main menu? press 0:
  33. if %re_t% == 0 goto :mainmenu
  34.  
  35. :compile
  36. javac *%filename%.java
  37. goto :complete
  38.  
  39. :complete
  40. echo the file was created successfully
  41. set /p retrn=Return to main menu? press 0:
  42. if %retrn%==0 goto :mainmenu
  43.  
  44. :closeprogram
  45.  
  46. :info
  47. cls
  48. echo Disclamier
  49. echo #####################################
  50.  
  51. echo Java Batch Compiler V 2.0.1 by Hacker290
  52. echo "STRICTLY PROHIBITED FOR SALE!!"
  53. echo Important:* This is a free script, you can share and modify the same
  54. echo as you long you dont forget to mention the author of the same. *
  55. echo Commands:
  56. echo - comp: Start the compiling menu.
  57. echo - rnfile: Start the run menu.
  58. echo - inf: Show this menu.
  59. echo - exp: Close the script.
  60. echo #####################################
  61. set /p retmenu=Return to main menu? press 0:
  62. if %retmenu%==0 goto :mainmenu
  63.  
  64.  
  65. :runfile
  66. cls
  67. color 0B
  68. echo Jrunner V 2.0.1
  69. title Jrunner V 2.0.1
  70. set /p file2run=Write File to run:
  71. if exist *.class goto :run
  72. else goto :error
  73.  
  74. :run
  75. cls
  76. echo Running Program...
  77. echo ======================================
  78. java %file2run%
  79. echo ======================================
  80. set /p retrn=Return to main menu?(use command 0):
  81. if %retrn%==0 goto :mainmenu
  82. pause>nul
« Última modificación: 9 Septiembre 2015, 08:19 am por Tatsurou_LuLu » En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.878



Ver Perfil
Re: Java Batch Compiler V 2.0
« Respuesta #3 en: 7 Septiembre 2015, 01:07 am »

Gracias por compartir con los demás.

PD: Corregido el detalle :-)

Saludos!
« Última modificación: 7 Septiembre 2015, 01:26 am por Eleкtro » En línea



Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Batch] Problema con el Quick Batch File Compiler
Scripting
najmuddin 6 5,342 Último mensaje 29 Junio 2008, 08:39 am
por najmuddin
Quick Batch File Compiler no funciona en xP?
Scripting
GORSO 2 2,875 Último mensaje 29 Marzo 2009, 21:25 pm
por GORSO
[BATCH] Problema con Quick Batch compiler, incluir 2 archivos BAT. « 1 2 »
Scripting
daniel69 17 13,682 Último mensaje 31 Mayo 2009, 19:33 pm
por daniel69
Source BHC (Batch Hide Compiler 2.0)
Análisis y Diseño de Malware
kworld 0 2,992 Último mensaje 25 Mayo 2010, 21:37 pm
por kworld
CarlitosSoft Batch Compiler 1.3
Scripting
kworld 5 4,402 Último mensaje 8 Junio 2010, 19:24 pm
por kworld
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines