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

 

 


Tema destacado: Curso de javascript por TickTack


  Mostrar Mensajes
Páginas: 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14 15 16 17 18
41  Foros Generales / Sugerencias y dudas sobre el Foro / Tapatalk! en: 6 Junio 2013, 10:58 am
Uso bastante tapaltak en el móvil y ayer me decidí a buscar el foro pero mi sorpresa fue al encontrar "0 Resultados"

Hay el modulo de tapatalk en el foro?

Seria mucho pedir incluir el modulo de tapatalk ya que es muy sencillo de poner?
42  Programación / Scripting / Re: [BATCH] [ANDROID] A ver si se podria hacer esto... :D en: 6 Junio 2013, 10:02 am
What?

De verdad no he entendido nada,
lo que está entre parentesis se realiza cada vez, con cada archivo, la línea del final ...No.

Es que es un poco dificil de explicar seria asi:

Este codigo le llamamos #1

Código:
For %%# in ("C:\Working\App*.apk") do ( java -Xmx1024m -jar baksmali.jar -c core.jar:core-junit.jar:bouncycastle.jar:ext.jar:framework.jar:framework2.jar:android.policy.jar:services.jar:apache-xml.jar:com.lge.core.jar -x "%%~f#" )

Este #2:

Código:
java -Xmx1024m -jar smali.jar out -o classes.dex

Y copiar el archivo .dex el #3


Y cuando se ejecute el bat tendria que hacer esto:

Ejecutar el #1 codigo solo 1 vez, despues el #2 una vez, el #3 otra vez mas.

Siempre 1 vez y después otra vez cambiando el nombre del archivo.


Esto hace lo que quiero, pero ni lo entiendo y algunas cosas no me sirven...

Código:
@echo off
ECHO WELCOME!
set x=%1
ECHO Deodexing apk..
java -Xmx512m -jar baksmali.jar -x apks/%x%.odex
xcopy "%cd%\apks\%x%.apk" "%cd%\working"
java -Xmx512M -jar smali.jar out/ -o classes.dex
xcopy "classes.dex" "%cd%\working\build"
cd working
7za x -o"build" %x%.apk >> Log-APK.txt
xcopy "7za.exe" "%cd%\build"
cd build
7za a -tzip Done.apk * -mx5 >> Log-APK.txt
ren Done.apk Done.zip
7za d Done.zip 7za.exe >> Log-APK.txt
ren Done.zip Done.apk
cd..
cd..
xcopy "%cd%\working\build\Done.apk" "deodexed"
del classes.dex
rmdir out /S /Q
cd deodexed
ren Done.apk %x%.apk
cd..
cd working
del %x%.apk
rmdir build /S /Q
md build
cd..
ECHO DEODEXED SUCCESSFULLY.
exit
43  Programación / Scripting / Re: [BATCH] [ANDROID] A ver si se podria hacer esto... :D en: 1 Junio 2013, 03:11 am
Nadie sabe como puedo hacerlo?

Ya tengo todo el código escrito, solo me falta saber eso... :(

PD: Una cosa...

Esta parte aun tengo dudas :S

Código:
For %%# in ("C:\Working\App*.apk") do ( java -Xmx1024m -jar baksmali.jar -c core.jar:core-junit.jar:bouncycastle.jar:ext.jar:framework.jar:framework2.jar:android.policy.jar:services.jar:apache-xml.jar:com.lge.core.jar -x "%%~f#" )

java -Xmx1024m -jar smali.jar out -o classes.dex

La primera parte ya esta clara pero la segunda? eso lo hará cada vez con cada archivo? Osea, cada vez que se haga el la primera parte se hará la segunda parte seguidamente?
Al igual que borrar classes.dex, lo borrara cada vez?
44  Programación / Scripting / Re: [BATCH] [ANDROID] A ver si se podria hacer esto... :D en: 31 Mayo 2013, 17:25 pm
Vale te haré caso  ;D

Ya se para que sirve cada cosa, no me acordaba que poniendo X /? salia la información, espero no olvidarme.

Pues ya tengo el código casi echo, solo me falta saber como copiar el classes.dex dentro de la apk y el jar ;)

Gracias por todo, ya es la 2 vez que me ayudas a crear mi bat  :silbar:
45  Programación / Scripting / Re: [BATCH] [ANDROID] A ver si se podria hacer esto... :D en: 31 Mayo 2013, 17:00 pm
Me pareze a mi que voy a usar mucho el "FOR" :P

Ya he empezado a escribir el código a ver que te parece:

Copiar archivos del teléfono:

Código:
@ECHO OFF
cd Working
adb wait-for-device
adb pull /system/app "C:\Working\App"
cd Working
rmdir App /S /Q
md App
exit

Deodexizar:
Código:
cd "C:\Working\App"

For %%# in ("C:\Working\App*.apk") do ( java -Xmx1024m -jar baksmali.jar -c core.jar:core-junit.jar:bouncycastle.jar:ext.jar:framework.jar:framework2.jar:android.policy.jar:services.jar:apache-xml.jar:com.lge.core.jar -x "%%~f#" )

java -Xmx1024m -jar smali.jar out -o classes.dex

Mover classe.dex a la apk o jar citado anteriormente

del classes.dex


Esto no se para que sirve pero lo encontre en un bat que hacia lo mismo:
Código:
rmdir App /S /Q
md App
46  Programación / Scripting / Re: [BATCH] [ANDROID] A ver si se podria hacer esto... :D en: 31 Mayo 2013, 13:50 pm
Gracias voy a mirar un poco para que Sirve "FOR"  ;-)

EDIT: Ya me lo he mirado un poco y ya se para que sirve.

A ver si me aclaro con el código:

Esto sirve para buscar todos los *.apk en C:\ y la variable se para que sirve pero no se explicarlo...

Código:
For %%# in ("C:\*.apk") do

Y esto es para la variable no?

Código:
%%~f#

Lo que no entiendo es porque pones las ()


Una ultima cosa esto solo lo haría 1 vez con cada archivo no?
47  Comunicaciones / Android / Re: Actualización fallida de firmware en Galaxy Ace (S5830L) en: 31 Mayo 2013, 03:53 am
Fácil, busca Odin y tu ROM (Galaxy Ace S5830L) por Internet, flasheas por Odin la versión que quieres y tu móvil volverá
48  Programación / Scripting / [BATCH] [ANDROID] A ver si se podria hacer esto... :D en: 31 Mayo 2013, 03:13 am
Tengo una duda... se muy poco de batch y esto se me va de las manos.

El caso es que quería hacer esto:

Primero un poco de información, este bat seria para poder deodexizar mi ROM de android, he probado miles de bats que hacen esto pero ninguna funciona. :(

Para deodexizar la ROM necesito hacer una cosas y una de ellas es esta:

1.Copiar toda la carpeta framework y app en el pc (esto lo sabría hacer)

2.Deodexizarlas así:

Código:
java -Xmx1024m -jar baksmali.jar -c core.jar:core-junit.jar:bouncycastle.jar:ext.jar:framework.jar:framework2.jar:android.policy.jar:services.jar:apache-xml.jar:com.lge.core.jar -x (Nombre de la apk.apk)

Esto cambia solo al final con cada nombre de la apk

Citar
java -Xmx1024m -jar smali.jar out -o classes.dex

Este nunca cambia, después de hacer esto crea un archivo llamado "classes.dex" que tendría que ponerlo en la apk o jar previamente citada.

Este proceso es para apk seria los mismo para framework (.jar) pero poniendo .jar en vez de .apk


El caso es que tendría que hacer esto unas 200 veces con diferentes nombres pero de forma automática, no uno a 1 porque tardaría demasiado


Si queréis os puedo subir algún archivo para que veías como van los tiros ;)
49  Comunicaciones / Android / Re: localizar smatr phone por medio de location google en: 26 Mayo 2013, 05:13 am
Bloquea-lo por IMEI hasta que no lo encuentres, seguro que no sabrán quitarlo...  :silbar:
50  Comunicaciones / Android / Re: Mi Sony Xperia U carga en el PC pero no me deja ver la memoria del mismo. en: 26 Mayo 2013, 05:11 am
Ponlo en almacenamiento masivo y prueba
Páginas: 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14 15 16 17 18
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines