Eso me da risa, son muchas cosas, sabes lo que se puede llegar a hacer con java? , si google usa java para muchas cosas, incluso tiene GWT google web toolkit, compilador de código fuente .java a javascript
pasa la info a ver que comentan.
En vez de preguntar eso vamos a hacer el limpiador de accesos directos
Para que veas su potencial mira, este vídeo que usan, el framework Vaadin que use el motor de google gwt, para tu programar puro código java desde el servidor y se crea un aplicación web, con programación estilo javax.swing
Aquí puedes crear un Hola Mundo con vaadin, es un edito beta, generalmente se programa desde el escritorio con un ide, pero sucede que todo el código que escribes al hacer el deploy se ejecuta el compilador GWT y se embebe en un contenedor de servlets, como jetty, la aplicación original estará en el localhost:8080 por ejemplo, accediendo a esa URL sera mostrada la UI en el browser
Distinguiendo varios componentes que ya conocemos,
Table, ahora se usa el Grid, mas potente y mejor para el diseño responsive
TabSheet
Label
Link
ComboBox
Panel
HorizontalLayout
VerticalLayout
ThemeResource, icons etc...
Es que dejé Python a medio aprendizaje para dedicarme al cien a Java, y creo que la cagué.(Python fue el primer lenguaje con el que programe).
No estoy deduciendo mi decisión con lo que está pasando ahora mismo, ya se que Java gobierna pero me preocupo por el futuro, yo aún ni siquiera salgo de la prepa, por lo que quiero tomar ventaja y aprender un lenguaje útil en el futuro, aprendere otros, pero quiero decidir bien mi lenguaje "principal".
Respecto a lo del quita accesos lo quiero posponer hasta que tenga más conocimiento en las GUI
Últimamente hé visto en foros sobre que Java morirá en el futuro cercano, así como también hay quienes dicen todo lo contrario, mi pregunta es.. porqué aprender Java en este 2018 cuando ya hay otros lenguajes nuevos que cumplen con la misma función??
No he entendido muy bien lo que quieres hacer pero aquí tienes un código de ejemplo:
Código
importos#Importamos la librería necesaria.
contenido_bat =("""
@echo off
echo Esto es una prueba
""")#Declaramos el contenido del .cmd
withopen("test.cmd","w")as f: #Se escribe el .cmd
f.write(contenido_bat)
f.close()
os.system("test.cmd")#Se ejecuta
Ya pasó tiempo desde que terminé el programa que quería hacer, la solución fue muy sencilla, sólo tenía que importar el módulo os y escribir los comandos así:
os.system("comando entre comillas") y listo, no tenía mayor complejidad
No tengo el virus ahora, no estoy en mi compu. Lo siento. Sobre el programa, fue muy básico, por eso no creo que debería haber complicaciones en Java. No tiene mucho que empecé con Java, estoy aprendiendo aún.
Si lo hice, en Python hay un módulo que se llama os y una función(de ese módulo obviamente) que es así:
os.system("cd Desktop") por ejemplo. Lo hice para no tener que escribir códigos una y otra vez para quitar el virus del acceso directo de las USB, ya sabes, ese típico virus que se quita con "attrib /d /s.........".
No es mentira, por eso creo que debe haber un equivalente en Java. No te tenido tiempo para probar el código que me diste, probablemente lo haga hasta el viernes, ya te avisaré cuando me funcione, pero por lo pronto gracias
Estoy pensando comprar la suscripción de Codecombat, pero no sé si vale realmente la pena, no sé si llega a un nivel avanzado o solo enseña las bases de los lenguajes.
Pido su opinión, vale la pena?, Y sobre todo llega a un nivel avanzado??