Unzip - password   otázka

VB.NET, Algoritmy, I/O operace

Poradte mi ako spraviť program v VB.NET 2008 EE ktorý rozbalí súbor chránený heslom (heslo poznám).

        'CGZipLibrary.dll nakopírovať do windows/system32 a potom zaregistruj
        'REGSVR32 CGZipLibrary.dll         
       Dim oUnZip As CGZipLibrary.CGUnzipFiles

        oUnZip = New CGZipLibrary.CGUnzipFiles


        oUnZip.ZipFileName = "\V000023.zip"
        oUnZip.ExtractDir = "c:\POKus" ' or whatever you like !
        oUnZip.HonorDirectories = True ' keep dir structure



        If oUnZip.Unzip <> 0 Then
            MsgBox(oUnZip.GetLastMessage)
        End If

        oUnZip = Nothing

tento program pred rozbalením požiada o zadanie hesla. Ja ale chcem aby ten súbor rozbalil automaticky. Heslo by malo byť v tele programu.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Programové rozbalení s heslem tento opensource humus nepodporuje. Pokud chcete použít kvalitní a bezpečnou kompresi/dekompresi, použijte System.IO.Compression.GZipStream a jako zdroj dat mu předhoďte libovolný šifrovaný Stream. Šifrovat a dešifrovat můžete pokaždé stejným klíčem který bude někde bezpečně uložen...

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:  
Heslo:  

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback