Quiero realizar un programa en j2me que se autoenvie, ya he solucionado para poder enviarlo a otros dispositivos, pero me falta poder hacer referencia a el mismo.
El caso de uso seria como un virus pero sin este ser virus, solo libre distribución. Y como no encuentro solución alguna, pido vuestra ayuda.
Me explico mejor. Yo en mi mobil ejecutando programa.jar quiero enviar programa.jar a otro mobil. Y para ello tengo que referenciarlo y allí es donde fallo.
Una solución es meter el jar dentro del jar, pero al segundo nivel de envio ya no puedes seguir enviando, pues el jar metido es mas antiguo que el nuevo...
Otra solución seria crear en el transcurso del programa un jar equivalente, pero no encuentro librerias zip para luego pasarlas a jar.
Alguna otra solución?
Saludos
Nadie se le ocurre alguna idea?? Yo estoy realmente muy estancado...
Saludos
No creo que te sirvan de mucho estos enlaces pero... prueba
http://www.chuidiang.com/chuwiki/index.php?title=Hacer_un_zip_para_distribuir (http://www.chuidiang.com/chuwiki/index.php?title=Hacer_un_zip_para_distribuir)
http://www.chuidiang.com/chuwiki/index.php?title=Ficheros_jar (http://www.chuidiang.com/chuwiki/index.php?title=Ficheros_jar)
mmm... y si dejas el jar en un directorio cualquiera y lo envías?
Citarpero me falta poder hacer referencia a el mismo.
entonces.. no...
De todas formas... estaba pensando que puedes hacer referencia a la ruta del jar de alguna manera, me refiero a que puedes hacer referencia a un archivo que se llame texto.txt y esté en C:\ (C:\texto.txt). Así pues, puedes hacer referencia al archivo *.jar igualmente y poder enviarlo.
Otra forma (que nose si es posible) sería hacer desde tu aplicación j2me otro jar compuesto por tus clases en un directorio cualquiera y enviarlo. (¿Esto sería posible o habría que hacerlo mediante algún comando con la maquina virtual?)
Suerte
Si por alguna razon pudieras acceder al sistemas de archivos del mobil pudieras reenviar el jar, pero lamentablemente NO TODOS los celulares puedes hacer eso.
Ahora no lo creo, tratar de crear un Jar en la memoria RAM y ese enviarlo seria algo
aaa en realidad no se me ocurre esta muy dificil
aúnque tienes una opcion
que se me ocurrio recien
descargalo de una direccion de internet y ese lo envias :P mmm no tampoco funcionara :-(
:-(