Visualizzazione dei risultati da 1 a 7 su 7

Hybrid View

  1. #1
    Quote Originariamente inviata da SirJo Visualizza il messaggio
    Credo dovrai aprire il file in modo binario, leggerlo in memoria, ed individuare dove si trova il valore che stai cercando. Non so se in rete esiste una documentazione sulla struttura del file LNK, prova a cercare.

    Sergio
    Già fatto!

    a) Ho creato un file di testo Prova.Txt contenente la frase "Questa è una prova link"
    b) Ho creato un collegamento (Prova_link.txt)
    c) Ho esaminato il collegamento con XVI32

    2014_11_16_HTML_ricerca_origine_collegamento.jpg

    Il file ("A" di figura) che viene aperto non è il file di collegamento, mail file cui punta il collegamento.
    Lo dimostra il fatto che, provando a cancellare il file originario, un nuovo tentativo di aprire il file di collegamento genera il messaggio di errore "B".

    Avevo già cercato sul web, ma non trovando nulla ho iniziato a chiedere sui Forum (in effetti HTML è il primo e unico forum cui ho chiesto aiuto).
    Ultima modifica di GrandeTimoniere; 26-11-2014 a 10:37 Motivo: Refuso

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    237
    Quote Originariamente inviata da GrandeTimoniere Visualizza il messaggio
    Già fatto!

    a) Ho creato un file di testo Prova.Txt contenente la frase "Questa è una prova link"
    b) Ho creato un collegamento (Prova_link.txt)
    c) Ho esaminato il collegamento con XVI32

    2014_11_16_HTML_ricerca_origine_collegamento.jpg

    Il file ("A" di figura) che viene aperto non è il file di collegamento, mail file cui punta il collegamento.
    Lo dimostra il fatto che, provando a cancellare il file originario, un nuovo tentativo di aprire il file di collegamento genera il messaggio di errore "B".

    Avevo già cercato sul web, ma non trovando nulla ho iniziato a chiedere sui Forum (in effetti HTML è il primo e unico forum cui ho chiesto aiuto).
    Ciao
    Sulla struttura del file estensione .LNK c'è questo link:
    http://msdn.microsoft.com/en-us/library/dd871375.aspx

    Credo che se vuoi lavorare con questo metodo, dovrai scrivere tu il codice per aprire il file in binario e poi cercarti, con l'opportuno offset quali sono i byte che ti interessano.
    Altrimenti, c'è il metodo usando lo shell di windows.
    Ecco un esempio:
    http://stackoverflow.com/questions/9...oduces-some-wr

  3. #3
    Quote Originariamente inviata da renygade Visualizza il messaggio
    Ciao
    Sulla struttura del file estensione .LNK c'è questo link:
    http://msdn.microsoft.com/en-us/library/dd871375.aspx

    Credo che se vuoi lavorare con questo metodo, dovrai scrivere tu il codice per aprire il file in binario e poi cercarti, con l'opportuno offset quali sono i byte che ti interessano.
    Altrimenti, c'è il metodo usando lo shell di windows.
    Ecco un esempio:
    http://stackoverflow.com/questions/9...oduces-some-wr
    Immaginavo che il problema fosse lungo e complesso. Appena avrò un po' di tempo studierò la prima soluzione suggerita: l'esempio del secondo link, infatti, non funziona perché restituisce sempre una stringa vuota.

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.