Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - aNT366

#1
Con más idiomas:

http://www.mydigitallife.info/official-windows-7-sp1-iso-from-digital-river/

Por cierto, si alguien puede explicar mejor lo del 'media refresh' que se cita en el link anterior...
#2

Citar"cualquier persona que consulte de forma habitual sitios internet que hagan apología del terrorismo o apelen al odio y a la violencia será castigado penalmente".

SI. pero mucho peor que la apología es el TERRORISMOen sí, y de eso contra sus propios pueblos saben mucho estas señorías políticas.   
La mentira, hipocresía y falsedad imperan. Al final por decir esto mismo nos meteran en la cárcel.
EXCUSAS, para avanzar en la idea global de la democracia: Yo élite arriba, tu pueblo lacayo abajo.
NADA NUEVO.
#3
NO seas jodio Leo. Solucionar ya estaba solucionado con el code que posteé.

@ECHO OFF

:BUCLE
CLS & ECHO.
SET /p "PASS=INTRODUCE SOLO SEIS CARACTERES:";

SET SW=#%PASS%
SET SW=%SW:~-6%

IF "%SW%" NEQ "%PASS%" GOTO:BUCLE

ECHO. & ECHO  SW:[%SW%]  PASS: [%PASS%] & PAUSE


Pero me quedo tu código tambien...
#4
Recorcholis, Leo pues eso. Ese es el tema, que faltaba '^' y además otro '.'
o sea faltaba '^.'...je, je..

Y ahora más...
¿ Meted 6 espacios  a ver si os detecta 6 caracteres ? ...   :silbar:

#5
Amos a ver Leo que no era mi intención  molestar.
Esa solución artesanal es la lógica ( me refiero a la última posteada)

Te daría la razón en lo que dices si realmente tu solución funcionase en cualquier máquina.

Por cierto lo probe en mi xp, otro xp virtualizado, otra máquina con w7...y no funciona en ninguna. Debe ser algo de configuración del teclado, creo yo.

Si por solución artesanal te refieres a lo de "^...." decirte que lo he visto en más de uno de tus scripts.  ( y a mí me funciona ), aunque la última solución posteada  por mí es la que no va a fallar en ningún PC.  ); 

¿ Si no le llamamos truco y no funciona en todos los pcs  como le llamarias ?

Y reiterar que para nada es mi inteción molestar ehhh. Un saludo.

#6
Ahora que lo veo el fallo real del script está en basarlo un poco en trucos de la programación o caracteres que como vemos no funcionan en todas la máquinas.

Es infinitamente mejor la lógica. Esto no puede fallar:

@ECHO OFF
:BUCLE
CLS & ECHO.
SET /p "PASS=INTRODUCE SOLO SEIS CARACTERES:";

SET SW=#%PASS%
SET SW=%SW:~-6%

IF "%SW%" NEQ "%PASS%" GOTO:BUCLE

ECHO. & ECHO  SW:[%SW%]  PASS: [%PASS%] & PAUSE



Modificado que me faltaban unas comillas...
#7
 
OJO...
En w7 esto no funciona: "......$"  ...Esto si...  "^.......$"
#8
A MI MANERA:

@ECHO OFF
SET PALABRA=MARICA EL ULTIMO
ECHO.& ECHO  PAL:  %PALABRA%& ECHO.

: BUCLE
    CALL SET PAL=%%PALABRA:~%CONT%,1%%
    SET /A CONT+=1
    IF DEFINED PAL (ECHO  STR:  %PAL%
 GOTO :BUCLE)

PAUSE>NUL

#9
Sencillo.
Lee el 1º archivo desde un bucle For linea por linea, y en ese proceso intercalas otro for que solo lea la linea de la que se trate del 2º archivo, es decir necesitas un contador, los datos los ordenas en una variable a tu gusto, y esta la vas guardando en otro archivo.
Si un archivo es mas corto que otro, planteate si te interesa seguir cargando uno de los dos y...
#10
Un poco más fino:


@ECHO OFF
PUSHD %~dp0
set OBJ=http://foro.elhacker.net/scripting/ver_codigo_fuente_de_una_pagina_web_desde_msdos-t324643.0.html
WGet  -O OBJ.HTML -o log.INF %OBJ% && (ECHO  %TIME% INICIO PROCESO: > HTMLPROCE.TXT) ||(COLOR 1F&TYPE LOG.INF &PAUSE&EXIT)

SETLOCAL ENABLEDELAYEDEXPANSION

SET /A LOC1=99& SET /A LOC2=500& SET /A CONT=LOC1

IF %LOC1% EQU 0 (SET LOC1=) ELSE (SET LOC1=skip=%LOC1%)

FOR /F "tokens=* %LOC1%" %%F IN (OBJ.HTML) DO (
SET /A  CONT+=1
CLS & ECHO. & ECHO  PROCESANDO LINEA !CONT!

ECHO !CONT!. PROCESANDO DATOS: %%F >> HTMLPROCE.TXT
IF !CONT! EQU %LOC2% GOTO EOF
)

:EOF
NOTEPAD HTMLPROCE.TXT
ENDLOCAL