lzma

    16熱度

    1回答

    我需要做lzma壓縮和解壓縮。我在Qt中通過qnetworkmanager收到一個大文件,我需要在數據流下載時解壓縮它。 當我收到部分數據流時,需要對其進行解壓縮,追加到文件中,並在此過程中釋放所有使用的內存。做這個的最好方式是什麼? 現在我試圖用xz-utils,純c api,也許有人可以提出更好的方法?基於this例如 下面的代碼 UPD2: extern "C" void *lz_alloc

    2熱度

    4回答

    我想壓縮許多PDF文件(代表相同的報告,包含相同的圖像和標題只有一些數字不同,從一個PDF到另一個)到一個使用LZMA的單個「7z」(或任何其他擴展)文件。 我正在使用java lzma SDK(它只與一個文件一起工作,並且只創建一個結果文件)。 請注意,我試圖使用7-zip壓縮我的PDF(60個文件),並且所有文件的大小從133Mo減小到1,7Mo。我想在Java上實現這一點。 非常感謝您的幫助

    16熱度

    4回答

    http://www.7-zip.org/sdk.html 本網站提供了一個用於壓縮/解壓縮文件的LZMA SDK,我想給它一個鏡頭,但我迷路了。 任何人都有這方面的經驗?或者一個教程?謝謝。

    2熱度

    1回答

    我有一個使用壓縮方法2048的zipx文件。我知道ZIPX格式使用四種壓縮方法之一(LZMA,BZIP2,PPMd,WavPack)。與每個這些方法相關聯的壓縮方法號碼是: LZMA(14) BZIP2(12) PPMD​​(98) WavPack的(97) 不有人瞭解2048代表什麼壓縮方法(名稱)?謝謝。

    1熱度

    3回答

    我會解釋我想要的,然後我會解釋我如何實現它。我想知道我是否正確地對待這種方式,或者是否有更簡單的方法。 我想要的是什麼:一個自解壓縮的可執行文件還有一個額外的入口點(這使得可執行文件適合可用,就像它是DLL一樣)。附加入口點必須是而不是是壓縮有效載荷的部分。奇怪的是,切入點不會執行任何LZMA功能(請不要問爲什麼......長故事)。僅供參考:使用DLL入口點製作可執行文件是一件微不足道的事情 -

    1熱度

    1回答

    我希望在我自己的C util中本地使用LZMA。我已經從http://www.7-zip.org/sdk.html(版本9.12測試版)下載了LZMA SDK - 但我簡直無法編譯它們的LzmaUtil。 這是我嘗試使用MinGW的: gcc -c -O2 -Wall -D_7ZIP_ST LzmaUtil.c ../../Alloc.c ../../LzFind.c ../../LzmaDec.

    4熱度

    1回答

    我想解壓縮包含多個文件的7zip/lzma存檔,其中包含多個文件&目錄。我試圖使用官方的7zip SDK,但是我失敗了,因爲我的編程技巧對於這個主題來說並不那麼先進。 但是我爲了使Java支持變得更容易,提到了一些庫,我說了LzmaOutputStream/LzmaInputStream - 但我不知道如何使用這些「流」來解壓縮多文件歸檔。我被卡住了。

    7熱度

    5回答

    我正在尋找從服務器以壓縮格式向客戶端發送數據(使用ajax請求),並且用瀏覽器解壓縮數據? 有沒有這樣的圖書館? 我不是在尋找壓縮JavaScript文件! 謝謝... 編輯:我覺得問題不太清楚,我不想壓縮的html文件,我想儲存一些LZMA壓縮文件或服務器上的任何其他壓縮格式(如一個obj文件),然後我需要解壓後他們與AJAX。不能使用gzip同時進行壓縮/解壓縮。在使用Javascript獲得

    3熱度

    1回答

    我通過將R安裝目錄移出磁盤C解決了這個問題。感謝Joris提供了很好的建議!我認爲R核心團隊也應該把它當成一個bug,並且對Windows xp的保護機制做些什麼。 親愛的社區: 在使用R中的BIOMOD包,我總是得到以下問題: 錯誤xzfile(文件, 「WB」,壓縮= 9):無法打開連接 此外:警告消息: 在xzfile(文件,「WB」,壓縮= 9): 不能初始化LZMA編碼器,錯誤5 它是由

    1熱度

    1回答

    我已經在作者website上發佈了這個問題,但我想我也可以在這裏問。 我一直在試圖用此安裝程序安裝pylzma: Windows 7的64位 的Python 2.6.6 64 AMD64位編譯器從Windows Server 2003來SDK 克隆混帳混帳回購://github.com/fancycode/pylzma.git 用一個簡單的easy_install pylzma我得到這個: cl