Visualizzazione risultati 1 fino 25 di 25

Discussione: Mi date una mano

  1. #1
    Guest

    Predefinito

    ho notato che nelle firme di alcuni del forum sta scritto un qualcosa in riferimento al binario e cose simili mi dareste una mano?

    01100101011100100110000100100000011100110110111101 10110001101
    11100100000011101010110111000100000011001110110100 10110111101
    10001101101000011001010111010001110100011011110010 00000110001
    10110100001100101001000000110000101110110011001010 11101100110
    11110010000001110110011011110110011101101100011010 01011000010
    01000000110010001101001001000000110011001100001011 10010011001
    01001000000111001101100011011101010111001101100001 01110100011
    00101001000000111010001110101011101000111010001101 00100001101
    00001010


    grazie

  2. #2
    Guest

    Predefinito

    01000110 01101001 01100111 01110101 01110010 01100001 01110100 01101001
    00100001 00100000 01000101 00100111 00100000 01110011 01110100 01100001
    01110100 01101111 00100000 01110101 01101110 00100000 01110000 01101001
    01100001 01100011 01100101 01110010 01100101 00100000 00111011 00101001

    :D

  3. #3
    L'avatar di colonnaromana
    colonnaromana non è connesso Altervistiano Junior
    Data registrazione
    29-05-2003
    Messaggi
    531

    Predefinito

    Citazione Originalmente inviato da CoD
    01000110 01101001 01100111 01110101 01110010 01100001 01110100 01101001
    00100001 00100000 01000101 00100111 00100000 01110011 01110100 01100001
    01110100 01101111 00100000 01110101 01101110 00100000 01110000 01101001
    01100001 01100011 01100101 01110010 01100101 00100000 00111011 00101001

    :D
    e non solo, io aggiungerei anche:
    01000110 01101001 01100111 01110101 01110010 01100001 01110100 01101001
    00100001 00100000 01000101 00100111 00100000 01110011 01110100 01100001
    01110100 01101111 00100000 01110101 01101110 00100000 01110000 01101001
    01100001 01100011 01100101 01110010 01100101 00100000 00111011 00101001

    :D :D :D :D 8)
    si scherza...

  4. #4
    Guest

    Predefinito

    Colonnaroma' che fai? Copi?

  5. #5
    Guest

    Predefinito

    Beh... io aggiungerei...

    f9 b4 c3 99 83 22 ff 11 03 f9 b4 c3 99 83 22 ff 11 03 d6 72 90 ab 33 98 13 55 e9 e0 c9 3c b5 7f f9 b4 c3 99 83 22 ff 11 03 f9 b4 c3 99 83 22 ff 11 03 d6 72 90 ab 33 98 13 55 e9 e0 c9 3c b5 7f f9 b4 c3 99 83 22 ff 11 03 f9 b4 c3 99 83 22 ff 11 03 d6 72 90 ab 33 98 13 55 e9 e0 c9 3c b5 7f f9 b4 c3 99 83 22 ff 11 03 f9 b4 c3 99 83 22 ff 11 03 d6 72 90 ab 33 98 13 55 e9 e0 c9 3c b5 7f f9 b4 c3 99 83 22 ff 11 03 f9 b4 c3 99 83 22 ff 11 03 d6 72 90 ab 33 98 13 55 e9 e0 c9 3c b5 7f f9 b4 c3 99 83 22 ff 11 03 f9 b4 c3 99 83 22 ff 11 03 d6 72 90 ab 33 98 13 55 e9 e0 c9 3c b5 7f

  6. #6
    Guest

    Predefinito

    Ehm questa temo di non averla capita... o forse tu sei una di quelle persone che non capiscono il binario (e scrivono in HEX ) ?

  7. #7
    Guest

    Predefinito



    bene grazie delle risposte direi ottimo esamino superato

  8. #8
    Guest

    Predefinito

    Citazione Originalmente inviato da CoD
    Ehm questa temo di non averla capita... o forse tu sei una di quelle persone che non capiscono il binario (e scrivono in HEX ) ?
    22 ff 11 03 f9 b4 c3 99 83 22 ff 11 03 d6 72 90 ab 33 98 13 55 e9 e0 c9 3c b5 7f f9 b4 c3 99 83 22 ff 11 03 f9 b4 c3 99 83 22

    ["ma come, è talmente chiaro..." NotaDelTraduttore]

  9. #9
    Guest

    Predefinito

    io sono una di quelle persone che piu che capire non conosce il sistema binario ,e non mi dispiacerebbe capirlo ,mi date un consiglio per impararlo?

  10. #10
    Guest

    Predefinito

    Citazione Originalmente inviato da tux2
    22 ff 11 03 f9 b4 c3 99 83 22 ff 11 03 d6 72 90 ab 33 98 13 55 e9 e0 c9 3c b5 7f f9 b4 c3 99 83 22 ff 11 03 f9 b4 c3 99 83 22

    ["ma come, è talmente chiaro..." NotaDelTraduttore]
    veramente a me risultano quasi tutti caratteri fuori della normale area visibile

    E che ne dite di questo:
    [code:1:2ac73b31d0]
    11001101 00100001 01010100 01101000 01101001 01110011 00100000 01110000
    01110010 01101111 01100111 01110010 01100001 01101101 00100000 01100011
    01100001 01101110 01101110 01101111 01110100 00100000 01100010 01100101
    00100000 01110010 01110101 01101110 00100000 01101001 01101110 00100000
    01000100 01001111 01010011 00100000 01101101 01101111 01100100 01100101
    00101110 00001101 [/code:1:2ac73b31d0]
    Lo riconoscete?

  11. #11
    Guest

    Predefinito

    Veramente io stavo scrivendo dei numeri a caso... ho solo fatto attenzione che fossero dei byte, ma non ho fatto riferimento a nessuna particolare codifica...

    jeny... ecco la prima lezione sul binario:

    Piccola convezione: per indicare le potenze scriverò così:
    16^4 = 16*16*16*16 ok?

    1) La numerazione base 10

    Noi nell'uso comune di solito usiamo la numerazione base 10.
    QUesto cosa vuol dire?
    QUando scrivi un numero qualsiasi, ad esempio 2497 questo si può anche indicare come la somma di ogni cifra moltiplicata per 10 elevata alla potenza della sua posizione (a partire da destra che è 0) ovvero:

    2497 = 7*10^0 + 9*10^1 + 4*10^2 + 2*10^3 =
    7*1 + 9*10 + 4*100 + 2*1000 = 7 + 90 + 400 + 2000 = 2497

    chiaro?


    2) la numerazione base 2

    Il binario funziona allo stesso modo ma partendo dalla base 2
    Ad esempio il numero 1001 sarà:

    1101 = 1*2^0 + 0*2^1 + 1*2^2 + 1*2^3 =
    1*1 + 0*2 + 1*4 + 1*8 = 1 + 0 + 4 + 8 = 13

    tutto chiaro anche qui?

    Lo stesso procedimento si può applicare con base 8, 16 o qualsiasi...

  12. #12
    Guest

    Predefinito

    ok credo di aver compreso ,ma ho difficolta a fare la traduzione di tutto il messaggio binario completo cioe questo

    11001101 00100001 01010100 01101000 01101001 01110011 00100000 01110000
    01110010 01101111 01100111 01110010 01100001 01101101 00100000 01100011
    01100001 01101110 01101110 01101111 01110100 00100000 01100010 01100101
    00100000 01110010 01110101 01101110 00100000 01101001 01101110 00100000
    01000100 01001111 01010011 00100000 01101101 01101111 01100100 01100101
    00101110 00001101

  13. #13
    Guest

    Predefinito

    per cominciare questo è un po difficilino che dite?

    fategli decifrare testo semlice e in italiano

    e poi non capisco perchè il programma in DOS non gira ma sara

  14. #14
    Guest

    Predefinito

    He he he. Era un semplice chunk dei classici eseguibili di windows.
    Iniziano tutti con "This program cannot be run in DOS mode".
    E' la prima cosa che incontri quando disassembli un exe.

    Jenyauno, non riesci a capirlo per un semplice motivo. Ora ti spiego.

    Ogni lettera nel computer e' identificata da un numero, ad esempio lo spazio e' 32, la A e' 65, ecc...

    Il computer usa prevalentemente TRE sistemi per visualizzare un numero: il decimale, l'esadecimale e il binario (ci sarebbe anche l'ottale ma lasciamolo dove sta).

    Il decimale e' il nostro sistema: 32 si scrive 32.
    L'esadecimale e' in base 16: 32 si scrive 20.
    Il binario e' in base 2: 32 si scrive 00100000.

    Come ti ha esaurientemente spiegato tux2, puoi comunque sempre ottenere il valore del numero espresso nel sistema decimale (il nostro) sommando per ogni cifra il risultato di:
    cifra * (base ^ posizione)
    dove cifra e' la singola cifra che stai considerando, posizione e' la posizione all'interno del numero (in 32, ad esempio, 3 sara' in posizione 1 e 2 in posizione 0) e base e' la base del sistema che stai convertendo (decimale= 10, binario = 2, esadecimale = 16, ottale =8 )

    Il fatto che non riesci a capire cosa c'e' scritto, quindi, e' perche' ottenuto il numero in decimale devi trovare a che lettera corrisponde.
    Ad esempio la prima parola dell'ultimo messaggio che ho postato era:

    01010100 01101000 01101001 01110011

    in decimale diventa:

    85 104 105 115

    che corrisponde a:

    This

    Va detto per correttezza che io usato un editor per convertire il binario di questo thread: chi me lo fa fare di farlo a mano???

  15. #15
    Guest

    Predefinito

    io lo stavo facendo a mano

  16. #16
    Guest

    Predefinito

    Citazione Originalmente inviato da jenyauno
    io lo stavo facendo a mano
    e non sei l'unico

  17. #17
    Guest

    Predefinito

    Potrei consigliare Hackman Editor e Hackman Disassembler, entrambi (se ben ricordo) open source.

    Ci vuole un po' per capire come usarli (e se non avete mai visto un hex editor forse vi conviene prendervi una settimana di ferie ) ma sono ottimi.

    Li trovate qui:
    http://www.technologismiki.com/en/
    sotto products > debugging tools.


    Se invece volete andare avanti con i messaggi in binario posso buttar giu' un convertitore BIN-HEX-ASCII-OCT, ma non prima del mese prossimo (ho esami).

    Se come tux2 avete bisogno di generare paginate di pseudo-bit, byte, HEX o ASCII e di simulare un HEX editor, vi posso sempre consigliare "A bit of illusion", un mio programmino gratuito e open source. Lo trovate sul mio sito dal prossimo mese (sto maledetto esame), ma posso gia' darvi un esempietto di cosa puo' fare:



    L'idea era di creare un programma per fare sfondi "tecno".

    Scusate la pubblicita'

  18. #18
    Guest

    Predefinito

    COD se quel tuo programmino e veramente open source,mi daresti la possibilita di metterlo anche nel mio sito?cioe io metto il nome del programma e una piccola spiegazione e come <a href metto il tuo sito ,acetti?

  19. #19
    Guest

    Predefinito

    Per me va bene (ne parliamo in privato ) ma insisto: per ora non c'e' un mazza!

    Ho problemi con la licenza, con i membri, con il sito, con l'universita' e con il lavoro. Ho dimenticato qualcosa? Ah gia': sto cambiando computer quindi i miei dischi fissi stanno piu' tempo appoggiati sulla scrivania che nelle loro slot.

    Ti faccio un fischio quando metto su qualcosa.

  20. #20
    Guest

    Predefinito

    ok ricevuto

  21. #21
    Guest

    Predefinito

    Un giorno magari faccio un programma in java (cos' lo possono usare anche gli windowniani..) o qualcosa che si può usare da web...

    Cmq ricordo a tutti che il discorso di CoD è molto completo ed esauriente...

    Ma non è garantito che tutti i valori binari abbiano sempre lo stesso significato (solitamente le lettere non accentate e i numeri sono sempre nella stessa posizione in tutte le codifiche, ma in generale non si può dire che la codifica dei simboli sia standard...)

    Appena ho un attimo di tempo cmq faccio un converitore! bye bye

  22. #22
    Guest

    Predefinito

    Mi dispiace contraddirti.

    Dal 1997 esiste una codifica internazionale di TUTTI i caratteri di TUTTI gli alfabeti del mondo. Si chiama UNICODE.

    Avete presente Inserisci simbolo di MS Word? Quelle sezioni chiamate "Arabo di base" "Greco di base" ecc..., ecco: sono sottosezioni di un unico immenso font che comprende praticamente tutti i linguaggi del mondo.

    Se scrivete usando quella codifica siete sicuri che chiunque, a prescindere dal font utilizzato, visualizzera' correttamente ciascun carattere (o non lo vedra' affatto, ma comunque non ci sara' MAI un carattere diverso).

    Ad esempio: se dovete scrivere "Ciao" in arabo ("Ahlan") vi basta mettere nella pagina HTML:
    أهلا&a mp;#x064b;
    e codificare la pagina come UTF-8 (Unicode 8 bit) e tutti i browser un po' moderni dovrebbero riuscire a visualizzare il testo correttamente.

    Per chi non capisce bene le entities HTML in HEX vi faccio la conversione: la prima lettera (0623) corrisponde a 1571, ben oltre il 255° carattere! Per sapere di piu' su unicode potete andare sul sito www.unicode.org e per vedere quanti e quali alfabeti sono gia' inseriti nello standard potete consultare la pagina: http://www.unicode.org/charts/ ci sono pure i simboli bizantini medievali !

    Inoltre vorrei sottolineare che con UNICODE non dovete preoccuparvi se la lingua che volete utilizzare si scrive da destra a sinistra e/o lega i caratteri: voi scrivete senza preoccuparvi dei font, dei sistemi operativi o di altro e lo standard pensa al resto.

    Piccola nota per gli amanti del binario: i tesi in codifica UNICODE usano 2 byte per ciascuna lettera, cosi' se "T" era 01010100 in UNICODE sara':
    00000000 01010100 .

  23. #23
    L'avatar di NoWhere
    NoWhere non è connesso Moderatore
    Data registrazione
    14-02-2003
    Residenza
    New Balarm
    Messaggi
    4,118

    Predefinito

    le prime lezioni sul binario me le fece ai tempi mio zio! (cercavo di 'applicarmi' sul commodore64 - ora ho rimosso tutto! )
    -a parte il post meravigliosamente esauriente sul codice binario & co. -
    nessuno ha spiegato perchè nell'ultimo periodo molti utenti nella firma mettono qualche frase, o riferimento e batture sul codice binario!

  24. #24
    Guest

    Predefinito

    Mi sono appena accorto che nessuno ha ancora spiegato la battuta famosa sul binario:

    "Ci sono 10 persone al mondo..." cioe' "Ci sono 1 0 persone al mondo..."

    10 in binario e' uguale a

    (1* (2^1) ) + (0 * (2^0))

    cioe' 2

    e quindi la frase diventa:

    "Ci sono 2 persone al mondo: chi capisce il binario e chi no".



    Svelato il mistero

    :D

  25. #25
    L'avatar di NoWhere
    NoWhere non è connesso Moderatore
    Data registrazione
    14-02-2003
    Residenza
    New Balarm
    Messaggi
    4,118

    Predefinito

    :? non era tanto questo il mistero...

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •