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


Tema destacado: Estamos en la red social de Mastodon


  Mostrar Mensajes
Páginas: 1 ... 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 [742] 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 ... 1253
7411  Sistemas Operativos / Windows / Re: Win 7: Establecer asociaciones en Programas Predeterminados en: 19 Marzo 2014, 20:29 pm
no entiendo la respuesta de Eleкtro:
¿se trata de un archivo donde hay que modificar esa línea? ¿dónde se encuentra dicho archivo? ya que por más que busco no lo encuentro...

Es un Script de registro, copias el código de arriba en un archivo de texto, lo guardas como 'PSD.REG' (Formato Unicode) y lo ejecutas, no sin antes modificar la ruta de Photoshop en las claves del código de arriba, como especifiqué.

saludos
7412  Sistemas Operativos / Windows / Re: ¿Porque los programas inician con una pantalla negra? en: 18 Marzo 2014, 22:55 pm
Pienso que es la transparencia de la imagen (que al no ser un color, se representa en negro y/o blanco), ¿Que no debería mostrarse la transparencia?, cierto, pero no es algo de lo que debas preocuparte... suele ocurrir cuando se laguea/satura una ventana/form que muestra una imagen con transparencia, y creo que todos sabemos como se satura el software de adobe al cargar los módulos y plugins xD.

saludos
7413  Programación / Scripting / Re: [Batch] echo off en ftp en: 18 Marzo 2014, 16:55 pm
Creo que los dos siguen sin entender el concepto de la '@', es solo para que no muestre la típica linea 'C:\Ruta>' en la CMD al principio de cada comando, pero no para que no muestre la salida del comando.

Prueba así:

Código
  1. @Echo Off
  2.  
  3. (
  4.  
  5. ftp -i -s:"%~f0"
  6. open NOMBREHOST
  7. USUARIO  
  8. CONTRASEÑA
  9.  
  10. )1>NUL 2>&1
  11.  
  12. Pause&Exit

Eso debería redireccionar la salida normal y la salida de error a NUL.

Saludos
7414  Programación / Programación General / Re: iniciar proceso sin ruta maximizado! y cerrarlo desde el proyecto en: 18 Marzo 2014, 16:32 pm
Usa la Class 'Process', establece la propiedad 'WindowStyle' (siempre que la ventana del proceso lo permita), y suscríbete al evento 'Exited'.

Ejemplo:

Código
  1. Public Class SetUp_v101
  2.  
  3.    Dim psi As New ProcessStartInfo With
  4.        {
  5.            .FileName = IO.Path.Combine(Application.StartupPath, "SetUp_v100001.exe"),
  6.            .WindowStyle = ProcessWindowStyle.Maximized
  7.        }
  8.  
  9.    Dim WithEvents p As New Process With
  10.        {
  11.            .StartInfo = psi,
  12.            .EnableRaisingEvents = True
  13.        }
  14.  
  15.    Private Shadows Sub Load(ByVal sender As Object, ByVal e As EventArgs) _
  16.    Handles MyBase.Load
  17.  
  18.        Using proc As Process = p
  19.            proc.Start()
  20.            proc.WaitForExit()
  21.        End Using
  22.  
  23.    End Sub
  24.  
  25.    Private Shadows Sub FormClosing(ByVal sender As Object, ByVal e As FormClosingEventArgs) _
  26.    Handles MyBase.FormClosing
  27.  
  28.        Select Case e.CloseReason
  29.  
  30.            Case CloseReason.ApplicationExitCall
  31.                ' Esto sucede cuando el usuario cierra el proceso que hemos ejecutado, en la llamada 'Application.Exit()'.
  32.  
  33.            Case CloseReason.UserClosing
  34.  
  35.                If AskQuestion() = Windows.Forms.DialogResult.No Then
  36.                    e.Cancel = True
  37.  
  38.                Else
  39.                    If Not p.HasExited Then
  40.                        p.Kill()
  41.                    End If
  42.  
  43.                End If
  44.  
  45.        End Select
  46.  
  47.    End Sub
  48.  
  49.    Private Sub p_Exited(sender As Object, e As EventArgs) _
  50.    Handles p.Exited
  51.  
  52.        Application.Exit()
  53.  
  54.    End Sub
  55.  
  56.    Private Function AskQuestion() As DialogResult
  57.  
  58.        Return MessageBox.Show("Realmente desea salir?", "Finalizar SetUp",
  59.                               MessageBoxButtons.YesNo, MessageBoxIcon.Question)
  60.  
  61.    End Function
  62.  
  63. End Class

PD: Las dudas sobre .NET van en el subforo dedicado a .NET

Saludos!
7415  Programación / Scripting / Re: Acciones sobre archivos de texto. [Batch] en: 18 Marzo 2014, 03:40 am
Como se podria insertar una linea de texto al principio de un .txt?

Código:
echo %text23%>>Accesos.txt

Lo mismo que se haria con ese codigo, pero insertando la linea al principio y no al final, de forma que lo mas reciente este arriba y no al final del texto.

Hola, puedes hacerlo de la siguiente manera:

Código
  1. @Echo OFF & Title Append Text - By Elektro
  2.  
  3.  
  4. :::::::::::::::
  5. REM Testing
  6. (
  7. Echo Line 1
  8. Echo Line 2
  9. Echo Line 3
  10. )>"C:\File.txt"
  11. :::::::::::::::
  12.  
  13.  
  14. Call :AppendTextToBottom  "C:\File.txt" "Bottom Text Here"
  15. Call :AppendTextToTop     "C:\File.txt" "Top Text Here"
  16.  
  17. Pause&Exit
  18.  
  19. :: Syntax:
  20. :: AppendTextToTop "File" "Text"
  21. :AppendTextToTop
  22. Type "%~1" > "%TEMP%\%~n1.tmp"
  23. (Echo %~2) > "%~1"
  24. (For /F "Useback Delims=" %%# In ("%TEMP%\%~n1.tmp") Do (Echo %%#)) >> "%~1"
  25. (Del /Q "%TEMP%\%~n1.tmp" 2>NUL) & Goto :EOF
  26.  
  27. :: Syntax:
  28. :: AppendTextToBottom "File" "Text"
  29. :AppendTextToBottom
  30. ((Echo %~2) >> "%~1") & Goto :EOF

Saludos
7416  Programación / Scripting / Re: [VBS]Simple Cifrado XOR en: 18 Marzo 2014, 00:53 am
bueno gracias por compartir en el foro, cuando tenga tiempo lo añadiré a la (nueva) librería de aportes

saludos
7417  Programación / Scripting / Re: [Batch] echo off en ftp en: 18 Marzo 2014, 00:50 am
Hola.

Te vuelvo a citar lo que llevo citándote en tus 3 o 4 últimos comentarios:
lee sobre el redireccionamiento de comandos.



Tutorial extendido de aprendizaje Batch - By Elektro
3.3 El Silencio


Citar
  • 3.3 El Silencio

La CMD siempre se encargará de mostrar todas las líneas que se van procesando de un script (resulta muy molesto), a menos que le indiques que no quieres que te informe de esos datos.

La "voz" de la CMD se puede activar/desactivar usando el parámetro ON y OFF comando Echo:
Código:
Echo OFF
Código:
Echo ON

Como norma general en la primera línea de nuestros scripts siempre usaremos ese comando para desactivar "la voz", aunque en un script le tendremos que añadir el caracter @ así:
Código:
@Echo OFF

Esa sí que será nuestra primera línea del script !!

NOTA: El caracter  @ indica que el comando que le prosigue a la derecha de él no devuelva "el echo", así que cualquier línea que empiece con el caracter @ no devolverá "la voz" de la CMD.

NOTA: Por defecto Echo siempre está activado (ON)

Algunos comandos también nos dirán cosas innecesarias, para silenciar el echo (o salida) de un comando utilizaremos el operador de redirección >, así:
Código:
Comando >NUL



PD: Más tarde aprenderemos a redireccionar y aprenderemos que es "NUL".

+

Tutorial extendido de aprendizaje Batch - By Elektro
4.6 Operadores de desplazamiento lógico (o Redireccionamiento)


Citar
  • 4.6 Operadores de desplazamiento lógico (o Redireccionamiento)


  • >

Redirecciona la salida de un comando, a un archivo.

Ejemplo:
Código:
Dir /B "%WINDIR%" > "Archivo.txt"
El comando DIR oculta la salida del comando y la redirecciona al archivo de texto, reemplazando el contenido del archivo.





  • >>

Redirecciona la salida de un comando, a un archivo.

Ejemplo:
Código:
Dir /B "%SYSTEMDRIVE%" >> "Archivo.txt"
El comando DIR oculta la salida del comando y la redirecciona al archivo de texto, escribiendo debajo del archivo, sin reemplazar el contenido.





  • <

Redirecciona el contenido de un archivo de texto, a un comando.

Ejemplo:
Código:
SORT < "Archivo.txt"





  • |

Redirecciona la slaida de un comando, a otro comando.

Ejemplo:
Código:
Dir | Find "bytes"
El echo del comando DIR pasa al comando FIND el cual filtra esta salida mostrando solamente las lineas que contienen el string "bytes".





Redirección ordinaria de multiples líneas:

Código:
@Echo OFF
(
  Echo 1
  Echo 2
  Echo 3
)>"Archivo.txt"





Otros tipos de redireccionamiento ordinario:

Código:
Comando.exe 2> "Archivo"
Redirecciona cualquier error del comando al archivo.

Código:
Comando.exe 2>> "Archivo"
Redirecciona cualquier error del comando al archivo.

Código:
(Comando.exe)2>  Archivo
Redirecciona cualquier error de la CMD al archivo.

Código:
Comando.exe >NUL 2>&1
Redirecciona nula del output y cualquier error del comando (Oculta cualquier tipod e salida).

Código:
Comando.exe > "Archivo1" 2> "archivo2"
Redirecciona la salida al Archivo1 y cualquier error del comando al archivo2.


NOTA: NUL es un archivo especial de Windows que descarta toda la información que le redireccionemos, prácticamente su único uso es ocultar la salida de un comando evitando la necesidad de crear un archivo extra que nos moleste en nuestro disco duro.


TIP: También se puede redireccionar a un puerto de impresora:
Código:
Type "Archivo.txt" > PRN
Código:
Type "Archivo.txt" >LPT1





Indice de redirecciones:

0     - Entrada

1     - Salida

2     - Salida de errores

3     - Flujo de archivo de entrada

4 a 9 - Indefinido


Ejemplo:
Código:
@Echo OFF

REM Redirecciona la salida normal
Echo Ejemplo 1> "Ejemplo.txt"

REM Redirecciona una entrada
CMD 0< "Ejemplo.txt"

REM Redirecciona la salida de error
Dir /B FAIL 2> "Ejemplo.txt"

Pause&Exit

Saludos.
7418  Programación / .NET (C#, VB.NET, ASP) / Re: [Ayuda] ReadProcessMemory Address Dinamico en: 18 Marzo 2014, 00:30 am
@Meta

No creo que vayas a recibir una respuesta por parte del usuario que publicó el código:
Citar
Última vez activo:    28 Septiembre 2011, 15:44

Además está prohibido revivir posts antiguos, porfavor fíjate en los detalles antes de responder a un tema.

Cierro el tema.

Saludos!
7419  Foros Generales / Foro Libre / Re: ruidos molestos por los vecinos en: 17 Marzo 2014, 15:36 pm
ni siquiera sabes cual es la "bulla" que producen, yo por mi parte tengo unos que hacen ruido con música, no creo que haya que entenderlos.

Perdona que te diga, pero que tu saques tus propias conclusiones no significa que tus vecinos no merezcan comprensión, quizás ellos puedan ser amantes de la música y esa sea su única razón de vivir, pero bueno, ¡Quien os creeis todos para andar juzgando a los demás!.
7420  Foros Generales / Sugerencias y dudas sobre el Foro / Re: Sugerencia para todos los moderadores de Programación. en: 17 Marzo 2014, 15:26 pm

Vaya!, creo que a partir de ahora se puede decir que eres la primera persona que ha utilizado la plantilla :)

Me encantó ver que un usuario cualquiera del foro, aunque solo haya sido uno (y con el cual no tengo ninguna relación) se ha interesado por leer este tema y llevar a cabo la sugerencia, muchas gracias, todos deberían hacer lo mismo que hiciste tú y con la misma iniciativa.

Saludos!
Páginas: 1 ... 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 [742] 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 ... 1253
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines