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

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


  Mostrar Mensajes
Páginas: 1 ... 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 [1103] 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 ... 1236
11021  Programación / Scripting / Re: [Ayuda] Ayuda con este bot... | Scripts BASH y PHP en: 26 Mayo 2012, 09:03 am
Si, Es Linux (Ubuntu).
Bash es el interprete de ordenes de Unix (Linux), El lenguaje scripting de Linux...

No hay mucho más que explicar... En el video el usuario va explicando todo detalladamente, Usa la aplicación Charles 3.5.2 para sacar la información de la página y lo va copiando en el gedit (editor de texto) y el resto lo va haciendo en la shell... Vamos, Que si no eres capaz de ver un video y seguir los pasos que va indicando No se que mejor ayuda te van a poder dar... de verdad.

Saludos.

EDITO: Con windows supongo que también se podría, http://www.cheatengine.org/
11022  Programación / Scripting / Re: Batch multi-idiomas en: 25 Mayo 2012, 18:59 pm
pero el antiguo bat se elimina automatica mente o hay que poner un "del"

Código
  1. Type %0 | FINDSTR /V "^SaveLang=...$" > "%~n0_New.bat" && Del /Q %0 && CMD /C "%~n0_New.bat"

Hay que eliminarlo con DEL, Si sobreescribes el mismoa rchivo queda en blanco, vacio.

saludos
11023  Programación / Scripting / Re: Batch multi-idiomas en: 25 Mayo 2012, 18:25 pm
Si pones esto %~n0.bat sobreescribirás el bat original, Y quedará un archivo en blanco.

Salu2
11024  Programación / Scripting / Re: Batch multi-idiomas en: 25 Mayo 2012, 17:54 pm
Otra cosita, los EQU, no se le pueden poner valores de caracteres? es decir en vez de un 0 o un 1, o un 2, una s, una n, o una b  :huh:
Si, se puede, Pero los códigos de error son números, Asi que en "%Errorlevel% EQU *" debe ser un número correspondiente al código de error...

http://ss64.com/nt/if.html

Una cosa cuando se copie el nuevo bat que nombre va atomar, el del antiguo o el de: n0_new.bat??
Si el bat se llama "archivo.bat", La nueva copia se llamará "archivo_new.bat" (Y el antiguo bat se elimina)
PD: Puedes usar el comando "REN" "RENAME" para cambiarle el nombre a la copia, a tu gusto...

JEJE, parece como si te estuviera poniendo a prueba (contra preguntones)  >:D
Son preguntas fáciles xD, Pero deberias leer un manual...

Saludos
11025  Programación / Scripting / Re: Batch multi-idiomas en: 25 Mayo 2012, 15:40 pm
Eh, así me ahorro muchos txt inservibles... una cosita. Y si quiero borrar la configuracion es decir, (esto lo voy a utilizar para otras cosas), como borro el idioma seteado que esta guardado.

Código
  1. :: Esto copia el bat a otro archivo, Sin la linea que contiene la configuración.
  2. :: El bat original se elimina, Haz una copia antes de usar.
  3. Type %0 | FINDSTR /V "^SaveLang=...$" > "%~n0_New.bat" && Del /Q %0 && CMD /C "%~n0_New.bat"

Y otra cosita, tengo un archivo de configuracion de color, y siempre a los usuarios le pregunto, te gustan los cambios? en poner "Te gustan los cambios (S/N)", no hay problema, pero en ingles, el (S/N), se convierte en (Y/N), de Yes y No. En el if, lo tengo puesto así. If "%tal%"=="s" goto:TAL, como lo puedo adaptar esa s, a una y, del ingles??
Código
  1. choice /C SN /M "Te gustan los cambios?"
  2. If %Errorlevel% EQU 1 (Echo elegiste S & Pause)
  3. If %Errorlevel% EQU 2 (Echo Elegiste N & Pause)

EDITO: O...
Código
  1. @Echo OFF
  2.  
  3. Set VAR=Y
  4.  
  5. Echo %VAR%| FINDSTR /I "^s$ ^si$ ^y$ ^yes$" >NUL
  6. If %Errorlevel% EQU 0 (goto :TAL)
  7.  
  8. :TAL
11026  Programación / Scripting / Re: Batch multi-idiomas en: 25 Mayo 2012, 08:36 am
Es para guardar la configuración.

ahmmm vale vale, pero entonces esto dejalo asi:

Código
  1. for /f "tokens=*" %%x in (lang.txt) do (set "lang1=%%x")

O mejor aún, Guarda la configuración en el propio bat (Al final del archivo)

Código
  1. @Echo OFF
  2.  
  3. Set lang=0
  4.  
  5. if "%lang%"=="0" (Echo+ & Echo SaveLang=esp)>>"%~0"
  6. if "%lang%"=="1" (Echo+ & Echo SaveLang=eng)>>"%~0"
  7.  
  8. for /f "tokens=2 delims==" %%x in ('Find "SaveLang" "%~0" ^| Find /V "%~0"') do (set "lang1=%%x")
  9.  
  10. echo %Lang1%

saludos
11027  Sistemas Operativos / Windows / Re: Problema al formatear ayuda!!!!!! en: 25 Mayo 2012, 07:59 am
es windows wolf beta sp2
Con eso ya lo has dicho todo xD.

PD: Ojo, Que encima de modificada, es una modificación BETA. (Que ganas de tocar los coj**es que tienen algunos :¬¬)

Te recomiendo que le regales ese Windows al peor de tus enemigos, Con la excusa de querer hacer las paces xD.
Y por lo demás, Deberías volver a Windows 7 por muy poquito que te guste, O aunque te parezca peor que los demás SO... Pues es todo lo contrario (Y con diferencia.), Y supongo que no tenias esa bsod con Win7...

Y porsupuesto, deberias hacerle caso a Aprendiz-Oscuro

Saludos!
11028  Programación / Scripting / Re: Batch multi-idiomas en: 24 Mayo 2012, 21:20 pm

Código
  1. if "%lang%"=="0" echo esp > lang.txt
  2. if "%lang%"=="1" echo eng > lang.txt
  3.  
  4. for /f "tokens=*" %%x in (lang.txt) do (%%x
  5. set "lang1=%%x")
  6.  
  7. For /F "Tokens=2 Delims==" %%a in ('Type "%lang1%.ini" ^| Find "1="') Do (set saludo=%%a)
  8. For /F "Tokens=2 Delims==" %%a in ('Type "%lang1%.ini" ^| Find "2="') Do (set Selecciona=%%a)
  9. For /F "Tokens=2 Delims==" %%a in ('Type "%lang1%.ini" ^| Find "3="') Do (set autor=%%a)
  10. For /F "Tokens=2 Delims==" %%a in ('Type "%lang1%.ini" ^| Find "4="') Do (set opcion_menu=%%a)

No entiendo la intención de escribir "esp" o "eng" en un archivo de texto, Y luego usar un for para setear el lenguaje según lo que haya escrito ene l texto... Si puedes hacer esto como te puse en mis ejemplos:

Código
  1. @echo off
  2. Echo Escribe "ESP" o "ENG"
  3. Set /P option=
  4. Set Lang=%option%
  5.  
  6. For /F "Tokens=2 Delims==" %%a in ('Type "%lang%.ini" ^| Find "1="') Do (set saludo=%%a)
  7. For /F "Tokens=2 Delims==" %%a in ('Type "%lang%.ini" ^| Find "2="') Do (set Selecciona=%%a)
  8. For /F "Tokens=2 Delims==" %%a in ('Type "%lang%.ini" ^| Find "3="') Do (set autor=%%a)
  9. For /F "Tokens=2 Delims==" %%a in ('Type "%lang%.ini" ^| Find "4="') Do (set opcion_menu=%%a)
  10.  

Citar
C:\> more /?
Muestra la información pantalla a pantalla.

MORE [/E [/C] [/P] [/S] [/Tn] [+n]] < [unidad:][ruta]archivo
comando | MORE [/E [/C] [/P] [/S] [/Tn] [+n]]
MORE /E [/C] [/P] [/S] [/Tn] [+n] [archivos]

En este caso lo uso para ahorrar lineas y no tener que escribir "Echo+" para insertar una linea en blanco.

Saludos.
11029  Programación / Scripting / Re: Pregunta bastante sencilla: Acentos y comillas en Batch en: 24 Mayo 2012, 19:49 pm
Antes he hecho eso, pero cuando lo pongo me sale una escpecie de cruz y la letra con la tilde...  :o

Asegúrate de guardar el script con codificación ANSI (Desde el bloc de notas por ejemplo...), De lo contrario no vas a poder mostrar esos caracteres.

Saludos
11030  Foros Generales / Dudas Generales / Re: Nombres para sistema operativo en: 24 Mayo 2012, 19:46 pm
Me encanta el nombre que sugirió aquí arriba EleKtro H@cker, CosmOs

¿Ah que si? xD  ::)

Le faltaba el toque que le has dado "CosmOS", Te quedó PERFECTO!!



No, si el nombre está muy bien, lo que pasa es que ya existe un OS que se llame así xD.

Pues si, Se me adelantaron, Que pena!

Cosmos (operating system): http://en.wikipedia.org/wiki/Cosmos_%28operating_system%29

Páginas: 1 ... 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 [1103] 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 ... 1236
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines