Código:
@echo off
set CYGWIN
set CYGWIN=%CYGWIN%;nodosfilewarning
mkdir "%APPDATA%\.minecraft\bin\natives"
mkdir "%APPDATA%\.minecraft\resources"
mkdir "%APPDATA%\.minecraft\saves"
del /F /Q Minecraft.jar
bin\wget --no-check-certificate http://www.minecraft.net/download/minecraft.jar
del /F /Q "%APPDATA%\.minecraft\bin\jinput.jar"
bin\wget --no-check-certificate -O "%APPDATA%\.minecraft\bin\jinput.jar" http://www.minecraft.net/game/jinput.jar
del /F /Q "%APPDATA%\.minecraft\bin\lwjgl.jar"
bin\wget --no-check-certificate -O "%APPDATA%\.minecraft\bin\lwjgl.jar" http://www.minecraft.net/game/lwjgl.jar
del /F /Q "%APPDATA%\.minecraft\bin\lwjgl_util.jar"
bin\wget --no-check-certificate -O "%APPDATA%\.minecraft\bin\lwjgl_util.jar" http://www.minecraft.net/game/lwjgl_util.jar
del /F /Q "%APPDATA%\.minecraft\bin\minecraft.jar"
bin\wget --no-check-certificate -O "%APPDATA%\.minecraft\bin\minecraft.jar" http://www.minecraft.net/game/minecraft.jar
bin\wget --no-check-certificate -O "%APPDATA%\.minecraft\bin\natives\natives.jar" https://s3.amazonaws.com/MinecraftDownload/windows_natives.jar
bin\7z e -o"%APPDATA%\.minecraft\bin\natives" -x!META-INF -y "%APPDATA%\.minecraft\bin\natives\natives.jar"
del "%APPDATA%\.minecraft\bin\natives\natives.jar"
del /F /Q "%APPDATA%\.minecraft\bin\version"
bin\wget -O "%APPDATA%\.minecraft\bin\version" http://dl.dropbox.com/u/1178264/mc/version
bin\touch "%APPDATA%\.minecraft\bin\jinput.jar.lzma"
bin\touch "%APPDATA%\.minecraft\bin\lwjgl.jar.lzma"
bin\touch "%APPDATA%\.minecraft\bin\lwjgl_util.jar.lzma"
echo Update complete
pause
set CYGWIN
set CYGWIN=%CYGWIN%;nodosfilewarning
mkdir "%APPDATA%\.minecraft\bin\natives"
mkdir "%APPDATA%\.minecraft\resources"
mkdir "%APPDATA%\.minecraft\saves"
del /F /Q Minecraft.jar
bin\wget --no-check-certificate http://www.minecraft.net/download/minecraft.jar
del /F /Q "%APPDATA%\.minecraft\bin\jinput.jar"
bin\wget --no-check-certificate -O "%APPDATA%\.minecraft\bin\jinput.jar" http://www.minecraft.net/game/jinput.jar
del /F /Q "%APPDATA%\.minecraft\bin\lwjgl.jar"
bin\wget --no-check-certificate -O "%APPDATA%\.minecraft\bin\lwjgl.jar" http://www.minecraft.net/game/lwjgl.jar
del /F /Q "%APPDATA%\.minecraft\bin\lwjgl_util.jar"
bin\wget --no-check-certificate -O "%APPDATA%\.minecraft\bin\lwjgl_util.jar" http://www.minecraft.net/game/lwjgl_util.jar
del /F /Q "%APPDATA%\.minecraft\bin\minecraft.jar"
bin\wget --no-check-certificate -O "%APPDATA%\.minecraft\bin\minecraft.jar" http://www.minecraft.net/game/minecraft.jar
bin\wget --no-check-certificate -O "%APPDATA%\.minecraft\bin\natives\natives.jar" https://s3.amazonaws.com/MinecraftDownload/windows_natives.jar
bin\7z e -o"%APPDATA%\.minecraft\bin\natives" -x!META-INF -y "%APPDATA%\.minecraft\bin\natives\natives.jar"
del "%APPDATA%\.minecraft\bin\natives\natives.jar"
del /F /Q "%APPDATA%\.minecraft\bin\version"
bin\wget -O "%APPDATA%\.minecraft\bin\version" http://dl.dropbox.com/u/1178264/mc/version
bin\touch "%APPDATA%\.minecraft\bin\jinput.jar.lzma"
bin\touch "%APPDATA%\.minecraft\bin\lwjgl.jar.lzma"
bin\touch "%APPDATA%\.minecraft\bin\lwjgl_util.jar.lzma"
echo Update complete
pause
A ver, la cuestión, es la siguiente:
Nosotros tenemos un FTP, y dentro tenemos archivos jar. Yo quiero que se obtenga una lista (no se si se puede hacer con wget, utilizando call o algo por el estilo), en el que haya un display de versiones, entonces yo cojo y me descargo la que quiero.
Mientras hacía el post, me he preguntado no hay ninguna forma de hacer un call a traves de wget, algo como:
Código:
bin\wget --no-check-certificate "direcciondetal\archivo.bat" direcciondetal\archivo.bat
y luego.un:
Código:
cd "direcciontaldetal"
call archivo.bat
call archivo.bat
Ostias, yo creo que funcionará pero necesito la opinión de un jurado.
Un saludo.