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


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


  Mostrar Temas
Páginas: 1 ... 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 [94] 95 96 97 98 99 100 101 102 103 104 105 106 107
931  Programación / Scripting / [Reto Batch] It's a dir? en: 5 Mayo 2012, 11:29 am
Aquí pueden comentar todo lo que quieran, sus dudas, avances o soluciones acerca del siguiente reto:


Reto Nº 3

Nombre:           It's a dir? (Elektro H@cker)
Dificultad:        2/10
Objetivo:         Comprueba todos los archivos de un directorio, Verifica si son un directorio o un archivo, Y muestra la verificación al lado del nombre del archivo/directorio.
Indicaciones:  Debe comprobar directorios y archivos.
Pistas:              Se puede realizar con un solo comando.
Ejemplo:
                        
Solución:         Pedir por mensaje privado
932  Programación / Scripting / [Reto Batch] Jugando con la IP I en: 5 Mayo 2012, 11:12 am
Aquí pueden comentar todo lo que quieran, sus dudas, avances o soluciones acerca del siguiente reto:

Reto Nº 1

Nombre:          Jugando con la IP I (Elektro H@cker)
Dificultad:       3/10
Objetivo:        Obtener la IP del remitente de un e-mail de Hotmail, Y resolver el dominio.
Indicaciones:  Debe soportar un header de correo Hotmail. No quiero que lo hagan con un correo de Gmail, Que oculta la ip real.
Pistas:              No hay que dominar Batch, Solo conocer sus comandos.
Ejemplo:
                        
Solución:         Pedir por mensaje privado

933  Programación / Scripting / Zona de retos Scripting en: 5 Mayo 2012, 08:23 am
Bienvenid@ a la zona de retos de Scripting.


Un lugar para destripar todos tus conocimientos y mostrarselos al mundo entero!

Aquí se irán recopilando todos los retos de lenguajes scripting que vayan aportando.
Si quieren participar añadiendo o solucionando retos, Sigan leyendo más abajo.

Ayuden a colaborar con este post :)

Un cordial y especial saludo para todos aquellos que han participado o colaborado aportando su pequeño grano de arena.
Elektro H.





REGLAS DE PARTICIPACIÓN:

Estas reglas han sido ideadas entre los participantes para el correcto funcionamiento de los retos, dichas reglas sólamente afectan a este tema y están aisladas de las reglas de la comunidad de ElHacker (CAREN), no recibirán un baneo ni nada parecido si incumplen alguna de las siguientes normas, pero serán sancionados dentro del "juego", hagan el favor de cumplirlas.

- Para publicar un reto pueden mandarme un MP con su reto, O pueden crear un post en el subforo con el siguiente TAG:

Cita de: Retos Batch
[Reto (LENGUAJE)] Nombre del reto

- Formato a seguir para publicar un reto:

Cita de: Retos Batch
* Nombre:        (Nombre del reto)   (Tú nombre)
* Dificultad:      (X/10)
* Objetivo:        (Objetivo del reto)
  Indicaciones: (Indicaciones especiales, Si fuese necesario.)
  Pistas:            (S quieren dar pistas...)
  Ejemplo:         (Un código o una imagen de ejemplo para dar una pista, O para indicar como debe quedar el resultado final.)
  Solución:        (Un enlace a Pastebin.com con la solución)

* Solo es obligatorio rellenar los campos marcados con un asterisco.

- Formato a seguir para publicar un crackme:

Cita de: Retos Batch
* Nombre:       (Nombre del crackme)   (Tú nombre)
* Dificultad:     (X/10)
* Objetivo:       (Objetivo del crackme)
  Indicaciones: (Indicaciones especiales, Si fuese necesario.)
  Pistas:           (S quieren dar pistas...)

* Código:
Código:
echo "xxxxx"
...
  Solución:        (Un enlace a Pastebin.com con la solución)

* Solo es obligatorio rellenar los campos marcados con un asterisco.

- Tener en cuenta todas las normas del foro y el subforo de programación.

- No copiar soluciones de Google ni soluciones de los demás compañeros.

- Si postean una un code/solución, No convertir el script a exe a menos que séa totalmente necesario.

OTROS ASPECTOS A TENER EN CUENTA:

- Se adjudicará 1 punto en el ranking por cada reto que consigan solucionar, Sin importar la dificultad del reto.

- No se adjudicará ningún punto en el ranking si una persona soluciona su propio reto, Al considerarse una gran desventaja para el resto de participantes.

- Cada reto tendrá su propio post de debate, Para que hagan sus preguntas si se quedan atascados. O para postear su solución.

- Esto es un foro libre, Si quieren pueden pedir la solucion a un reto por mensaje privado a ese usuario, Solamente de el depende querer darte la solución o no.

- Los moderadores tienen el derecho reservado a modificar la dificultad aproximada de un reto (El número), Si así lo cree conveniente.





RANKING:

Citar
USUARIO           |        PUNTOS        |        Numeración de los retos conseguidos

YOU ARE THE WINNER !!           ----->           Binary_death          <-----           YOU ARE THE WINNER !!
Binary_death      |           11           |        Batch: 2, 3,5,8,9,10,11,12,13,14,17
BatchianoI           |           9           |        Batch: 2,4,5,7,8,9,10,14,16
79137913              |           7           |         Batch: 2,6,7,9,10,11,16
-- KiLiaN --           |           7           |        Batch: 1,3,6,7,9,11,12
ELVJop                |           2           |         Batch: 3,9
puntoinfinito        |           2           |        Batch: 3,4
Aleksei7               |           1           |        Batch: 4
juan196518          |           1           |        Batch: 3
Leo Gutiérrez.     |           1           |        Bash: 3
RyogiShiki           |           1           |        Bash: 1
SmartGenius        |           1           |        Batch: 10
Snows                  |           1           |        Batch: 9






ÍNDICE DE RETOS:



Reto Nº 1
Nombre:  Crackme Rune (Runex)
Dificultad:  3/10
Previa:  http://foro.elhacker.net/scripting/zona_de_retos_scripting-t360782.0.html;msg1745399#msg1745399

Reto Nº 2
Nombre:  Generador (Runex)
Dificultad:  2/10
Previa:  http://foro.elhacker.net/scripting/zona_de_retos_scripting-t360782.0.html;msg1745640#msg1745640

Reto Nº 3
Nombre:  It's a dir? (Runex)
Dificultad:  2/10
Previa:  http://foro.elhacker.net/scripting/zona_de_retos_scripting-t360782.0.html;msg1746202#msg1746202


Reto Nº 1
Nombre:  Jugando con la IP I (Elektro H@cker)
Dificultad:  3/10
Previa:  http://foro.elhacker.net/scripting/retos_batch_20-t360782.0.html;msg1743456#msg1743456

Reto Nº 2
Nombre:  Números II (Puntoinfinito)
Dificultad:  4/10
Previa:  http://foro.elhacker.net/scripting/retos_batch_20-t360782.0.html;msg1743457#msg1743457

Reto Nº 3
Nombre:  It's a dir? (Elektro H@cker)
Dificultad:  2/10
Previa:  http://foro.elhacker.net/scripting/retos_batch_20-t360782.0.html;msg1743461#msg1743461

Reto Nº 4
Nombre:  Melt ($Edu$)
Dificultad:  3/10
Previa:  http://foro.elhacker.net/scripting/retos_batch_20-t360782.0.html;msg1743463#msg1743463

Reto Nº 5
Nombre:  IsFibonacciNumber (79137913)
Dificultad:  7/10
Previa:  http://foro.elhacker.net/scripting/retos_batch_20-t360782.0.html;msg1743471#msg1743471

Reto Nº 6
Nombre:  Menú contextual (ELVJop)
Dificultad:  3/10
Previa:  http://foro.elhacker.net/scripting/retos_batch_20-t360782.0.html;msg1743537#msg1743537

Reto Nº 7
Nombre:  Sort random nums (Elektro H@cker)
Dificultad:  3/10
Previa:  http://foro.elhacker.net/scripting/retos_batch_20-t360782.0.html;msg1743547#msg1743547

Reto Nº 8
Nombre:  Letras Aleatorias (ELVJop)
Dificultad:  4/10
Previa:  http://foro.elhacker.net/scripting/retos_batch_20-t360782.0.html;msg1743555#msg1743555

Reto Nº 9
Nombre:  Tablas de multiplicar (Elektro H@cker)
Dificultad:  3/10
Previa:  http://foro.elhacker.net/scripting/retos_batch_20-t360782.0.html;msg1743791#msg1743791

Reto Nº 10
Nombre:  Cifrado Caesar (Elektro H@cker)
Dificultad:  7/10
Previa:  http://foro.elhacker.net/scripting/retos_batch_20-t360782.0.html;msg1743835#msg1743835

Reto Nº 11
Nombre:  Hex2Dec Batch Command (Batchiano)
Dificultad:  3/10
Previa:  http://foro.elhacker.net/scripting/retos_batch_20-t360782.0.html;msg1743886#msg1743886

Reto Nº 12
Nombre:  Get IP from DNS (Batchiano)
Dificultad:  4/10
Previa:  http://foro.elhacker.net/scripting/retos_batch_20-t360782.0.html;msg1744123#msg1744123

Reto Nº 13
Nombre:  Virus HELLO (Elektro H@cker)
Dificultad:  5/10
Previa:  http://foro.elhacker.net/scripting/retos_batch_20-t360782.0.html;msg1744937#msg1744937

Reto Nº 14
Nombre:  Generador de numeros primos (Stakewinner00)
Dificultad:  2/10
Previa:  http://foro.elhacker.net/scripting/zona_de_retos_scripting-t360782.0.html;msg1745937#msg1745937

Reto Nº 15
Nombre:  Variaciones con repetición, con 26 elementos [abecedario inglés]  (binary_death)
Dificultad:  7/10
Previa:  http://foro.elhacker.net/scripting/zona_de_retos_scripting-t360782.0.html;msg1763770#msg1763770

Reto Nº 16
Nombre:  Edad Lunar  (binary_death)
Dificultad:  2/10
Previa:  http://foro.elhacker.net/scripting/zona_de_retos_scripting-t360782.0.html;msg1764012#msg1764012

Reto Nº 17
Nombre:  Buscame en el log (puntoinfinito)
Dificultad:  5/10
Previa:  http://foro.elhacker.net/scripting/zona_de_retos_scripting-t360782.0.html;msg1766721#msg1766721


Reto Nº 18
Nombre:  Algoritmo Quicksort (binary_death)
Dificultad:  6/10
Previa:  http://foro.elhacker.net/scripting/zona_de_retos_scripting-t360782.0.html;msg1768357#msg1768357



Reto Nº 1
Nombre:  [RETO-EJERCICIO] Perl (mDrinky)
Dificultad:  N/A
Previa:  http://foro.elhacker.net/scripting/zona_de_retos_scripting-t360782.0.html;msg1913450#msg1913450

Reto Nº 2
Nombre:  Obtener valor de digitos (mDrinky)
Dificultad:  N/A
Previa:  http://foro.elhacker.net/scripting/zona_de_retos_scripting-t360782.0.html;msg1913525#msg1913525


ACTUALMENTE NO HAY NINGÚN RETO

ACTUALMENTE NO HAY NINGÚN RETO

ACTUALMENTE NO HAY NINGÚN RETO
934  Programación / Scripting / [Reto Batch] Números II (Puntoinfinito) en: 5 Mayo 2012, 08:18 am
Aquí pueden comentar todo lo que quieran, sus dudas, avances o soluciones acerca del siguiente reto:

Reto iniciado por Puntoinfinito

Reto Nº 2:

Nombre:         Números II (Puntoinfinito)
Dificultad:       4/10
Objetivo:        Consiste en hacer un batch que al poner un numero neutral luego te diga los siguientes datos:
    
  • El numero que has puesto
  • Como seria invertido
  • El numero mayor
  • El menor numero
  • Y finalmente que te diga todos los números pares de la serie

Pistas:            Con la foto creo que os basta.
Ejemplo:
                      
935  Programación / Scripting / ¿Quieren retos de Batch? en: 29 Abril 2012, 23:55 pm
El tema sería crear un post dedicado a retos de Batch, Y crackmes.
Tanto ahora como una vez creado el post, Podrían colaborar los interesados en publicar un reto enviandome el reto por MP a mi, O a los compaeros moderadores Novlucker o Leo, (Si primero dan su visto bueno para aceptar MPs con sus retos.) De lo contrario yo me hago cargo de la responsabilidad.

También pueden publicar su reto en el post (una vez creado el post de retos), Y el reto se añadiría en el post principal, Con los demás retos.

Hay un tiempo límite de 8 días para que finalice esta votación.

Pueden publicar aqui sus comentarios, Sugerencias, Criticas constructivas, Ideas, Sus retos, Temáticas de retos, Alguna norma que se les ocurra para los retos, O cualquier cosa que quieran aportar.

Si alguien publica un reto aquí, Queda prohibido que otro usuario comente la solución o haga el reto. (Es una norma temporal y no se va a sancionar al usuario, Simplemente se eliminaría su comentario.)

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:

Citar
Nombre usuario (Puntuación): Retos solucionados.

Ejemplo:
Citar
79137913     |     (3)     |  Nº Retos: 5, 12, 20


En fin, Todo esto suponiendo que la votación final séa del agrado de todos.

Hagan su voto!




Para la correcta labor del tema, Hagan el favor de seguir estas normas que iremos agregando o modificando entre todos:


Formato para publicar un reto:

Citar
* Reto:             (Tú Nombre)
* Dificultad:      (X/10)
* Objetivo:        (Objetivo del reto)
  Indicaciones: (Indicaciones especiales, Si fuese necesario.)
  Pistas:            (S quieren dar pistas...)
  Ejemplo:         (Un código o una imagen de ejemplo para dar una pista, O para indicar un método NO ACEPTADO para realizar el reto.)

* Solo es obligatorio rellenar los campos marcados con un asterisco.


Formato para publicar un crackme:

Citar
* Crackme:     (Tú Nombre)
* Dificultad:     (X/10)
* Objetivo:       (Objetivo del crackme)
  Indicaciones: (Indicaciones especiales, Si fuese necesario.)
  Pistas:           (S quieren dar pistas...)

* Código:
Código
  1. @echo off
  2. ...
  3. ...

* Solo es obligatorio rellenar los campos marcados con un asterisco.


Normas para los futuros retos:

- No copiar de Google.

- Si postean un code, No convertir el bat a .exe a menos que séa totalmente necesario.

- Las soluciones a los retos se pueden pedir por privado a ese usuario. Yo personalmente guardaré en mi PC los codes de las soluciones si alguien quiere enviarme, Además del reto, La solución.

- Los moderadores tienen el derecho reservado a modificar la dificultad de un reto (El número), Si asi lo cree conveniente.


Futuros retos:

- 1 reto   por Elektro H@cker
- 1 reto   por $Edu$
- 3 retos por 79137913
- 1 reto   por puntoinfinito



936  Programación / Scripting / [Batch] Ejemplos:Listar archivos (por fecha de modificación,tamaño,etc) en: 25 Abril 2012, 16:28 pm
Bueno hice este code para ayudar a un usuario en otra web, Este tema se ha tocado unas cuantas veces así que aquí dejo el code para que usen el buscador y les salga mi respuesta :).

Código
  1. @Echo OFF
  2. Setlocal enabledelayedexpansion
  3.  
  4. :: By Elektro H@cker
  5. ::
  6. :: Copy the Newest file in a folder greater than X bytes to a destination directory.
  7. :: You maybe want to modify these variables:
  8. ::
  9. Set "Source=%CD%"
  10. Set "Destination=C:\Test\"
  11. Set "Size=1024"
  12. :: :: :: :: :: :: :: :: ::
  13.  
  14. for /F "tokens=1-4 delims=;" %%a in ('forfiles /P "%SOURCE%" /C "cmd /c echo @fdate;@ftime;@fsize;@path"') do (
  15. If %%c GTR %SIZE% (
  16. Set "DAY=%%a"  && Set "DAY=!DAY:/=!"
  17. Set "HOUR=%%b" && Set "HOUR=!HOUR::=!"
  18. Echo !DAY!!HOUR!;%%d >> "NewestFile.txt"
  19. )
  20. )
  21.  
  22. for /F "tokens=2 delims=;" %%# in ('Type "%TEMP%\NewestFile.txt" ^| Sort /R') do (
  23. Copy /Y %%# "%DESTINATION%" 1>NUL
  24. Del /Q "%TEMP%\NewestFile.txt"
  25. )


EDITO: Más ejemplos

Código
  1. @Echo OFF
  2.  
  3. :: By Elektro H@cker
  4. ::
  5. Set "Origen=%CD%"
  6. :: :: :: :: :: :: :: :: ::
  7.  
  8. PUSHD "%ORIGEN%"
  9.  
  10. :: Lista los archivos por últime fecha de modificación.
  11. (For /R %%@ in (*) do (Echo %%~t@ %%~z@ %%@))>"%TEMP%\Fecha.txt"
  12.  
  13. :: Ordena los archivos por última fecha de modificación (El más reciente primero).
  14. Type "%TEMP%\Fecha.txt" | Sort /R

Código
  1. @Echo OFF
  2.  
  3. :: By Elektro H@cker
  4. ::
  5. Set "Origen=%CD%"
  6. :: :: :: :: :: :: :: :: ::
  7. PUSHD "%ORIGEN%"
  8.  
  9. :: Lista los archivos por tamaño.
  10. (For /R %%@ in (*) do (Echo %%~z@ %%@))>"%TEMP%\tama¤o.txt"
  11.  
  12. :: Muestra la lista.
  13. Type "%TEMP%\tama¤o.txt"


PD: Espero que les sirva. También se puede hacer con FOR /R y/o WMIC.

PD2: No se si añadiré más ejemplos, Ya está casi todo hecho, usen el buscador!

Salu2.
937  Foros Generales / Dudas Generales / captchatrader.com No me funciona. en: 24 Abril 2012, 11:43 am
Hola amigos.

Hace varios días que no puedo usar el servicio de captchatrader. Y trás 2 intentos de recibir una respuesta por parte de los autores, Me veo obligado a buscar una respuesta en el foro xD.

Uso la versión del plugin para JD (Windows).

Siempre recibo este error en el log:
Cita de: captchatrader plugin
Server returned HTTP response code: 401 for URL: http://api.captchatrader.com/submit

PD: Error HTTP 401 Unauthorized (No autorizado)

No se si pensar que el servicio ha muerto, O tienen algún problema al "autorizar" el uso del plugin, O el problema de "autorización" lo tengo yo.

¿Alguien que use captchatrader EN JD PARA WINDOWS puede decirme si le sigue funcionando bien?

Gracias.

EDITO: Mis datos de logueo son correctos... Y uso la última versión del plugin.  :-\

EDITO 2: A todo esto tengo que decir que en otras cuentas de captchatrader utilicé una técnica muy básica y me aproveché de un bug para conseguir una cantidad inconmesurable de puntos gratis. La cuenta la acabaron baneando (Bueno, Más de una), Pero de esto hará 2-3 meses que dejé de hacer el tonto, Al final acabé haciendo una cuenta para usarla de modo "normal" como el resto de usuarios y siempre he podido usar el plugin con esa cuenta... No creo que séa por eso ¿No? Esta cuenta no está baneada, Y puedo "aprender créditos".

EDITO 3: También he probado a poner mi "passkey" en lugar de mi password, en el archivo de configuración del plugin, pero nada, sigo teniendo el mismo error de autorización :S.
938  Programación / Scripting / [Ruby] [APORTE] FINDUS (Find Duplicates) en: 14 Abril 2012, 17:58 pm


Esta utilidad busca archivos duplicados comprobando el hash CRC32.

Citar
  • Modo de empleo:
          FINDUS [OPCIONES] [RUTA]

  • Opciones:
  • [-R]  Habilita la búsqueda recursiva de subdirectorios.

  • Ejemplos:
          FINDUS "%CD%"
           FINDUS -R "C:\Windows"



Código
  1. # -*- coding: UTF-8 -*-
  2.  
  3. require "zlib"
  4. exit if Object.const_defined?(:Ocra)
  5.  
  6. def logo()
  7. print '
  8.  
  9.   _______   __     _____  ___    ________    ____  ____    ________  
  10.  /"     "| |" \\   (\\"   \\|"  \\  |"      "\\  ("  _||_ " |  /"       )
  11. (: ______) ||  |  |.\\\\   \\    | (.  ___  :) |   (  ) : | (:   \\___/  
  12.  \\/    |   |:  |  |: \\.   \\\\  | |: \\   ) || (:  |  | . )  \\___  \\    
  13.  // ___)   |.  |  |.  \\    \\. | (| (___\\ ||  \\\\ \\__/ //    __/  \\\\  
  14. (:  (      /\\  |\\ |    \\    \\ | |:       :)  /\\\\    //\\   /" \\   :)  
  15.  \\__/     (__\\_|_) \\___|\\____\\) (________/      \\__/     (_______/  
  16.  
  17.           Find Duplicates v1.0       By Elektro H@cker
  18.  
  19. '
  20. end
  21.  
  22. def help()
  23. print '
  24. Este programa busca archivos duplicados comprobando el hash CRC32.
  25.  
  26. [*] Modo de empleo:
  27.  
  28.     FINDUS [OPCIONES] [RUTA]
  29.  
  30. [*] Opciones:
  31.  
  32.     [-R]  Habilita la búsqueda recursiva en subdirectorios.
  33.  
  34. [*] Ejemplos:
  35.  
  36.     FINDUS "%CD%"
  37.     FINDUS -R "C:\Windows"
  38.  
  39. '
  40. Process.exit
  41. end
  42.  
  43. def errorcontrol()
  44.  if ARGV.empty?
  45.    help
  46.  elsif ARGV.length == 2 and not File.directory? (ARGV[1])
  47.    help
  48.  elsif ARGV.length == 1 and not File.directory? (ARGV[0])
  49.    help
  50.  end
  51.  if ARGV[0] =~ /-r/i
  52.    $folder = ARGV[1]
  53.    Dir.chdir($folder)
  54.    resursive = File.join("**", "*.*")
  55.    $files = Dir.glob(resursive)
  56.  elsif
  57.    $folder = ARGV[0]
  58.    Dir.chdir($folder)
  59.    not_resursive = File.join("*.*")
  60.    $files = Dir.glob(not_resursive)
  61.  end
  62. end
  63.  
  64. logo
  65. errorcontrol
  66. $list = ""
  67.  
  68. # Listar los archivos del directorio
  69. File.open("#{ENV['TEMP']}\\dir.txt", 'w+') do |file|  
  70. file.puts $files
  71. end
  72.  
  73. # Comparar el crc de cada archivo listado
  74. File.read("#{ENV['TEMP']}\\dir.txt").each_line { |line|
  75. begin
  76.  file      = File.read(line.strip) ; nil
  77.  file_crc  = Zlib.crc32(file,0).to_s(16)
  78.  file_size = File.size(line.strip)
  79.   if $list[file_crc.to_s]
  80.     print "#{$folder}\\#{line.strip.gsub('/', '\\')}\n#{$list.split(file_crc).first.split(")").last.split("\n\n").last}#{file_crc})\n\n"
  81.   end
  82.  $list << "#{$folder}\\#{line.strip.gsub('/', '\\')}\n(CRC32: #{file_crc}) (BYTES: #{file_size})\n\n"
  83. rescue
  84.  print "Archivo inaccesible #{$folder}\\#{line}"
  85. end
  86. }
  87.  
  88.  
  89. __END__
  90.  

PD: Tiene algunos fallos en los permisos de las carpetas especiales de windows

Saludos.
939  Programación / Scripting / [BATCH] GTC (Google Translate Console) en: 12 Abril 2012, 15:20 pm


Una utilidad para traducir frases al vuelo desde la consola.

Citar
Modo de empleo:
   GTC [Idioma de entrada] [Idioma de salida] [Texto]

 Ejemplo:
   GTC ES "Hello World"

 (El idioma de entrada se reconoce automaticamente por defecto.)

 Idiomas:
Código:
 AF: Africano    AR: Árabe        AZ: Azerbaijani   BE: Bielorruso
 BG: Búlgaro     BN: Bengalés     CA: Catalàn       CS: Checo
 CY: Galés       DA: Danés        DE: Alemàn        EL: Griego
 EN: Inglés      EO: Esperanto    ES: Espa±ol       ET: Estonio
 EU: Euskera     FA: Persa        FI: Finlandés     FR: Francés
 GA: Irlandés    GL: Gallego      GU: Gujarati      HI: Hindú
 HR: Croata      HT: Haitiano     HU: Húngaro       HY: Armenio
 ID: Indonesio   IS: Islandés     IT: Italiano      IW: Hebreo
 JA: Japonés     KA: Georgiano    KN: Kanada        KO: Coreano
 LA: LatÝn       LT: Lituano      LV: Letón         MK: Macedonio
 MS: Malayo      MT: Maltés       NL: Holandés      NO: Noruego
 PL: Polaco      PT: Portugués    RO: Rumano        RU: Ruso
 SK: Eslovaco    SL: Esloveno     SQ: Albanés       SR: Serbio
 SV: Sueco       SW: Suajili      TA: Tamil         TE: Telugu
 TH: Tailandés   TL: Tagalo       TR: Turco         UK: Ucraniano
 UR: Urdu        VI: Vietnamita   YI: Yiddish
 ZH-CN: Chino    (Simplificado)
 ZH-TW: Chino    (Tradicional)

IMPORTANTE:
Para usar el script, Es necesario la utilidad wget.exe.
http://sourceforge.net/projects/gnuwin32/files/wget/1.11.4/wget-1.11.4-bin.zip/download PARECE SER QUE NO FUNCIONA
http://www.mediafire.com/?41476m73gbza1aj
(Necesariamente esa versión)

Capturas:
   
   

El code:
Código:
@Echo OFF
Title GoogleTranslateConsole v1.3
:: By Elektro H@cker

Wget 1>nul 2>&1
IF %Errorlevel% EQU 9009 (Exit /B 1)

Goto :Errorcontrol

:LOGO
Echo+
Echo:         GGGGGGGGGGGGG  TTTTTTTTTTTTTTTTTTTTTTT          CCCCCCCCCCCCC
Echo:      GGG::::::::::::G  T:::::::::::::::::::::T       CCC::::::::::::C
Echo:    GG:::::::::::::::G  T:::::::::::::::::::::T     CC:::::::::::::::C
Echo:   G:::::GGGGGGGG::::G  T:::::TT:::::::TT:::::T    C:::::CCCCCCCC::::C
Echo:  G:::::G       GGGGGG  TTTTTT  T:::::T  TTTTTT   C:::::C       CCCCCC
Echo: G:::::G                        T:::::T          C:::::C             
Echo: G:::::G                        T:::::T          C:::::C             
Echo: G:::::G    GGGGGGGGGG          T:::::T          C:::::C             
Echo: G:::::G    G::::::::G          T:::::T          C:::::C             
Echo: G:::::G    GGGGG::::G          T:::::T          C:::::C             
Echo: G:::::G        G::::G          T:::::T          C:::::C             
Echo:  G:::::G       G::::G          T:::::T           C:::::C       CCCCCC
Echo:   G:::::GGGGGGGG::::G        TT:::::::TT          C:::::CCCCCCCC::::C
Echo:    GG:::::::::::::::G        T:::::::::T           CC:::::::::::::::C
Echo:      GGG::::::::::::G        T:::::::::T             CCC::::::::::::C
Echo:         GGGGGGGGGGGGG Google TTTTTTTTTTT Translate      CCCCCCCCCCCCC Console
Echo+
Goto :EOF

:HELP
Echo: Modo de empleo: | MORE
Echo:   GTC [Idioma de entrada] [Idioma de salida] [Texto] |MORE
Echo: Ejemplo:  | MORE
Echo:   GTC ES "Hello World" | MORE

Echo: (El idioma de entrada se reconoce automaticamente por defecto.) | MORE

Echo: Idiomas: | MORE
Echo: AF: Africano    AR: µrabe        AZ: Azerbaijani   BE: Bielorruso
Echo: BG: B£lgaro     BN: Bengal‚s     CA: Catal…n       CS: Checo
Echo: CY: Gal‚s       DA: Dan‚s        DE: Alem…n        EL: Griego
Echo: EN: Ingl‚s      EO: Esperanto    ES: Espa¤ol       ET: Estonio
Echo: EU: Euskera     FA: Persa        FI: Finland‚s     FR: Franc‚s
Echo: GA: Irland‚s    GL: Gallego      GU: Gujarati      HI: Hind£
Echo: HR: Croata      HT: Haitiano     HU: H£ngaro       HY: Armenio
Echo: ID: Indonesio   IS: Island‚s     IT: Italiano      IW: Hebreo
Echo: JA: Japon‚s     KA: Georgiano    KN: Kanada        KO: Coreano
Echo: LA: Latín       LT: Lituano      LV: Let¢n         MK: Macedonio
Echo: MS: Malayo      MT: Malt‚s       NL: Holand‚s      NO: Noruego
Echo: PL: Polaco      PT: Portugu‚s    RO: Rumano        RU: Ruso
Echo: SK: Eslovaco    SL: Esloveno     SQ: Alban‚s       SR: Serbio
Echo: SV: Sueco       SW: Suajili      TA: Tamil         TE: Telugu
Echo: TH: Tailand‚s   TL: Tagalo       TR: Turco         UK: Ucraniano
Echo: UR: Urdu        VI: Vietnamita   YI: Yiddish       
Echo: ZH-CN: Chino    (Simplificado)
Echo: ZH-TW: Chino    (Tradicional)
Exit /B 1

:Errorcontrol
Setlocal Enabledelayedexpansion
Set "Langs=AF:Africano, AR:µrabe, AZ:Azerbaijani, BE:Bielorruso, BG:B£lgaro, BN:Bengal‚s, CA:Catal…n, CS:Checo, CY:Gal‚s, DA:Dan‚s, DE:Alem…n, EL:Griego, EN:Ingl‚s, EO:Esperanto, ES:Espa¤ol, ET:Estonio, EU:Euskera, FA:Persa, FI:Finland‚s, FR:Franc‚s, GA:Irland‚s, GL:Gallego, GU:Gujarati, HI:Hind£, HR:Croata, HT:Haitiano, HU:H£ngaro, HY:Armenio, ID:Indonesio, IS:Island‚s, IT:Italiano, IW:Hebreo, JA:Japon‚s, KA:Georgiano, KN:Kanada, KO:Coreano, LA:Latín, LT:Lituano, LV:Let¢nMK:, Macedonio, MS:Malayo, MT:Malt‚s, NL:Holand‚s, NO:Noruego, PL:Polaco, PT:Portugu‚s, RO:Rumano, RU:Ruso, SK:Eslovaco, SL:Esloveno, SQ:Alban‚s, SR:Serbio, SV:Sueco, SW:Suajili, TA:Tamil, TE:Telugu, TH:Tailand‚s, TL:Tagalo, TR:Turco, UK:Ucraniano, UR:Urdu, VI:Vietnamita, YI:Yiddish, ZH-CN:Chino Simplificado, ZH-TW:Chino Tradicional"
IF "%~3" EQU "" (
Echo "%LANGS%" | Find /I "%~1:" >NUL
IF !Errorlevel! EQU 1 (Echo Idioma no reconocido & Exit /B 1)
) ELSE (
Echo "%LANGS%" | Find /I "%~1:" >NUL
IF !Errorlevel! EQU 1 (Echo Idioma no reconocido & Exit /B 1)
Echo "%LANGS%" | Find /I "%~2:" >NUL
IF !Errorlevel! EQU 1 (Echo Idioma no reconocido & Exit /B 1)
)
Setlocal Disabledelayedexpansion

:Translate
Call :LOGO
IF "%~1" EQU "" (Start /B CMD /Q %0)
IF "%~2" EQU "" (Goto :HELP)
IF "%~3" EQU "" (Set "LangIN=auto" & Set "LangOUT=%~1" & Set "String=%~2") ELSE (Set "LangIN=%~1" & Set "LangOUT=%~2" & Set "String=%~3")
Set "String=%String: =+%"
Set "String=%String:...=;;%"
Set "String=%String:.=,,%"
Set "String=%String:!=(;)%"
WGET -U "Mozilla/5.0" -qO - "http://translate.google.com/translate_a/t?client=t&text=%STRING%&sl=%LangIN%&tl=%LangOUT%" -O "%TEMP%\GTC.html"
For /F "Tokens=* Delims=;" %%a in ('Type "%TEMP%\GTC.html"') do (Set "Body=%%a")

SET "Cut=%Body:*","=%"
CALL SET "Traduced=%%Body:%Cut%=%%"
SET "Traduced=%Traduced:[[["=%" & REM "
SET "Traduced=%Traduced: , ,=.%"
SET "Traduced=%Traduced: (;)=!%"
SET "Traduced=%Traduced: ( ;)=!%"
SET "Traduced=%Traduced:(;)=!%"
SET "Traduced=%Traduced:","=%"

:Print
Setlocal Enabledelayedexpansion
IF "%~3" EQU "" (
SET "LangINPrint=[AUTO]"
SET "LangOUTPrint=!langs:*%1:=!"
For /F "Tokens=1,* Delims=," %%# in ('Echo !LangOUTPrint!') Do (Set "LangOUTPrint=[%%#]")
) ELSE (
SET "LangINPrint=!langs:*%1:=!"
SET "LangOUTPrint=!langs:*%2:=!"
For /F "Tokens=1,* Delims=," %%# in ('Echo !LangINPrint!') Do (Set "LangINPrint=[%%#]")
For /F "Tokens=1,* Delims=," %%# in ('Echo !LangOUTPrint!') Do (Set "LangOUTPrint=[%%#]")
)
Setlocal Disabledelayedexpansion
Echo: Texto a traducir %LangINPrint% :
IF "%~3" EQU "" (Echo: [+] %~2 | MORE) ELSE (Echo: [+] %~3 | MORE)
Echo: Texto traducido %LangOUTPrint% :
Echo: [+] %Traduced%
Exit /B 0

PD: Cualquier bug o mejora comenten, Gracias.

Salu2.
940  Media / Multimedia / (Solucionado) Como convertir AVI a M2V en: 10 Abril 2012, 13:33 pm
Hola

Pues me encuentro con ese problema... He buscado y buscado pero no encuentro ningún convertidor AVI a M2V ( En cambio, M2v a AVI hay a patadas... :/ )

Entiendo que AVI es un container, y M2V es un archivo de video sin pistas de audio, Pero digo yo que algún modo habrá, no? Además, Algo a mi favor es que mi AVI no tiene pista de audio...

EDITO: Si al menos supiera que codec necesito para convertir a m2v... lo haría con el vdub y listo xD, Sé que M2V es algo de mpeg... pero ahí me quedo atascado.

Gracias y saludos...
Páginas: 1 ... 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 [94] 95 96 97 98 99 100 101 102 103 104 105 106 107
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines