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 ... 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 [956] 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 ... 1236
9551  Programación / Scripting / Re: modificar archivo Preferences en: 12 Febrero 2013, 06:59 am
Ví que hace tiempo tuviste esa duda aquí: http://foro.elhacker.net/scripting/cambiar_pagina_inicio_con_bath-t376847.0.html;msg1822648#msg1822648

Código:
 "urls_to_restore_on_startup":  [ "http://www.corte.com/", "http://www.consejo.com/" ]

Lo que comentas no almacena la página de inicio, es información de la sesión actual, como su nombre indica son las páginas que se deben restaurar cuando ejecutes el chrome la próxima vez





Código:
"homepage_url": "https://www.dashlane.com/",

Puedes probar a hacerlo en Batch pero no te lo recomiendo, porque si sucede como en Firefox entonces el archivo de congiuración de Chrome puede contener cadenas de texto demasiado largas para poder usarlas en Batch (Batch está limitado a 8.190 caracteres +o-)

Suponiendo que la cadena es tál y como has mencionado, y suponiendo que no hayan cadenas demasiado largas en el archivo, esto te servirá:

Código
  1. @echo off
  2.  
  3. Set "Homepage=http://www.elhacker.net/"
  4.  
  5. For /F "usebackq tokens=*" %%@ in ("Archivo.js") DO (
  6.  
  7. (Echo "%%@" | FIND /I "homepage_url" >NUL && (
  8.  
  9. Echo ^"homepage_url^": ^"%HOMEPAGE%^",^" >> "New_Archivo.js")
  10. ) || (
  11. Echo %%@ >> "New_Archivo.js"
  12. )
  13. )
  14.  
  15. Pause&Exit

De lo contrario puedes usar en Batch utilidades externas como "SED.exe" o "GREP.exe", o puedes recurrir a cualquier otro lenguaje:

Ruby:

Código
  1. # -*- coding: UTF-8 -*-
  2.  
  3. @Homepage = "http://www.elhacker.net/"
  4. @Content  = ""
  5.  
  6. open("Chrome.js", "r") do |text|
  7. while (line = text.gets)
  8. if line.include?("homepage_url") then line = ("\"homepage_url\": \"#{@Homepage}\",\"\n") end
  9.   @Content = @Content + "#{line}"
  10.   puts "#{line}"
  11.    end
  12. end
  13.  
  14. open("NEW_Chrome.js", 'w') { |text| text.puts @Content}
  15.  
  16. __END__

Saludos.
9552  Programación / Scripting / Re: Ejecutar Archivo Bat al iniciar sesion solo una vez al dia en: 11 Febrero 2013, 10:32 am
EDITO: Antes de nada, fíjate en que Segadorfelix usa la carpeta temporal para guardar el registro de los días, si no modificas la carpeta en el script, cuando limpies los archivos temporales con el limpiador de Windows o CCleaner o etc.. perderás esa información.




Parece que por medio del programador de taréas de Windows es imposible crear una taréa con los requisitos que necesitas, así que hay que utilizar código.

Aquí tienes:

EDITO2: Si no dispones de Windows Vista/Seven elimina la parte de FORFILES.

Versión 1:
PD: El script normal, sin la creación de la taréa programada.

Código
  1. @Echo OFF
  2.  
  3. Set "APP=C:\Test.bat"
  4.  
  5. (IF not exist "%WINDIR%\Task_%date:/=-%.task" (
  6. (FSUTIL File CreateNew "%windir%\Task_%date:/=-%.task" 0
  7. Start /B "" "%APP%") || (Exit /B 1)
  8. ) ELSE (
  9. FORFILES /P "%WINDIR%" /M "*.task" /C "CMD /C If NOT @fdate EQU %DATE% (Del /Q "@path")"
  10. Exit /B 0
  11. ))>NUL


Versión 2:
PD: El Script se autoagrega a las tareas programadas para iniciarse una vez al iniciar sesión de usuario.

Código
  1. @Echo OFF
  2.  
  3. Set "APP=C:\Test.bat"
  4.  
  5. (
  6. If NOT "%~1" EQU "/RUN" (
  7. Copy /Y "%~0" "%WINDIR%\"
  8. SCHTASKS /Create /TN "Batch Task" /TR "\"%WINDIR%\%~nx0\" /RUN" /SC ONLOGON /F
  9. )
  10.  
  11. IF not exist "%WINDIR%\Task_%date:/=-%.task" (
  12. (FSUTIL File CreateNew "%windir%\Task_%date:/=-%.task" 0
  13. Start /B "" "%APP%") || (Exit /B 1)
  14. ) ELSE (
  15. FORFILES /P "%WINDIR%" /M "*.task" /C "CMD /C If NOT @fdate EQU %DATE% (Del /Q "@path")"
  16. Exit /B 0
  17. )
  18. )>NUL

Saludos.
9553  Programación / Scripting / Re: [Python] ¿Por qué Python 2.7.3 admite la sintaxis de Python 3? en: 10 Febrero 2013, 21:46 pm
No se trata de sarcasmo. Yo hago una vida normal y sin inglés ¡Ojo! No digo que no sea necesario en muchísimos ámbitos. Pero nunca me han gustado esos comentarios en los foros. Es decir, que alguien pregunta una cuestión en un tema y le sueltan rápido lo del inglés. Como un resorte.

Pienso que hay que tener un poco de humildad. Y pensar que tipo de persona hace la pregunta y el por qué en un foro en español.

EDITO: No estoy muy seguro de si tu sarcasmo va dirigido a Puntoinfinito, a mi, o hacia ambos, pero al fín y al cabo lo mismo es.

Te he explicado.
Te he mostrado un ejemplo.
He buscado la diferencia que te interesa (cosa que era trabajo tuyo).
Te he citado el texto sin modificar.

¿Que esperabas, que además de haberme molestado en hacer todo eso, también debería haberte traducido el texto a tu idioma favorito, y luego darte un masaje?

Igual que Puntoinfinito te ha aportado su ayuda,
Por si fuera poco tengo que leer cosas como "hay que tener un poco de humildad" y "nunca me han gustado esos comentarios",
Quien no está siendo humilde eres tú, deberías estar un mínimo agradecido,

Todos los términos de los lenguajes están en idioma Inglés, y la mejor documentación del mundo (la oficial) es en idioma inglés, por lo tanto se te ha ofrecido lo mejor, con tanta exigencia no se va a ninguna parte ya que las cosas se pueden decir/pedir de otra manera, primero puedes probar a usar GoogleTranslate, y si no entiendes algo pues preguntas lo que no entiendas.

Pero bueno, ¿Esto que es?, se les ayuda desinteresadamente y así lo pagan algunos, esto va para todos los usuarios.

Tema cerrado.
9554  Programación / Scripting / Re: [Python] ¿Por qué Python 2.7.3 admite la sintaxis de Python 3? en: 10 Febrero 2013, 11:39 am
Claro que debe funcionar tanto en la versión 3.X como en la 2.X el uso de los paréntesis, al igual que puedes probar a hacer esto en tu 2.7:

Código
  1. print((("elektro" + ((((( " h@cker " ))))) + "hola")))

Es un ejemplo excéntrico, pero... ¿Entiendes para que se usan los paréntesis?, estúdiatelo y entenderás la razón de porque funciona lo que comentaste, es más sencillo de lo que crees.

EDITO:
Diferencia en la sintaxis de PRINT de python 3.x:
Citar
Old: print (x, y)       # prints repr((x, y))
New: print((x, y))      # Not the same as print(x, y)!

Saludos!
9555  Informática / Software / Re: [APORTE] MEGA-PACK para iniciarse en VS2012 x64 (Instalador + Recursos + Tools) en: 9 Febrero 2013, 08:54 am
ENLACE DEL VS2012 RESUBIDO

Tiene algunas cosas más y algunas menos, la descripción del instalador concuerda con una versión anterior... no me voy a poner a volver a reescribir el contenido para el nuevo enlace, pero es casi el mismo.

saludos
9556  Programación / .NET (C#, VB.NET, ASP) / Re: [APORTE] Snippets !! (Posteen aquí sus snippets) en: 9 Febrero 2013, 05:01 am
Calcula el CRC32 checksum de un archivo

Código
  1. #Region " Get CRC32 Function "
  2.  
  3.    ' [ Get CRC32 Function ]
  4.    '
  5.    ' Examples :
  6.    '
  7.    ' MsgBox(Get_CRC32("C:\File.txt"))
  8.  
  9.    Public Function Get_CRC32(ByVal sFileName As String) As String
  10.  
  11.        Try
  12.            Dim FS As IO.FileStream = New IO.FileStream(sFileName, IO.FileMode.Open, IO.FileAccess.Read, IO.FileShare.Read, 8192)
  13.            Dim CRC32Result As Integer = &HFFFFFFFF
  14.            Dim Buffer(4096) As Byte
  15.            Dim ReadSize As Integer = 4096
  16.            Dim Count As Integer = FS.Read(Buffer, 0, ReadSize)
  17.            Dim CRC32Table(256) As Integer
  18.            Dim DWPolynomial As Integer = &HEDB88320
  19.            Dim DWCRC As Integer
  20.            Dim i As Integer, j As Integer, n As Integer
  21.  
  22.            ' Create CRC32 Table
  23.            For i = 0 To 255
  24.                DWCRC = i
  25.                For j = 8 To 1 Step -1
  26.                    If (DWCRC And 1) Then
  27.                        DWCRC = ((DWCRC And &HFFFFFFFE) \ 2&) And &H7FFFFFFF
  28.                        DWCRC = DWCRC Xor DWPolynomial
  29.                    Else
  30.                        DWCRC = ((DWCRC And &HFFFFFFFE) \ 2&) And &H7FFFFFFF
  31.                    End If
  32.                Next j
  33.                CRC32Table(i) = DWCRC
  34.            Next i
  35.  
  36.            ' Calculate CRC32 Hash
  37.            Do While (Count > 0)
  38.                For i = 0 To Count - 1
  39.                    n = (CRC32Result And &HFF) Xor Buffer(i)
  40.                    CRC32Result = ((CRC32Result And &HFFFFFF00) \ &H100) And &HFFFFFF
  41.                    CRC32Result = CRC32Result Xor CRC32Table(n)
  42.                Next i
  43.                Count = FS.Read(Buffer, 0, ReadSize)
  44.            Loop
  45.            Return Hex(Not (CRC32Result))
  46.        Catch ex As Exception
  47.            Return Nothing
  48.        End Try
  49.  
  50.    End Function
  51.  
  52. #End Region

9557  Programación / .NET (C#, VB.NET, ASP) / Re: ¿Es posible integrar el taskbar de Windows 7 cuando Aero está desactivado? en: 9 Febrero 2013, 04:51 am
si tu mismo te respondes para que haces 1 pregunta estupida ?

¿Entiendes lo que es TENER UNA DUDA? (es una pregunta retórica sólo para listos, no contestes porfavor)

PD: Ya pueden cerrar este tema si quieren, para que no se siga comentando con estupideces.

Saludos
9558  Programación / .NET (C#, VB.NET, ASP) / Re: ¿Es posible hacer este efecto visual en un WindowsForm? en: 9 Febrero 2013, 04:25 am
Me pregunto porque aquí no banean a los trolls, piérdete un rato crio, sólo busco sugerencias de como se haría.





gracias Katze

EDITO:
lo de los eventos del mouse ya lo sabía, pero seguro que con OnPaint se puede hacer eso? no afectará tambien a las letras? (Desaparecerían las letras digo?),
 de todas formas busco acerca de eso en Google y solo encuentro basura sobre como hacer un FadeIN/FadeOut del form, juas.

Como no encuentro info ni tampoco sé hacerlo, a mi se me ocurre una chapuza, dáme tu opinión please:
Sería poner un picturebox invisible que ocupe el tamaño del control(botón), con un backcolor = white, y al pasar el mouse sobre el control, hacer un fadeIN/FadeOut del picturebox.

Sé que sería muy incorrecto... ¿pero serviría, no?

Saludos
9559  Programación / .NET (C#, VB.NET, ASP) / ¿Es posible integrar el taskbar de Windows 7 cuando Aero está desactivado? en: 9 Febrero 2013, 04:23 am
¿Es posible integrar el taskbar de Windows 7 cuando los efectos visuales de Windows están desactivados?

La pregunta es simple xD, e imagino que la repsuesta será "NO", pero nunca se sabe...

Uso el WindowsAPICodePack para integrar una barra de progreso en el taskbar, pero me gustaría disponer de esto incluso cuando los temas visuales están OFF.

Gracias por leer.
9560  Programación / .NET (C#, VB.NET, ASP) / ¿Es posible hacer este efecto visual en un WindowsForm? en: 9 Febrero 2013, 03:49 am
Porfavor bájense este proyecto y ejecutenlo para ver de lo que hablo, es un WPF.

http://elektrostudios.tk/StarBackupUsingLibraries.rar

NO TIENE NADA QUE VER CON EL GLOW DE LAS LETRAS



Al pasar el mouse por encima de los botones, hacen un efecto FadeIN con un color blanco sobre el background del control, y al despejar el mouse hace un FadeOut,
me gustaría saber si es posible reproducir ese efecto visual en un WinForm de manera sencilla.

PD: es el proyecto "StarBackupUsingLibraries" del Windows API Code pack
Gracias por leer.
Páginas: 1 ... 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 [956] 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 ... 1236
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines