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

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Temas
Páginas: [1]
1  Programación / Scripting / Código Flash ActionScript 2 para hacer Zoom y mover BITMAP en: 22 Octubre 2016, 14:19 pm
Hola a todos,
Aunque es un lenguaje obsoleto, todavía lo utilizo para hacer sencillas y vistosas aplicaciones.
No encuentro ni consigo hacer un código que mueva y haga zoom aleatoriamente sobre una imagen Bitmap. Sería perfecto lograr el efecto que se detalla en el siguiente link:
http://dunadigital.com/processing/2013/08/12/zoom-movimiento-y-distorsion-sobre-una-imagen-de-bitmap/
El código utilizado es el siguiente:
Código:
    PImage img;

    int x = 150;

    int y = 75;

    int tam = 200;

     

    void setup() {

      size(300, 300);

      background(0);

    }

     

    void draw() {

      img = loadImage("yo.jpg");

      //los cuatro primeros datos están controlados por variables

      copy(img, x, y, tam, tam, 10, 10, width-20, height-20);

      x = x+int(random(-1, 1)*2);

      y = y+int(random(-1, 1)*2);

      tam = tam+int(random(-1, 1)*2);

    }

Parece sencillo. ¿Alguién puede reprogramarlo en lenguaje Flash Actionscript 2?
Estoy haciendo una aplicación para ordenar alfabéticamente un texto txt y como fondo me gustaría poner una imagen Bitmap con dicho efecto.
Un saludo.
2  Programación / Scripting / Problema con instalar cursores desde BAT en: 15 Agosto 2016, 14:02 pm
Hola,
He hecho varios grupos de cursores para Windows 10 con su respectivo fichero de instalación con extensión INF.
Poniendo el cursor encima del fichero INF y clicando el botón derecho del ratón sale un menú contextual, clico en la opción "Instalar" y el grupo de cursores se instala sin ningún problema.
Pero lo que no consigo hacer es hacer un fichero con extensión BAT que instale todos los grupos de cursores de una sola vez, y así no tener que instalar uno a uno los cursores con el menu contextual.
El código del fichero INF es el siguiente:

install_jacc_01.inf
Código
  1. [Version]
  2. signature="$CHICAGO$"
  3.  
  4. [DefaultInstall]
  5. CopyFiles = Scheme.Cur, Scheme.Txt, Scheme.Png
  6. AddReg    = Scheme.Reg
  7.  
  8. [DestinationDirs]
  9. Scheme.Cur = 10,"%CUR_DIR%"
  10. Scheme.Txt = 10,"%CUR_DIRB%"
  11. Scheme.Png = 10,"%CUR_DIRB%"
  12.  
  13. [Scheme.Reg]
  14. HKCU,"Control Panel\Cursors\Schemes","%SCHEME_NAME%",,"%10%\%CUR_DIR%\%arrow%,%10%\%CUR_DIR%\%helpsel%,%10%\
  15.  
  16. %CUR_DIR%\%working%,%10%\%CUR_DIR%\%busy%,%10%\%CUR_DIR%\%cross%,%10%\%CUR_DIR%\%text%,%10%\%CUR_DIR%\%pen%,
  17.  
  18. %10%\%CUR_DIR%\%unavail%,%10%\%CUR_DIR%\%ns%,%10%\%CUR_DIR%\%ew%,%10%\%CUR_DIR%\%nwse%,%10%\%CUR_DIR%\%nesw%,
  19.  
  20. %10%\%CUR_DIR%\%move%,%10%\%CUR_DIR%\%up%,%10%\%CUR_DIR%\%link%"
  21.  
  22. ; -- Common Information
  23.  
  24. [Scheme.Cur]
  25. jacc_01_arrow.cur
  26. jacc_01_busy.ani
  27. jacc_01_cross.cur
  28. jacc_01_ew.cur
  29. jacc_01_helpsel.cur
  30. jacc_01_link.cur
  31. jacc_01_move.cur
  32. jacc_01_nesw.cur
  33. jacc_01_ns.cur
  34. jacc_01_nwse.cur
  35. jacc_01_pen.cur
  36. jacc_01_text.cur
  37. jacc_01_unavail.cur
  38. jacc_01_up.cur
  39. jacc_01_working.ani
  40. [Strings]
  41. CUR_DIR       = "Cursors\j_alsina_cursors_collection\jacc_01"
  42. CUR_DIRB      = "Cursors\j_alsina_cursors_collection"
  43. SCHEME_NAME   = "jacc_01"
  44. arrow         = "jacc_01_arrow.cur"
  45. busy          = "jacc_01_busy.ani"
  46. cross         = "jacc_01_cross.cur"
  47. ew            = "jacc_01_ew.cur"
  48. helpsel       = "jacc_01_helpsel.cur"
  49. link          = "jacc_01_link.cur"
  50. move          = "jacc_01_move.cur"
  51. nesw          = "jacc_01_nesw.cur"
  52. ns            = "jacc_01_ns.cur"
  53. nwse          = "jacc_01_nwse.cur"
  54. pen           = "jacc_01_pen.cur"
  55. text          = "jacc_01_text.cur"
  56. unavail       = "jacc_01_unavail.cur"
  57. up            = "jacc_01_up.cur"
  58. working       = "jacc_01_working.ani"
  59. [Scheme.Txt]
  60. _terms_of_use.txt
  61. [Scheme.Png]
  62. _j_alsina_cursors_collection_01.png

He probado hacer el fichero BAT con estos 2 códigos que en teoría deberían funcionar:

jacc_bat.bat
Código:
%SystemRoot%\System32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 .\install_jacc_01.inf

jacc_bat.bat
Código:
RUNDLL32.EXE SETUPAPI.DLL,InstallHinfSection DefaultInstall 132 .\install_jacc_01.inf

Pero cuando lo ejecuto, aparece lo siguiente (incluso si lo ejecuto como Administrador):
Error de copia
El programa de instalación no puede copiar el archivo jacc_01_arrow.cur.
La ubicación actual no es correcta, cámbiela o inserte "(Desconocido") en la unidad especificada.

Me gustaría instalar varios ficheros INF a la vez y que al finalizar, saliera un mensaje diciendo "Instalación finalizada" o algo parecido.
Todos los ficheros están ubicados juntos en la misma carpeta, no encuentro dónde está el error.
Espero vuestras respuestas para solucionar la cuestión.
Muchas gracias.
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines