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

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


  Mostrar Mensajes
Páginas: 1 ... 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 [198] 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 ... 255
1971  Programación / .NET (C#, VB.NET, ASP) / Traducir programas. en: 25 Julio 2009, 03:41 am
Hola:

Tengo un programa hecho con Visual Studio por alguien en inglés, no se si usa el VB .net o el VC#.

El .exe es de unos 24Kb. ¿Hay alguna manera de traducir los label del Inglés al español?

Saludo.
1972  Programación / ASM / Re: Libro de ensamblador en: 25 Julio 2009, 03:14 am
Ensamblador spectrum 48K

Buenas, esto si que es una reliquia:

Les paso un libro ya muy viejo del Spectrum para aprender ensamblador de la época. (Una vez en sus manos es una joya para guardar).



DESCARGA

Saludo.
1973  Programación / ASM / Códigos ASM utilizado en Apolo 11 hace 40 años en la Luna. en: 24 Julio 2009, 15:25 pm
Hola:

Curiosamente he encontrado códigos de libre distribución de la época de Apolo 11 que usaron el día que fueron en la Luna (si es que realmente fueron) hace 40 años.



La verdad que nunca he visto en mi vida estos ASM. Abro este tema por curiosidad.

Código
  1. # Copyright:    Public domain.
  2. # Filename:     ALARM_AND_ABORT.agc
  3. # Purpose:      Part of the source code for Luminary 1A build 099.
  4. #               It is part of the source code for the Lunar Module's (LM)
  5. #               Apollo Guidance Computer (AGC), for Apollo 11.
  6. # Assembler:    yaYUL
  7. # Contact:      Ron Burkey <info@sandroid.org>.
  8. # Website:      www.ibiblio.org/apollo.
  9. # Pages:        1381-1385
  10. # Mod history:  2009-05-10 SN   (Sergio Navarro).  Started adapting
  11. #                               from the Luminary131/ file of the same
  12. #                               name, using Luminary099 page images.
  13. #               2009-06-05 RSB  Fixed a type.
  14. #
  15. # This source code has been transcribed or otherwise adapted from
  16. # digitized images of a hardcopy from the MIT Museum.  The digitization
  17. # was performed by Paul Fjeld, and arranged for by Deborah Douglas of
  18. # the Museum.  Many thanks to both.  The images (with suitable reduction
  19. # in storage size and consequent reduction in image quality as well) are
  20. # available online at www.ibiblio.org/apollo.  If for some reason you
  21. # find that the images are illegible, contact me at info@sandroid.org
  22. # about getting access to the (much) higher-quality images which Paul
  23. # actually created.
  24. #
  25. # Notations on the hardcopy document read, in part:
  26. #
  27. #       Assemble revision 001 of AGC program LMY99 by NASA 2021112-61
  28. #       16:27 JULY 14, 1969
  29.  
  30. # Page 1381
  31. # THE FOLLOWING SUBROUTINE MAY BE CALLED TO DISPLAY A NON-ABORTIVE ALARM CONDITION.  IT MAY BE CALLED
  32. # EITHER IN INTERRUPT OR UNDER EXECUTIVE CONTROL.
  33. #
  34. # CALLING SEQUENCE IS AS FOLLOWS:
  35. #               TC      ALARM
  36. #               OCT     AAANN           # ALARM NO. NN IN GENERAL AREA AAA.
  37. #                                       # (RETURNS HERE)
  38.  
  39.                BLOCK   02
  40.                SETLOC  FFTAG7
  41.                BANK
  42.  
  43.                EBANK=  FAILREG
  44.  
  45.                COUNT*  $$/ALARM
  46.  
  47. # ALARM TURNS ON THE PROGRAM ALARM LIGHT, BUT DOES NOT DISPLAY.
  48.  
  49. ALARM           INHINT
  50.  
  51.                CA      Q
  52. ALARM2          TS      ALMCADR
  53.                INDEX   Q
  54.                CA      0
  55. BORTENT         TS      L
  56.  
  57. PRIOENT         CA      BBANK
  58.        +1      EXTEND
  59.                ROR     SUPERBNK        # ADD SUPER BITS.
  60.                TS      ALMCADR +1
  61.  
  62. LARMENT         CA      Q               # STORE RETURN FOR ALARM
  63.                TS      ITEMP1
  64.  
  65. CHKFAIL1        CCS     FAILREG         # IS ANYTHING IN FAILREG
  66.                TCF     CHKFAIL2        # YES TRY NEXT REG
  67.                LXCH    FAILREG
  68.                TCF     PROGLARM        # TURN ALARM LIGHT ON FOR FIRST ALARM
  69.  
  70. CHKFAIL2        CCS     FAILREG +1
  71.                TCF     FAIL3
  72.                LXCH    FAILREG +1
  73.                TCF     MULTEXIT
  74.  
  75. FAIL3           CA      FAILREG +2
  76.                MASK    POSMAX
  77.                CCS     A
  78.                TCF     MULTFAIL
  79.                LXCH    FAILREG +2
  80.                TCF     MULTEXIT
  81.  
  82. # Page 1382
  83.  
  84. PROGLARM        CS      DSPTAB +11D
  85.                MASK    OCT40400
  86.                ADS     DSPTAB +11D
  87.  
  88.  
  89. MULTEXIT        XCH     ITEMP1          # OBTAIN RETURN ADDRESS IN A
  90.                RELINT
  91.                INDEX   A
  92.                TC      1
  93.  
  94. MULTFAIL        CA      L
  95.                AD      BIT15
  96.                TS      FAILREG +2
  97.  
  98.                TCF     MULTEXIT
  99.  
  100. # PRIOLARM DISPLAYS V05N09 VIA PRIODSPR WITH 3 RETURNS TO THE USER FROM THE ASTRONAUT AT CALL LOC +1,+2,+3 AND
  101. # AN IMMEDIATE RETURN TO THE USER AT CALL LOC +4.  EXAMPLE FOLLOWS,
  102. #               CAF     OCTXX           # ALARM CODE
  103. #               TC      BANKCALL
  104. #               CADR    PRIOLARM
  105. #               ...     ...
  106. #               ...     ...
  107. #               ...     ...             # ASTRONAUT RETURN
  108. #               TC      PHASCHNG        # IMMEDIATE RETURN TO USER.  RESTART
  109. #               OCT     X.1             # PHASE CHANGE FOR PRIO DISPLAY
  110.  
  111.                BANK    10
  112.                SETLOC  DISPLAYS
  113.                BANK
  114.  
  115.                COUNT*  $$/DSPLA
  116. PRIOLARM        INHINT                  # * * * KEEP IN DISPLAY ROUTINES BANK
  117.                TS      L               # SAVE ALARM CODE
  118.  
  119.                CA      BUF2            # 2 CADR OF PRIOLARM USER
  120.                TS      ALMCADR
  121.                CA      BUF2 +1
  122.                TC      PRIOENT +1      # * LEAVE L ALONE
  123. -2SEC           DEC     -200            # *** DONT MOVE
  124.                CAF     V05N09
  125.                TCF     PRIODSPR
  126.  
  127.                BLOCK   02
  128.                SETLOC  FFTAG7
  129.                BANK
  130.  
  131.                COUNT*  $$/ALARM
  132. BAILOUT         INHINT
  133.                CA      Q
  134. # Page 1383
  135.                TS      ALMCADR
  136.  
  137.                INDEX   Q
  138.                CAF     0
  139.                TC      BORTENT
  140. OCT40400        OCT     40400
  141.  
  142.                INHINT
  143. WHIMPER         CA      TWO
  144.                AD      Z
  145.                TS      BRUPT
  146.                RESUME
  147.                TC      POSTJUMP        # RESUME SENDS CONTROL HERE
  148.                CADR    ENEMA
  149. P00DOO          INHINT
  150.                CA      Q
  151. ABORT2          TS      ALMCADR
  152.                INDEX   Q
  153.                CAF     0
  154.                TC      BORTENT
  155. OCT77770        OCT     77770           # DON'T MOVE
  156.  
  157.                CAF     OCT35           # 4.35SPOT FOR GOP00DOO
  158.                TS      L
  159.                COM
  160.                DXCH    -PHASE4
  161. GOP00DOO        INHINT
  162.                TC      BANKCALL        # RESET STATEFLG, REINTFLG, AND NODOFLAG.
  163.                CADR    FLAGS
  164.                CA      FLAGWRD7        # IS SERVICER CURRENTLY IN OPERATION?
  165.                MASK    V37FLBIT
  166.                CCS     A
  167.                TCF     STRTIDLE
  168.                TC      BANKCALL        # TERMINATE GRPS 1, 3, 5, AND 6
  169.                CADR    V37KLEAN
  170.                TC      BANKCALL        # TERMINATE GRPS 2, 4, 1, 3, 5, AND 6
  171.                CADR    MR.KLEAN        #       (I.E., GRP 4 LAST)
  172.                TCF     WHIMPER
  173. STRTIDLE        CAF     BBSERVDL
  174.                TC      SUPERSW
  175.                TC      BANKCALL        # PUT SERVICER INTO ITS "GROUND" STATE
  176.                CADR    SERVIDLE        # AND PROCED TO GOTOP00H.
  177. CCSHOLE         INHINT
  178.                CA      Q
  179.                TC      ABORT2
  180. OCT21103        OCT     1103
  181. CURTAINS        INHINT
  182.                CA      Q
  183.                TC      ALARM2
  184. OCT217          OCT     00217
  185. # Page 1384
  186.                TC      ALMCADR         # RETURN TO USER
  187.  
  188. BAILOUT1        INHINT
  189.                DXCH    ALMCADR
  190.                CAF     ADR40400
  191. BOTHABRT        TS      ITEMP1
  192.                INDEX   Q
  193.                CAF     0
  194.                TS      L
  195.                TCF     CHKFAIL1
  196. P00DOO1         INHINT
  197.                DXCH    ALMCADR
  198.                CAF     ADR77770
  199.                TCF     BOTHABRT
  200.  
  201. ALARM1          INHINT
  202.                DXCH    ALMCADR
  203. ALMNCADR        INHINT
  204.                INDEX   Q
  205.                CA      0
  206.                TS      L
  207.                TCF     LARMENT
  208.  
  209.  
  210. ADR77770        TCF     OCT77770
  211. ADR40400        TCF     OCT40400
  212. DOALARM         EQUALS  ENDOFJOB
  213.                EBANK=  DVCNTR
  214. BBSERVDL        BBCON   SERVIDLE
  215.  
  216. # CALLING SEQUENCE FOR VARALARM
  217. #               CAF     (ALARM)
  218. #               TC      VARALARM
  219. #
  220. # VARALARM TURNS ON PROGRAM ALARM LIGHT BUT DOES NOT DISPLAY
  221.  
  222. VARALARM        INHINT
  223.  
  224.                TS      L               # SAVE USER'S ALARM CODE
  225.  
  226.                CA      Q               # SAVE USERS Q
  227.                TS      ALMCADR
  228.  
  229.                TC      PRIOENT
  230. OCT14           OCT     14              # DONT MOVE
  231.  
  232.                TC      ALMCADR         # RETURN TO USER
  233.  
  234. ABORT           EQUALS  WHIMPER
  235.                BANK    13
  236.                SETLOC  ABTFLGS
  237.                BANK
  238. # Page 1385
  239.                COUNT*  $$/ALARM
  240.  
  241. FLAGS           CS      STATEBIT
  242.                MASK    FLAGWRD3
  243.                TS      FLAGWRD3
  244.                CS      REINTBIT
  245.                MASK    FLGWRD10
  246.                TS      FLGWRD10
  247.                CS      NODOBIT
  248.                MASK    FLAGWRD2
  249.                TS      FLAGWRD2
  250.                TC      Q
  251.  

Fuentes:
http://code.google.com/p/virtualagc/source/browse/trunk/Comanche055

http://code.google.com/p/virtualagc/source/browse/trunk/Luminary099/

http://softlibre.barrapunto.com/softlibre/09/07/21/148250.shtml
1974  Informática / Electrónica / Re: Revista electrónica en: 24 Julio 2009, 13:42 pm
No la he visto.
1975  Programación / Scripting / Re: Manejar puerto serie y/o paralelo con BAT. en: 18 Julio 2009, 11:29 am
Se me ocurren cosas como ver por el display un archivo.txt, el correo, y si se combinan con cosas como netcat pues has podrias enviar desde otra pc datos al display.  



Desde Internet puedes mandar información del txt al Display a otro PC.

http://www.tutorialesvirtuales.com/online/video/d75be85de6397ec/Videotutorial-08-Microcontroladores

Saludo.
1976  Programación / .NET (C#, VB.NET, ASP) / Re: necesito ideas en: 18 Julio 2009, 11:26 am
un persona que me ayude a crear un programa o me de alguna idea en vb .net ó c que haga lo siguiente :

que compare 2 tablas en excel
tiene una columna con un listado de codigos consecutivos,
necesito que compare las 2 tablas y los numeros faltantes lo cree y pase el contenido de una tabla a la otra y que en ciertas columnas cree una formula para rellenar el formulario automaticamente; pero que sea solo abrir o seleccionar las dos tablas y que haga el trabajo solo, si alguien me puede ayudar le agradezco mucho , necesito ideas es que no se me ocurre nada ,,, jeje tengo cerrado el cerebro por estos dias y llevo un buen tiempo sin escribir código.

gracias a quien me pueda ayudar ,,

pido al moderador del foro, si cree que el tema no es apropiado para estar aqui avisarme o moverlo al foro apropiado , gracias ;)

Se parece una activadad de clase que quiere que los demás te hagamos el trabajo. No seas gandul y espavílate.
1977  Programación / .NET (C#, VB.NET, ASP) / Re: Controlar PC desde otro PC en: 16 Julio 2009, 14:01 pm
Ya daré la interfaz hecha bajo PHP sin tener que meterte en ese mundo.

Para los que quieren hacer pruebas y montar su servidor Web es esta guía lo encontrarás bajo Windows, en el futuro será bajo Linux con openSUSE y quizás Ubuntu.

http://www.abcdatos.com/webmasters/tutorial/v310.html

Saludo.
1978  Programación / ASM / Re: Registro W y F (Electronica - ASM para Microcontrolador) en: 16 Julio 2009, 12:47 pm
Al final de libro detallas que es cada cosa, mira en la página 570, al menos en la 2ª y 3ª Edición es así.

f = Dirección del registro (de 0x00 hasta 0x7F).
La tercera edición está mejor que salió hace meses, más moderno.

Si quieres saber de instrucciones mira este tutorial.

DESCARGAR tutorial en ASM desde cero.

Saludo.

EI: junto mensajes aunque no se si deberia borrar, al fin de cuentas todo esta dicho ya.

Lo del dolar -$- es util para saber por ejemplo el tamaño de una cadena....

No, significa que te quedas donde estas.

Si usas por ejemplo.

Hola $ ; Se queda donde está, es un goto.

Si usas este ejemplo:
Hola0
Hola1
Hola2 $ +2 ; Salta directamente al Hola 4.
Hola3
Hola 4


En caso de que sea $ -1, retrocede una instrucción hacia atrás, en este caso a Hola1.
1979  Programación / .NET (C#, VB.NET, ASP) / Re: Controlar PC desde otro PC en: 15 Julio 2009, 18:51 pm
Me metí en UDP, lo mejor es usar socket por TCP/IP para las comunicaciones.
1980  Programación / Scripting / Re: Manejar puerto serie y/o paralelo con BAT. en: 15 Julio 2009, 12:18 pm
También puedes controlar Display de 7 segmentos.



Saludo.
Páginas: 1 ... 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 [198] 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 ... 255
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines