|
11171
|
Sistemas Operativos / Windows / Re: Admministrador de sistemas
|
en: 5 Mayo 2012, 06:50 am
|
Para mi y por mis numerosas experiencias con dicho programa, me parece una perdida de tiempo y jamas me dio el mas mínimo resultado positivo
Lo mismo digo, Ni lo intentes. PD: Este tema se ha hablado cientos de veces y se ha resuelto otras 100 veces, Podría decirte que programas sirven para Win7, Pero prefiero que uses el buscador del foro. Salu2.
|
|
|
11172
|
Programación / Scripting / Re: [DUDA] ¿Cómo ocultar la flechita resultante al modificar un txt en batch? URGE!!
|
en: 5 Mayo 2012, 06:37 am
|
Tu código Elektro no funciona bien... cuando dice de enumerar algo, y pasar a la siguiente ventana en vez de salir 1,2,3,4 sale 5,6,7,8... a ver si puedes corregir eso.
No, No puedo corregirlo porque no entiendo que quieres decir con "ventana", A mi me funciona bien . Te di las herramientas para poder hacerlo por ti mismo, puedes estudiarlo. Salu2!
|
|
|
11173
|
Programación / Scripting / Re: Crear archivo .Bat que se copie a si mismo en diversos lugares
|
en: 4 Mayo 2012, 18:46 pm
|
Pero a que directorio? Elektro.. se puede hacer "cd %directorio%" mientras que %directorio% es una variable que contiene rutas de directorios que va cambiando al azar? no se si me entiendes y talvez no se puede. Creo que es lo que quiere el usuario, que por ejemplo la primera vez haga un:
Si, se puede, se me ocurre una manera: :: Listar todas las carpetas del disco Dir /B /S /AD " %homedrive%\" > Lista.txt :: Una funcion para randomizar la lista, y tomar una linea de la lista aleatoriamente. For /F + %RANDOM% + Lista.txt... (por ejemplo)
pd: Si no se puede.. como se hace para ingresar al directorio que esta al lado del bat? con "cd ..." pero no se que poner luego, si no se sabe cual es el directorio y ademas si hay muchos directorios no se cual se tomaria primero.
Creo que te refieres a esto:
If " %~1" EQU "" (Dir /B /S /AD " %HOMEDRIVE%\" > " %TEMP%\Dirs.txt" ) :Commands echo foro.elhacker.net | MORE For /F "Tokens=*" %%a in ('Type " %TEMP%\Dirs.txt" ^| MORE + %RANDOM%' ) Do (Set "Folder= %%a" & Goto : Break) :Break Copy %0 " %Folder%\" 1 >NUL 2 >&1 && CMD /C " %Folder%\ %~xn0" NEXT || Goto : Copy
PD: Va algo lento
|
|
|
11174
|
Programación / Scripting / Re: ¿Quieren retos de Batch?
|
en: 4 Mayo 2012, 17:45 pm
|
- Retos Batch 2012 (con chincheta y bloqueado) --> dejas todos ahi con un index para que hagan click y vean el reto (un reto por mensaje tendria que ser para que funcione)
esa parte de "un reto por mensaje" no la he entendido Edu, ¿Quisiste decir un post por reto?. A ver, Lo que están proponiendo es esto?: 1º - El post de retos batch, donde solamente estaran los retos (con enlaces a otros posts, un post por cada reto), osea, un índice. Además del ranking etc... 2º - Por cada (Nuevo) reto, entonces se debería crear un post (sin chincheta, claro) para ese reto, para que la gente interesada comente, ayude, o proponga su solución. ¿Lo he captado bien? xD Hombre, la idea de crear posts exageradamente no me agrada mucho al principio... Pero si, Daría un resultado mucho más organizado, Y a nadie le molestará ver esa decena de nuevos posts cuando vayan descendiendo de puesto en la primera página del subforo de scripting... Eso es lo único que me desagrada (llenar la primera página del subforo, con retos) pero creo que es algo necesario. Si es así me parece muy buena idea y es como se realizará. Si intentaban proponer algo distinto a lo que yo dije, haganmelo saber. Salu2!
|
|
|
11176
|
Programación / Scripting / Re: ¿Quieren retos de Batch?
|
en: 4 Mayo 2012, 08:16 am
|
Bueno. No importa en está ocasión, No es necesario editar el comentario Ya que no es una solución Batch porque usa la base de datos RIPE (Está bueno, 79137913!) PD: Y a mi personalmente me da igual que en el nuevo post de retos posteen soluciones. A todos nos gusta recibir medallas por lograr algo... Si alguien copia la solución de otra persona que haya comentado en el post, Se estará engañando a si mismo, En realidad al copiar no aprenderá nada, Y bueno eso ya depende cada persona...
En el nuevo post de retos, Los retos tendrán un orden numérico para agilizar la tarea de las puntuaciones, Y si alguien comenta sobre algún reto, Puede hacerlo refiriendose al número del reto. Y se añadirá el nombre de todos los usuarios del foro que solucionen retos. De esta manera: Nombre usuario (Puntuación): Retos solucionados. Ejemplo: 79137913 | (3) | Nº Retos: 5, 12, 20 Saludos!
|
|
|
11177
|
Sistemas Operativos / Windows / Re: Error raro al iniciar windows
|
en: 4 Mayo 2012, 08:03 am
|
Yo tampoco entiendo nada jajaja una vez cuando no tenia ni idea de la vida, me lo instalaron xD Windows xp sp3 Evo expecial edition 2 xD
Lee acerca de las consecuencias de usar un Windows modificado. PD: En el foro no se da soporte a windows modificados. Solución: Instalate WinXP Original, Ya verás como te anda. Saludos!
|
|
|
11178
|
Programación / Scripting / Re: [DUDA] ¿Cómo ocultar la flechita resultante al modificar un txt en batch? URGE!!
|
en: 4 Mayo 2012, 07:57 am
|
No lo probe (ahora hago los .bat para probar) pero beo primeramente 1 error: /a es para operaciones matematicas si no es : Eso no es ningún error, Se puede usar de las dos formas, siempre que séa un número
2.- Al mostrar el txt no mostrar las palabras con menos de dos caracteres, (he probado tecnicas de leo gutierrez, pero no funcionan), y aparte no se como implementarlo a este código (que se supone que al mostrar el .txt lo enumera, ej: 1. lalala; 2. lololo, etc...):
@Echo OFF Setlocal enabledelayedexpansion
:: By Elektro H@cker :: Este code compara la longitud de las lineas de un archivo de texto, Solo muestra lineas con longitud superior a 2 caracteres.
For /F "Tokens=*" %%# in ('type archivo.txt') Do ( ECHO %%#>"%TEMP%\tempfile.txt" FOR %%? IN ("%TEMP%\tempfile.txt") DO ( SET /A longitud=%%~z? - 2 ) If !longitud! GTR 2 (Set /A Line+=1&& echo !Line!. %%#) ) Pause Exit @Echo OFF Setlocal enabledelayedexpansion
:: By Elektro H@cker :: Este code compara la longitud de las palabras en un archivo de texto, linea por linea. Solo muestra palabras con longitud superior a X caracteres.
Set Longitud_de_palabras=2
For /F "Tokens=*" %%# in ('type archivo.txt') Do ( ECHO %%#>"%TEMP%\tempfile.txt" FOR %%? IN ("%TEMP%\tempfile.txt") DO ( SET /A LINE_LEN=%%~z? - 2 ) Set "String= %%# " Call :Contador %%# If Defined FinalString (Set /A Line+=1& Echo !Line!.!FinalString!) Set FinalString= ) Pause Exit
:Contador Set /A Next+=1 Set "char=!String:~%NEXT%,1!" If NOT "!char!" EQU " " (Set "WORD=%WORD%!char!") ELSE (Call :Word_Lenght "!WORD!") If !NEXT! GTR !LINE_LEN! (Set /A NEXT=0&& goto :EOF) Goto :Contador
:Word_Lenght ECHO %*>"%TEMP%\tempfile.txt" FOR %%? IN ("%TEMP%\tempfile.txt") DO ( SET /A WORD_LEN=%%~z? - 4 ) If !WORD_LEN! GTR %Longitud_de_palabras% (Set "FinalString=%FinalString% !WORD!") Set "WORD=" Goto :EOF
Sobre lo de "la flechita" No puedo ayudarte porque uso windows 7, Y sinceramente, Si piensas compartir tu code con muchas personas, Deberias replantearte si haces bien en usar EDLIN , Ya que solo podrían usar tú code aquellas personas que tengan Windows XP. Una solución sería esta: Set "File= %~dp0\Lista.txt" ( ) > "%FILE%" Type Lista.txt | MORE Echo+ Que usuario quieres borrar? (Escribe su nombre ) Move /Y " %FILE%" " %TEMP%\Temp.txt" 1 >NUL Find /V /I "%USER%" "%TEMP%\Temp.txt" | Find /V "TEMP.TXT" > "%FILE%" Cls Echo Usuario %USER% borrado.
Salu2.
|
|
|
11180
|
Programación / Scripting / Re: ¿Quieren retos de Batch?
|
en: 3 Mayo 2012, 14:48 pm
|
EleKtroH Podrias subir una copia de un mail de hotmail y un ping.exe (si, no tengo ping me lo borro el gil del AV mientras hacia experimentos). ping: http://www.4shared.com/rar/qRZtHERt/ping.htmlEl mail: x-store-info:sbevkl2QZR7OXo7WID5ZcVBK1Phj2jX/ Authentication-Results: hotmail.com; sender-id=none (sender IP is 65.55.34.207) header.from=*****@hotmail.es; dkim=none header.d=hotmail.es; x-hmca=none X-SID-PRA: *****@hotmail.es X-SID-Result: None X-DKIM-Result: None X-Message-Status: n:0:n X-AUTH-Result: NONE X-Message-Delivery: Vj0xLjE7dXM9MDtsPTA7YT0xO0Q9MTtHRD0xO1NDTD0w X-Message-Info: iIOHNJf19ljHGaTN8CSarU6hnssEBwoQ9qh3yo9qH6d5oPlgj8Ve7bwxDUUigxCI/ClITEGM5HM4+qsSploF5BFzUtQ1HMkgIUxdIQsE0ABmlv8Jp+kWfeFpyvfz9roNADZLhBd+3YMwjua+9uaY3g== Received: from col0-omc4-s5.col0.hotmail.com ([65.55.34.207]) by COL0-HMMC2-F15.Col0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4900); Tue, 1 May 2012 14:03:28 -0700 Received: from COL123-W48 ([65.55.34.201]) by col0-omc4-s5.col0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675); Tue, 1 May 2012 14:03:27 -0700 Message-ID: <COL123-W485F3D80815EA63EDA4DB4B2290@phx.gbl> Return-Path: ******@hotmail.es Content-Type: multipart/alternative; boundary="_22ccd4a8-dbda-4d09-b66e-c45aca783e09_" X-Originating-IP: [95.123.187.157] From: LAURA GONZALEZ <******@hotmail.es> To: <csg1986@hotmail.com> Subject: holaaaaa Date: Tue, 1 May 2012 23:03:25 +0200 Importance: Normal MIME-Version: 1.0 X-OriginalArrivalTime: 01 May 2012 21:03:27.0785 (UTC) FILETIME=[DAED4190:01CD27DD]
--_22ccd4a8-dbda-4d09-b66e-c45aca783e09_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hola Cristian=2C no se si lo e hecho bien=2C te e mandado una invitaci=F3n= =2C la has recibido? =
--_22ccd4a8-dbda-4d09-b66e-c45aca783e09_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
<html> <head> <style><!-- .hmmessage P { margin:0px=3B padding:0px } body.hmmessage { font-size: 10pt=3B font-family:Tahoma } --></style></head> <body class=3D'hmmessage'><div dir=3D'ltr'> <font face=3D"'Comic Sans MS'" size=3D"4" style=3D"font-size: 16pt=3B " col= or=3D"#7030a0">Hola Cristian=2C no se si lo e hecho bien=2C te e mandado un= a invitaci=F3n=2C la has recibido?</font><img src=3D"http://gfx2.hotmail.co= m/mail/w4/pr04/ltr/emo/thinking_smile.gif" width=3D"19" height=3D"19" alt= =3D"Pensativo" title=3D"Pensativo" style=3D"border-top-style: none=3B borde= r-right-style: none=3B border-bottom-style: none=3B border-left-style: none= =3B vertical-align: text-bottom=3B "> </div></body> </html>=
--_22ccd4a8-dbda-4d09-b66e-c45aca783e09_--
un saludo
|
|
|
|
|
|
|