صفحه 2 از 2 اولاول 12
نمایش نتایج 41 تا 69 از 69

نام تاپیک: ZiP و Unzip کردن فایل و فولدر ها به روش خیلی ساده !

  1. #41

    نقل قول: ZiP و Unzip کردن فایل و فولدر ها به روش خیلی ساده !

    نقل قول نوشته شده توسط Alirezanet مشاهده تاپیک
    سلام عزیز یه کم دقت مشکلاتتون رو حل میکنه !!!!!!!!!!!!!!!!!!!!!!!

    برای افزودن فایل AddFile و برای افزودن فولدر AddDirectory استفاده کنید !
    راهنما هم توی پست اول این تاپیک گذاشتم فایل اصلی این کامپوننت رو اگه دانلود کنید توش Help داره !
    یا علی
    آخه من همون مثال اولی که تو پست اول برای فشرده سازی فایل گذاشتید تو فرمم گذاشتم ولی همش خطا میگیره که خطاش هم اینه"خطا در بازیابی اطلاعات" نمی دونم چیکار کنم؟

  2. #42

    نقل قول: ZiP و Unzip کردن فایل و فولدر ها به روش خیلی ساده !

    نقل قول نوشته شده توسط mahbobehshab مشاهده تاپیک
    آخه من همون مثال اولی که تو پست اول برای فشرده سازی فایل گذاشتید تو فرمم گذاشتم ولی همش خطا میگیره که خطاش هم اینه"خطا در بازیابی اطلاعات" نمی دونم چیکار کنم؟
    دوست عزیز ببخشید من چندتاا سوال از محضرتون داشتم:
    1-من از مثالهایی که برای دانلود گذاشته بودید استفاده کردم(وی بی دات نت):تو فرم فشرده سازی اطلاعات اولا که دکمه ای رو که برای انتخاب فایل برای فشرده سازی گذاشتید می زنم که فایل رو انتخاب کنم ولی بعد از زدن اکی مسیر فایل رو تو تکست باکس قرار نمیده؟
    2-توی این فرم دکمه ای برای اینکه بخوایم مسیری رو برای ذخیره ی فایل فشرده انتخاب کنیم نذاشتید؟
    3- حالا همه ی اینها به کنار:من یه مسیری رو خودم تو تکست باکسها از تو سیستمم قرار میدم ولی بعد از زدن دکمه زیپ ایت این پیغام رو مید: exception while zipping:bad directory.در حالیکه من هر مسیری که میدم همین خطارو میگیره.لطفا راهنماییم کنید.

  3. #43

    نقل قول: ZiP و Unzip کردن فایل و فولدر ها به روش خیلی ساده !

    نقل قول نوشته شده توسط mahbobehshab مشاهده تاپیک
    دوست عزیز ببخشید من چندتاا سوال از محضرتون داشتم:
    1-من از مثالهایی که برای دانلود گذاشته بودید استفاده کردم(وی بی دات نت):تو فرم فشرده سازی اطلاعات اولا که دکمه ای رو که برای انتخاب فایل برای فشرده سازی گذاشتید می زنم که فایل رو انتخاب کنم ولی بعد از زدن اکی مسیر فایل رو تو تکست باکس قرار نمیده؟
    2-توی این فرم دکمه ای برای اینکه بخوایم مسیری رو برای ذخیره ی فایل فشرده انتخاب کنیم نذاشتید؟
    3- حالا همه ی اینها به کنار:من یه مسیری رو خودم تو تکست باکسها از تو سیستمم قرار میدم ولی بعد از زدن دکمه زیپ ایت این پیغام رو مید: exception while zipping:bad directory.در حالیکه من هر مسیری که میدم همین خطارو میگیره.لطفا راهنماییم کنید.
    خواهش ميكنم جواب سوالمو بدين.شما كه اين همه زحمت كشيديد اين رو هم جواب بديد.(سوال بالا)وقت چنداني ندارم.ممنون

  4. #44

    نقل قول: ZiP و Unzip کردن فایل و فولدر ها به روش خیلی ساده !

    ایا می شود بدون بار کردن zip محتوای ان را خواند؟ با تشکر

  5. #45
    کاربر جدید
    تاریخ عضویت
    مهر 1390
    محل زندگی
    کردستان
    پست
    5

    نقل قول: ZiP و Unzip کردن فایل و فولدر ها به روش خیلی ساده !

    سلام خیلی عالی بود فقط برای برعکسش چکارکنم.(تبدیل zip به پوشه عادی)

  6. #46

    نقل قول: ZiP و Unzip کردن فایل و فولدر ها به روش خیلی ساده !

    از تون تشكر ميشود اگر سورس همين برنامه را در c داريد براي من بفرستيد

  7. #47

    نقل قول: ZiP و Unzip کردن فایل و فولدر ها به روش خیلی ساده !

    سلام متاسفانه الان دسترسی به سورس مربوط به c ندارم ولی میتونید فایل اصلیش رو که توی پست 1 گذاشتم دانلود کنید . 1 فایل help داره که توش نمونه کد ها هست .
    موفق باشید

  8. #48

    نقل قول: ZiP و Unzip کردن فایل و فولدر ها به روش خیلی ساده !

    اگه میشه به زبان C++‎‎ هم بزارید پروژه ی استادمانه گفته برنامه zip و unzip فایل های پیاده سازی کنیم فقط چند روز دیگه برای ارائش وقت دارم توخیلی سایت ها گشتم ولی خیلی گنگ بودن منم تازه کارم زیاد سردر نیاوردم یکم راهنماییم کنید خیلی دنبال اینجور مطلبی میگشتم اگه بزارید واقعا ممنون میشم

  9. #49

    نقل قول: ZiP و Unzip کردن فایل و فولدر ها به روش خیلی ساده !

    خواهش میکنم اگه امکانش براتان هست برنامه فشرده سازی (zip و unzip ) با هافمن را برایم بگذارید یا به زبان C++‎ یا جاوا خیلی ممنون میشم

  10. #50
    کاربر تازه وارد
    تاریخ عضویت
    اردیبهشت 1389
    پست
    31

    نقل قول: ZiP و Unzip کردن فایل و فولدر ها به روش خیلی ساده !

    سلام من توی سی شارپ و البته تحت وب کد زیر و نوشتم .
     using (ZipFile zip = new ZipFile())
    {
    zip.AddFile("SaateKari.pdf");
    zip.AddFile("Vazayef.pdf");
    zip.Save("~/AttachmentFile.zip");
    }


    و خطای زیر و میده

    Could not find a part of the path 'C:\Program Files (x86)\Common Files\Microsoft Shared\DevServer\10.0\~\DotNetZip-oybf00ig.tmp'.

  11. #51
    کاربر جدید آواتار ISJ_PRG
    تاریخ عضویت
    شهریور 1391
    محل زندگی
    هرجا کامپیوتر باشه
    سن
    31
    پست
    15

    نقل قول: ZiP و Unzip کردن فایل و فولدر ها به روش خیلی ساده !

    این کتابخانه به صورت متن باز و همراه با مثال ها و مستندات مربوطه از اینجا قابل دریافت می باشد.
    کدوماشونو دانلود کنم؟

  12. #52

    نقل قول: ZiP و Unzip کردن فایل و فولدر ها به روش خیلی ساده !

    ورژن 1.9 این برنامه کتابخانه خیلی قوی تر از قبل شده ... میتونید از اینجا دریافت کنید و یا پست اول !
    نقل قول نوشته شده توسط حدیث کلانتری مشاهده تاپیک
    خواهش میکنم اگه امکانش براتان هست برنامه فشرده سازی (zip و unzip ) با هافمن را برایم بگذارید یا به زبان C++‎‎‎‎ یا جاوا خیلی ممنون میشم
    من در مورد هافمن اطلاعات خاصی ندارم و این تاپیک مربوط به این کتابخانه است.

    نقل قول نوشته شده توسط حدیث کلانتری مشاهده تاپیک
    اگه میشه به زبان C++‎‎‎‎‎ هم بزارید پروژه ی استادمانه گفته برنامه zip و unzip فایل های پیاده سازی کنیم فقط چند روز دیگه برای ارائش وقت دارم توخیلی سایت ها گشتم ولی خیلی گنگ بودن منم تازه کارم زیاد سردر نیاوردم یکم راهنماییم کنید خیلی دنبال اینجور مطلبی میگشتم اگه بزارید واقعا ممنون میشم
    در پست بعدی به زبان C++‎‎‎/ClI نحوه استفاده اون رو قرار میدم .

    نقل قول نوشته شده توسط ISJ_PRG مشاهده تاپیک
    کدوماشونو دانلود کنم؟
    لینک هم در پست اول و هم در همین پست موجود هست.

    نقل قول نوشته شده توسط mahdiaspx مشاهده تاپیک
    سلام من توی سی شارپ و البته تحت وب کد زیر و نوشتم .
     using (ZipFile zip = new ZipFile())
    {
    zip.AddFile("SaateKari.pdf");
    zip.AddFile("Vazayef.pdf");
    zip.Save("~/AttachmentFile.zip");
    }


    و خطای زیر و میده

    Could not find a part of the path 'C:\Program Files (x86)\Common Files\Microsoft Shared\DevServer\10.0\~\DotNetZip-oybf00ig.tmp'.
    این خطا مربوط به این هستش که فایل مورد نظر شما توی مسیر پروژه قرار نداره یا اسمشو اشتباه وارد کردید.
    موفق باشید
    آخرین ویرایش به وسیله Alirezanet : سه شنبه 14 آذر 1391 در 03:25 صبح

  13. #53

    Thumbs up نقل قول: ZiP و Unzip کردن فایل و فولدر ها به روش خیلی ساده !

    نحوه استفاده به زبان C++‎

    CopyCreate a Zip archive - destructor



    using namespace System;
    using namespace Ionic::Zip;

    int main(array<System::String ^> ^args)
    {
    Console::WriteLine(L"Hello World");

    ZipFile ^ zip;
    try
    {
    zip = gcnew ZipFile();
    zip->AddEntry("Readme.txt", "This is the content for the Readme.txt entry.");
    zip-&gtAddFile("CreateZipFile.cpp");
    zip->Save("test.zip");
    }
    finally
    {
    zip->~ZipFile();
    }

    Console::WriteLine(L"Press <ENTER> to quit.");
    Console::ReadLine();
    return 0;
    }


    Create a Zip archive - delete


    using namespace System;
    using namespace Ionic::Zip;

    int main(array<System::String ^> ^args)
    {
    Console::WriteLine(L"Hello World");

    ZipFile ^ zip;
    try
    {
    zip = gcnew ZipFile();
    zip->AddEntry("Readme.txt", "This is the content for the Readme.txt entry.");
    zip-&gtAddFile("CreateZipFile.cpp");
    zip->Save("test.zip");
    }
    finally
    {
    delete zip;
    }

    Console::WriteLine(L"Press <ENTER> to quit.");
    Console::ReadLine();
    return 0;
    }


    Create a zip file using AES encryption


    #include "stdafx.h"

    using namespace System;
    using namespace Ionic::Zip;

    int main(array<System::String ^> ^args)
    {
    Console::WriteLine(L"Hello World");

    ZipFile ^ zip;
    try
    {
    zip = gcnew ZipFile();
    zip->Password = verySecret;
    zip->Encryption = EncryptionAlgorithm::WinZipAes128;
    zip->AddEntry("Readme.txt", "This is the content for the Readme.txt entry.");
    zip->AddFile("Data.csv");
    zip->Save("test.zip");
    }
    finally
    {
    zip->~ZipFile();
    }

    Console::WriteLine(L"Press <ENTER> to quit.");
    Console::ReadLine();
    return 0;
    }


    Use a SaveProgress event from C++‎


    #include "stdafx.h"

    using namespace System;
    using namespace System::IO;
    using namespace Ionic::Zip;


    public ref class DnzHelloCppCli
    {

    private:
    bool justHadByteUpdate;

    public:
    DnzHelloCppCli()
    {
    }

    public:
    void Run()
    {
    Console::WriteLine(L"Hello World");
    Console::WriteLine("Using DotNetZip version {0}", ZipFile::LibraryVersion);
    array<String^>^ filesToAdd = System::IO::Directory::GetFiles(".", "*.cpp");

    ZipFile ^ zip;
    try
    {
    zip = gcnew ZipFile();
    zip->Password = "Harbinger";
    zip->Encryption = EncryptionAlgorithm::WinZipAes128;
    zip->SaveProgress += gcnew EventHandler<SaveProgressEventArgs^>(this, &DnzHelloCppCli::SaveProgress);
    zip->AddEntry("Readme.txt", "This is the content for the Readme.txt entry.");
    zip->AddFiles(filesToAdd, "files");
    zip->Save("MyArchive.zip");
    }
    finally
    {
    zip->~ZipFile();
    }

    Console::WriteLine(L"Press <ENTER> to quit.");
    Console::ReadLine();
    return;
    }

    public:
    void SaveProgress(Object^ sender, SaveProgressEventArgs^ e)
    {
    switch (e->EventType)
    {
    case ZipProgressEventType::Saving_Started:
    {
    Console::WriteLine("Saving: {0}", e->ArchiveName);
    break;
    }
    case ZipProgressEventType::Saving_BeforeWriteEntry:
    {
    if (this->justHadByteUpdate)
    {
    Console::WriteLine();
    }
    Console::WriteLine(" Writing: {0} ({1}/{2})",
    e->CurrentEntry->FileName,
    (e->EntriesSaved + 1),
    e->EntriesTotal);
    this->justHadByteUpdate = false;
    break;
    }
    case ZipProgressEventType::Saving_AfterWriteEntry:
    {
    if (e->CurrentEntry->InputStreamWasJitProvided)
    {
    e->CurrentEntry->InputStream->Close();
    e->CurrentEntry->InputStream = nullptr;
    }
    break;
    }
    case ZipProgressEventType::Saving_Completed:
    {
    this->justHadByteUpdate = false;
    Console::WriteLine();
    Console::WriteLine("Done: {0}", e->ArchiveName);
    break;
    }
    case ZipProgressEventType::Saving_EntryBytesRead:
    {
    if (this->justHadByteUpdate)
    {
    Console::SetCursorPosition(0, Console::CursorTop);
    }
    Console::Write(" {0}/{1} ({2:N0}%)",
    e->BytesTransferred,
    e->TotalBytesToTransfer,
    (((double) e->BytesTransferred) / (0.01 * e->TotalBytesToTransfer)));
    this->justHadByteUpdate = true;
    break;
    }
    }
    }

    };


    int main(array<System::String ^> ^args)
    {
    try
    {
    DnzHelloCppCli^ me = gcnew DnzHelloCppCli();
    me->Run();
    }
    catch (Exception^ ex1)
    {
    Console::Error->WriteLine(String::Concat("exception: ", ex1));
    }
    return 0;
    }


    موفق باشید

  14. #54

    نقل قول: ZiP و Unzip کردن فایل و فولدر ها به روش خیلی ساده !

    داداششششششششششششش دمتتتتتتتتتتتتتتتتتتتتتتت تت گرمممممممممممممممممممممم عالیییییییییییییییییییییی ییییییی بوووووووووووووووووووووووو وود

  15. #55
    کاربر تازه وارد
    تاریخ عضویت
    مرداد 1388
    محل زندگی
    بندرعباس
    پست
    82

    نقل قول: ZiP و Unzip کردن فایل و فولدر ها به روش خیلی ساده !

    سلام ايا ميشه يک فايل زيپ رو همزمان با اپلود شدن رو سرور اکسترکت کرد؟ميشه يک نمونه کد سي شارپ براي اينکار بذاريد؟

  16. #56

    نقل قول: ZiP و Unzip کردن فایل و فولدر ها به روش خیلی ساده !

    نقل قول نوشته شده توسط fmka2f مشاهده تاپیک
    سلام ايا ميشه يک فايل زيپ رو همزمان با اپلود شدن رو سرور اکسترکت کرد؟ميشه يک نمونه کد سي شارپ براي اينکار بذاريد؟
    امکان انجام این کار به صورت همزمان فکر نمیکنم وجود داشته باشه . البته طبق فرضیه برنامه نویس ها هیچ چیز غیر ممکن نیست ولی لااقل من نمونه کدی در این زمینه دراختیار ندارم تا بتونم کمکتون کنم . اگر سایر دوستان این کار رو قبلا انجام دادند نمونه کد قرار بدن تا ما هم استفاده کنیم .
    موفق باشید

  17. #57
    کاربر تازه وارد
    تاریخ عضویت
    مرداد 1388
    محل زندگی
    بندرعباس
    پست
    82

    نقل قول: ZiP و Unzip کردن فایل و فولدر ها به روش خیلی ساده !

    نقل قول نوشته شده توسط Alirezanet مشاهده تاپیک
    امکان انجام این کار به صورت همزمان فکر نمیکنم وجود داشته باشه . البته طبق فرضیه برنامه نویس ها هیچ چیز غیر ممکن نیست ولی لااقل من نمونه کدی در این زمینه دراختیار ندارم تا بتونم کمکتون کنم . اگر سایر دوستان این کار رو قبلا انجام دادند نمونه کد قرار بدن تا ما هم استفاده کنیم .
    موفق باشید
    ممنون از جوابتون
    حالا که همزمان نميشه ميشه يک کد سي شارپ براي اکسترکت يک فايل قرار بديد لطفا

  18. #58

    نقل قول: ZiP و Unzip کردن فایل و فولدر ها به روش خیلی ساده !

    سلام. يكبار يه نفر به مشكل فايل هاي فارسي اشاره كرد كه شما هم يك سمپل گذاشتين. من هم مشكل اون دوستمونو دارم و البته بايد اضافه كنم با Winrar اين مشكل وجود داره.وگرنه با ALzip هيچ مشكلي نيست. سمپل شما هم با Winrar مشكل داره.شما اطلاعي در اين زمينه داري؟؟

  19. #59

    نقل قول: ZiP و Unzip کردن فایل و فولدر ها به روش خیلی ساده !

    نقل قول نوشته شده توسط آریوس_1985 مشاهده تاپیک
    سلام. يكبار يه نفر به مشكل فايل هاي فارسي اشاره كرد كه شما هم يك سمپل گذاشتين. من هم مشكل اون دوستمونو دارم و البته بايد اضافه كنم با Winrar اين مشكل وجود داره.وگرنه با ALzip هيچ مشكلي نيست. سمپل شما هم با Winrar مشكل داره.شما اطلاعي در اين زمينه داري؟؟
    دقیق حضور ذهن ندارم که مشکلی با winrar داشت این کامپوننت یا نه, ولی بعید هم نیست که نتونید فایل های rar رو با استفاده ار این کتابخانه مدیریت کنید. winrar از استانداردهای کلی zip استفاده نمیکنه و به صورت خصوصی کار میکنه به همین دلیل اکثر نرم افزار های فشرده سازی از فرمت های rar پشتیبانی نمیکنند.

  20. #60

    نقل قول: ZiP و Unzip کردن فایل و فولدر ها به روش خیلی ساده !


  21. #61
    کاربر دائمی آواتار Hossis
    تاریخ عضویت
    آبان 1386
    محل زندگی
    بیرجند
    پست
    1,731

    نقل قول: ZiP و Unzip کردن فایل و فولدر ها به روش خیلی ساده !

    سلام
    کدهای بالا قابل خواندن نیست
    من می خوام یک پوشه رو فشرده کنم به طوری که خود پوشه با تمام فایلها و زیرشاخه هاش توی فایل فشرده باشند
    اگر میشه یک مثال بزنید

  22. #62
    کاربر دائمی آواتار Hossis
    تاریخ عضویت
    آبان 1386
    محل زندگی
    بیرجند
    پست
    1,731

    نقل قول: ZiP و Unzip کردن فایل و فولدر ها به روش خیلی ساده !

    نقل قول نوشته شده توسط Hossis مشاهده تاپیک
    سلام
    کدهای بالا قابل خواندن نیست
    من می خوام یک پوشه رو فشرده کنم به طوری که خود پوشه با تمام فایلها و زیرشاخه هاش توی فایل فشرده باشند
    اگر میشه یک مثال بزنید
    خودم درست کردم

  23. #63

    نقل قول: ZiP و Unzip کردن فایل و فولدر ها به روش خیلی ساده !

    برادر اگه میشه برای اکسترکت با پسورد هم یه مثال تو C#‎ بزن همه رو گفتی جز اون
    دمتم گرم تا اینجا کلی کارم راه افتاده

  24. #64

    unzip کردن با سی شارپ

    با سلام و تشکر از کدای خوبتون . فقط یه چیزی یه فایل زیپ شده رو بخوایم از حالت زیپ درباریم باید چه کدی بزنیم ؟ ممنون میشم اگه کدشو بذارید .با تشکر

  25. #65

    نقل قول: ZiP و Unzip کردن فایل و فولدر ها به روش خیلی ساده !

    سلام extract توی نمونه کد ها هست :

    لینک
    Extract items from a zip file:
    Extract all entries, and set the StatusMessageTextWriter so that verbose messages are generated:
    Extract entries using a password:

  26. #66

    نقل قول: ZiP و Unzip کردن فایل و فولدر ها به روش خیلی ساده !

    با سلام
    خیلی ممنون از شما بابت این کلاس
    یه سوال داشتم
    من میخوام یه سری فایل رو از روی سرور زیپ کنم و بدون اینکه فایل زیپ روی سرور ذخیره بشه فرستاده بشه طرف کاربر
    این کلاس میتونه این کار رو انجام بده؟

  27. #67

    نقل قول: ZiP و Unzip کردن فایل و فولدر ها به روش خیلی ساده !

    سلام
    آقا من متوجه نشدم ، این الان فایل rar هم میتونه اکسترکت کنه؟

  28. #68
    کاربر جدید
    تاریخ عضویت
    مرداد 1398
    محل زندگی
    بابل
    پست
    2

    Unhappy نقل قول: ZiP و Unzip کردن فایل و فولدر ها به روش خیلی ساده !

    نقل قول نوشته شده توسط Alirezanet مشاهده تاپیک
    اگر کسی مثال برای زبان های دیگه برنامه نویسی هم احتیاج داشت بگه براش بزارم :
    C#‎‎‎
    Vb.Net
    ASP.NET
    Powershell
    Com, ASP,PHP,VB6,Java
    C++‎‎‎/CLI

    موفق باشین !!

    دوست عزیز لطفا به من کمک کن من زبان vb6 کار می کنم ولی اصلا نتونستم کار با zip رو پیدا کنم لطفا کمکم کن

  29. #69
    کاربر دائمی آواتار ROSTAM2
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    فارس
    پست
    1,636

    نقل قول: ZiP و Unzip کردن فایل و فولدر ها به روش خیلی ساده !

    نقل قول نوشته شده توسط houmana مشاهده تاپیک
    دوست عزیز لطفا به من کمک کن من زبان vb6 کار می کنم ولی اصلا نتونستم کار با zip رو پیدا کنم لطفا کمکم کن
    Data Compression at 148 MByte/s with VB6

    Zipping files using the free Info-Zip Zip DLL

    Zip and Unzip Using VB5 or VB6

صفحه 2 از 2 اولاول 12

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •