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

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


  Mostrar Mensajes
Páginas: 1 ... 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 [1001] 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 ... 1236
10001  Programación / Scripting / Re: SIMULAR UN INPUT VACÍO O ENTER en: 17 Diciembre 2012, 11:39 am
Hola,
Antes de nada, usa el botón "Insertar código" cuando postees código, lee las normas.

Código:
if %ntubos%==1 (goto 1TUBO)
siempre que le doy al ENTER me cierra el arxivo.

Se te cierra porque al pulsar "enter" sin escribir nada, la variable no se llega a definir, y la CMD interpreta esto:
Código:
if ==1 (goto 1TUBO)
Por lo tanto da error de sintaxis y se cierra,
hay que usar comillas dobles:
Código:
if "%ntubos%"=="1" (goto 1TUBO)
y entonces la CMD interpretaría esto si la variable no se define, sin dar error:
Código:
if ""=="1" (goto 1TUBO)
De todas formas, eso hazlo sólamente cuando compares caracteres, no con números o números exactos, pero no cuando compares si un número es mayor o menor como ene ste caso.

Aquí tienes:
Código
  1. @Echo OFF
  2. Title CODIGOS DE TUBOS
  3. color 3f
  4.  
  5. :INICIO
  6. CLS
  7. Echo: %date%............%time%         | MORE
  8. Echo: *** INTRODUCIR CODIGOS TUBOS *** | MORE
  9. SET /P "ntubos=¿Cuántos tubos hay?"
  10.  
  11. IF NOT defined ntubos (Goto :INICIO)
  12. Echo %ntubos% | FINDSTR "^0 [a-z]" >NUL && (GOTO :INICIO)
  13. IF %ntubos% GTR 12 (Goto :INICIO)
  14.  
  15. FOR %%X in (%ntubos%) do (GOTO :%%XTUBO)
  16.  
  17. Pause&exit
10002  Foros Generales / Sugerencias y dudas sobre el Foro / Re: Las etiquetas "Code" no funcionan bien! en: 17 Diciembre 2012, 11:06 am
Hola, revivo este post con la intención de que alguna buena persona con algo de tiempo pueda arreglar ya este error :xD

PS: Quizás actualizando el plugin de los formatos de código se arreglaría, porque en otros foros SMF que he visto, esto no sucede :(.

Un saludo!

EDITO:
Un claro ejemplo: http://foro.elhacker.net/scripting/acciones_sobre_archivos_de_texto_batch-t242748.0.html;msg1810087#msg1810087

El comando:
Código:
Call echo "%%LINE%%"|@FIND "%%TOTAL_LINES%%"
el foro lo resuelve como:
Código
  1. Call echo "%%LINE%%!!|@%%TOTAL_LINES%%"
10003  Programación / Scripting / Re: Acciones sobre archivos de texto. [Batch] en: 17 Diciembre 2012, 10:58 am
Como ya comenté había un fallo en esa función pero juraría haber posteado la correción y haber editado los comentarios con el nuevo código (Parece que no xD) :-/

Es un fallo del foro al postear el código con formato "DOS", un error el cual nadie me hace caso y no lo arreglan xD

Aqui tienes el código sin formato:

Código:
@Echo OFF
    
REM con este comando cortas las 2 últimas lineas de archivo.txt
Call :TEXTMAN L- 4 "test.txt"
REM aquí el resto de tu código
Pause&Exit
    
    
    
REM esta parte del código la dejas abajo del todo del script
::---------------------------------------------------------------------------
:TEXTMAN
:L-
(FOR /F %%X IN ('TYPE "%~3"') DO (CALL SET /A "TOTAL_LINES+=1")) & (CALL SET /A "TOTAL_LINES-=%~2-1") & (For /F "usebackq tokens=*" %%@ in ("%~3") DO (Call Set /A "LINE+=1" & Call echo "%%LINE%%"|@FIND "%%TOTAL_LINES%%" >NUL) && (CALL :RENAMER "%~3" && GOTO:EOF) || (Echo %%@ >> "%~nx3.NEW"))
:RENAMER
(REN "%~1" "%~nx1.BAK") & (MOVE /Y "%~nx1.BAK" "%TEMP%\" >NUL) & (REN "%~nx1.NEW" "%~nx1") & (GOTO:EOF)

Un saludo.
10004  Programación / .NET (C#, VB.NET, ASP) / ¿Recomendación de controles gratis? en: 17 Diciembre 2012, 10:50 am
Hola,
Busco controles gratis para WF y WPF que estén bien y valgan la pena usarlos (de la temática que séa, mientras séan útiles), me gustaría poder disponer de una gran cantidad para obtener mejor experiencia y programar de una manera más sencilla y fluida.

¿Que controles gratis me recomiendan?

Dispongo sólamente de estos:
Citar
AlphaGradientPanel.dll
Blinkertextbox.dll
DateAndTimeControls.dll
ExtendedTextBox.dll
gGlowBox.dll
ImageControl.dll
KISControls.dll
Ookii.Dialogs.dll
Ookii.Dialogs.Wpf.dll
ProgBar.dll
SPB.dll
TransparentLabel.dll
WindowsFormsToolkit.dll
WPFAutoCompleteBox.dll

Un saludo!
10005  Programación / .NET (C#, VB.NET, ASP) / (SOLUCIONADO) Duda sobre los elementos que trabajan en segundo plano en: 17 Diciembre 2012, 09:14 am
Hola,

¿Cuales de estos elementos trabajan en segundo plano al llamarlos, y cuales NO (osea cuales congelan la class)?



Sub
Function
Module
Una class distinta a la actual
(No se me ocurren más elementos que preguntar...)



Por ejemplo un thread , all llamarlo trabaja en segundo plano sin congelar la app, pues a eso me refiero, ¿hay otros elementos que trabajen en segundo plano?

Muchas gracias
10006  Programación / Scripting / Re: [BATCH] Variable con la carpeta Startup en: 16 Diciembre 2012, 20:40 pm
Me temo que sí, pero para eso existe la referencia de las "shell folders" en el registro de Windows lo cúal te ahorra toda la taréa:

Código:
Reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /V "desktop"

Saludos
10007  Programación / Scripting / Re: [BATCH] Variable con la carpeta Startup en: 16 Diciembre 2012, 20:26 pm
Las rutas que te dí son para Windows 7, son correctas, y son la única "variable" que puedes utilizar,
En Windows XP como acabas de descubrir no puedes usar la referencia del nombre en Inglés como se hace en Windows 7, tienes que escribir el nombre tál cual está en el idioma dle SO ("Escritorio", "Menú inicio").

EDITO: Para Windows XP:
Código
  1. "%USERPROFILE%\Menú Inicio\Programas\Inicio"

Saludos
10008  Programación / Scripting / Re: [BATCH] Variable con la carpeta Startup en: 16 Diciembre 2012, 18:33 pm
La carpeta donde estan todos los programas que se ejecutan al abrirse la sesion del usuario

¿Quieres decir la carpeta de los programas del menú de inicio?

Código:
%APPDATA%\Microsoft\Windows\Start Menu

y:

Código:
%PROGRAMDATA%\Microsoft\Windows\Start Menu

Saludos
10009  Programación / Scripting / Re: Ayuda Como ocultar con asterisco (caracteres) en: 16 Diciembre 2012, 10:32 am
Puedes usar la utilidad EditVar (x86 o x64 dependiendo de tu SO) > http://www.westmesatech.com/editv.html

Código
  1. CHCP 1252 >NUL
  2. editv64 -m -p "Esciba la contraseña >>" "PASSWORD"
  3. Echo %PASSWORD%



Saludos.
10010  Media / Diseño Gráfico / Re: Necesito cambiar los degradados de imagenes en: 16 Diciembre 2012, 05:06 am
PD: Causas de porque no lo hago:
Soy muy noob en PhotoShop.
Y no lo tengo instalado  :rolleyes:

Seazoux, cada pregunta tuya que véo es la leche... ¿Como piensas hacerlo si no te instalas Photoshop (u otro editor)?

Estamos hablando de un degradado... no hace falta ciencia ni experiencia para hacerlo.


Saludos.
Páginas: 1 ... 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 [1001] 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 ... 1236
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines