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


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Mensajes
Páginas: 1 ... 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 [1017] 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 ... 1253
10161  Programación / Programación General / Re: [batch] programar tareas en: 17 Diciembre 2012, 22:57 pm
necesito aplicarlo para mes mayor a 01

Código
  1. Echo %date:~3% | FINDSTR "[0-1][2-9]/2013" >NUL && (
  2.      SCHTASKS ...
  3. )
10162  Programación / Programación General / Re: [batch] programar tareas en: 17 Diciembre 2012, 22:51 pm
No has movido el post, lo has duplicado :xD (Y lo he eliminado), deja que el pequeño LittleHorse se encargue de moverlo.

"EQU" es exactamente lo mismo que "=="

Y en el IF elimino los primeros tres caracteres de la variable %DATE%, osea sólamente compruebo los últimos 7 caracteres de la variable %DATE%

Ejemplo:

Variable %Date% normal: 17/12/2012
Variable %Date% cortada:   12/2012


saludos
10163  Programación / Programación General / Re: Ocultar processos en task manager (w7) en: 17 Diciembre 2012, 22:46 pm

Gracias MCKSys,
Pero es una aplicación de consola codeada en C++, y no tengo ni idea de como utilizarla xD
10164  Programación / Programación General / Re: [batch] programar tareas en: 17 Diciembre 2012, 21:11 pm
Hola,

me gustaria que me dijeran q tengo mal.

1. Posteaste en la sección incorrecta, los problemas de Batch van a la sección "Scripting".

2.
Código:
REG ADD HKCU \...
El espacio da error de sintaxis.

3.
Código:
 /t REG_SZ
Es innecesario especificarlo, el valor REG_SZ se usa por defecto.

4.
Código
  1. Set "Fecha=%D%/%M%/%A%"
Estás seteando una variable innecesaria, la variable DATE tiene exactamente el mismo formato que le estás dando a "fecha".

5.
Código:
 if %m% == 2 & %a% == 2013 
MAL, no es la sintaxis correcta y dará error.
Código
  1. if "%m%"" == "2" if "%a%"" == "2013"

6.
Código:
if %m% == 2 
El més no puede ser "2", será "02", dos digitos.

7.
Código
  1. FOR /L %%x in (1,1,28) DO (
  2. if %d% == %%x
  3. ...
Fallará, porque el més tiene 2 digitos como dije.

8.
Código
  1. if %d% == %%x (SCHTASKS /create /SD %FECHA% /ST 00:00 /SC MINUTE /TN tarea /TR C:\tarea.bat)
No entiendo el concepto de lo que intentas hacer con el FOR, primero compruebas si el día equivale a la variable del For, pero la taréa siempre se generará para el dia actual (%FECHA%),
entonces, si la taréa la generas para el día actual siempre, ¿Entonces para que necesitas el FOR y porque intentas comprobar si el día coincide con la variable del FOR?.



No se adapta esto mejor a lo que intentas hacer? como ya digo no me ha quedaod muy claro...

Código
  1. @echo off
  2. REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Run" /v "check" /d "C:\prog_tarea.bat" /F
  3.  
  4. ' Si el més es "02" y el año "2013" la tarea se agrega para la fecha actual.
  5. IF "%date:~3%" EQU "02/2013" (
  6. SCHTASKS /create /SD %DATE% /ST 00:00 /SC MINUTE /TN tarea /TR "C:\tarea.bat"
  7. )

Saludos
10165  Programación / Programación General / Re: Ocultar processos en task manager (w7) en: 17 Diciembre 2012, 20:34 pm
todo lo que intentava lo intentava en el de 64 -Bit a partir de ahora  ya se que es mas complicado

Si has usado troyanos o software parecido, en casi todos esos programas te darás cuenta que la opción de ocultar el proceso sólamente la añaden para 32 Bit :xD, así que sí debe ser muy dificil,
Yo también necesito ocultar mi app, en 64 bit, así que espero una respuesta a este post tanto como tú :(

Saludos.
10166  Programación / .NET (C#, VB.NET, ASP) / [SOLUCIONADO] Duda sobre los snippets en: 17 Diciembre 2012, 19:01 pm
¿Alguien me puede explicar que significan y como se usan estos tags?

Código
  1.          <ID>aaaaaaaaa</ID>
  2.          <ToolTip>sfsdf</ToolTip>
  3.          <Default></Default>
  4.          <Function>sdfsdf</Function>

Este es un snippet que he hecho (el code lo he copiado de internet), el snippet me funciona, se muestra en el menú de los snippets, pero digo yo que esos tags servirán para algo, no?

Código
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
  3.  <CodeSnippet Format="1.0.0">
  4.    <Header>
  5.      <SnippetTypes>
  6.        <SnippetType>Expansion</SnippetType>
  7.      </SnippetTypes>
  8.      <Title>
  9.         Determinar si un TextFile es Unicode
  10.      </Title>
  11.      <Author>Elektro H@cker</Author>
  12.      <Description>
  13.         Función que manda un valor boolean TRUE o FALSE
  14.      </Description>
  15.      <HelpUrl>
  16.      </HelpUrl>
  17.      <Shortcut>
  18.      </Shortcut>
  19.    </Header>
  20.    <Snippet>
  21.      <Declarations>
  22.        <Literal Editable="true">
  23.          <ID>aaaaaaaaa</ID>
  24.          <ToolTip>sfsdf</ToolTip>
  25.          <Default>
  26.          </Default>
  27.          <Function>sdfsdf</Function>
  28.        </Literal>
  29.      </Declarations>
  30.      <Code Language="vb"><![CDATA[
  31.  
  32.    ' Dim file_codification As String = is_unicode("C:\File.txt")
  33.  
  34.    Private Function is_unicode(ByVal path As String) As Boolean
  35.        Dim enc As System.Text.Encoding = Nothing
  36.        Dim file As System.IO.FileStream = New System.IO.FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read)
  37.        If file.CanSeek Then
  38.            Dim bom As Byte() = New Byte(3) {}
  39.            file.Read(bom, 0, 4)
  40.            If (bom(0) = &HEF AndAlso bom(1) = &HBB AndAlso bom(2) = &HBF) OrElse (bom(0) = &HFF AndAlso bom(1) = &HFE) OrElse (bom(0) = &HFE AndAlso bom(1) = &HFF) OrElse (bom(0) = 0 AndAlso bom(1) = 0 AndAlso bom(2) = &HFE AndAlso bom(3) = &HFF) Then ' ucs-4
  41.                Return True
  42.            Else
  43.                Return False
  44.            End If
  45.            file.Seek(0, System.IO.SeekOrigin.Begin)
  46.        Else
  47.            Return False
  48.        End If
  49.    End Function
  50.  
  51. ]]></Code>
  52.    </Snippet>
  53.  </CodeSnippet>
  54. </CodeSnippets>
10167  Programación / Scripting / Re: Simulador de SO [Batch] en: 17 Diciembre 2012, 17:26 pm
Cita de: Yo
PD: Porfavor no desviemos más el tema del problema de Windows :P

Ya basta, no daré más avisos para este post, entiendo que la intención es buena pero estamos en la sección de scripting, si quieren ayudarle con el problema del SO háganlo aquí > problema_con_la_reparacion_de_inicio_windows_7

No hagan más comentarios fuera de lugar porfavor.

Saludos  :P
10168  Programación / .NET (C#, VB.NET, ASP) / Re: Duda sobre los elementos que trabajan en segundo plano en: 17 Diciembre 2012, 12:20 pm
es bien sabido que al utilizar hilos TU NO puedes acceder al hilo padre desde el, y para ello entra al tema los llamados "DELEGADOS"
es bien sabido y bien sufrido :(, pero eso no es del todo cierto, se puede acceder al hilo principal usando Checkforillegalcrossthreadcall = false    (Ya, sé que no es correcto usarlo y da muchos problemas, lo he sufrido mucho :()

Dices que todo corre en main y en segundo plano, pero no entiendo el concepto, si las sub-rutinas corrieran en segundo plano entonces no congelarían el main, ¿no?...

Lo que tengo claro es que un thread corre en segundo plano (osea en un subproceso del proceso principal)

Yo lo que pretendo saber es:
si por ejemplo desde el form principal tengo que llamar a un sub el cual usa un for, que obviamente congelará la app hasta finalizar el for... ¿el único elemento al que puedo recurrir para evitar el congelamiento es crear un nuevo thread (hilo) y llamar a ese thread en lugar del sub?
¿O puedo usar algún otro elemento que trabaje "en segundo plano" como el thread?


Gracias por la explicación.
10169  Programación / .NET (C#, VB.NET, ASP) / Re: ¿Recomendación de controles gratis? en: 17 Diciembre 2012, 12:06 pm
Gracias,
krypton suite 4.4.0 descargandose!
DevComponents DotNetBar 10.9.0.1 for WindowsForms descargandose!
DevComponents DotNetBar 10.9.0.1 for WPF ni modo de encontrarlo craqueado

PD: También tengo los controles de ComponentOne craqueados

¿Alguien sabe más controles buenos gratis o de pago? :P
10170  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
Páginas: 1 ... 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 [1017] 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 ... 1253
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines