Công cụ bảo vệ mã nguồn .NET mạnh nhất, không thể unpack, miễn phí cho các khách hàng đầu tiên đăng ký.
Trang 1 trên tổng số 3 123 Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 30 kết quả

Đề tài: Chương trình cắt nối file viết bằng C#

  1. #1
    Ngày gia nhập
    11 2007
    Nơi ở
    Biết để làm gì?
    Bài viết
    827

    Mặc định Chương trình cắt nối file viết bằng C#

    Cái này tớ viết bằng C#, yêu cầu máy có .Net 2.0 trở lên.
    Chương trình rất nhẹ,đã test thử với file 7Gh, mỗi tội giao diện cùi, ít chức năng.
    Attached Files Attached Files
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.
    Cánh Chym ứ mỏi

  2. #2
    Ngày gia nhập
    05 2009
    Nơi ở
    VietNam - HCM
    Bài viết
    32

    quảng cáo thêm đi chớ, chả hấp dẫn...

  3. #3
    Ngày gia nhập
    11 2007
    Nơi ở
    Biết để làm gì?
    Bài viết
    827

    Thì có gì nữa đâu mà quảng cáo. Dc cái, chương trình xử lý cũng tạm nhanh, file lớn nhất là 7gh (tại trên máy có mỗi file này để test )
    Cánh Chym ứ mỏi

  4. #4
    Ngày gia nhập
    12 2008
    Bài viết
    198

    góp ý đôi điều,dung lượng nhập vào phải đến MB nó mới cho chuyển ah ,thêm nữa chỗ nhập dung lượng nên là Combobox và cho mấy giá trị khởi tạo vào cho người ta đỡ phải gõ lại chứ nhỉ ,giống winrar đó

  5. #5
    Ngày gia nhập
    11 2007
    Nơi ở
    Biết để làm gì?
    Bài viết
    827

    Trích dẫn Nguyên bản được gửi bởi Cpro Xem bài viết
    góp ý đôi điều,dung lượng nhập vào phải đến MB nó mới cho chuyển ah ,thêm nữa chỗ nhập dung lượng nên là Combobox và cho mấy giá trị khởi tạo vào cho người ta đỡ phải gõ lại chứ nhỉ ,giống winrar đó
    Cái combobox đó cho bạn chọn loại size mà (Mb,Kb,hoặc Byte) .Còn size thì chịu khó nhập vậy, chứ biết người ta sẽ cắt thành size có dung lượng bao nhiêu mà default
    Cánh Chym ứ mỏi

  6. #6
    Ngày gia nhập
    05 2009
    Bài viết
    6

    Mặc định Chương trình cắt nối file viết bằng C#

    hix. cái này mình thấy cũng hay.

    Mình xin góp xíu ý kiến

    Cái chổ để kích thước thay vì để kích thước thì để số lượng file như vậy nó sẽ dễ dùng hơn?
    Vì người ta chỉ quan tâm là split file này ra thành mấy file.... chứ bắt người ta tính thì hơi cực

  7. #7
    Ngày gia nhập
    11 2007
    Nơi ở
    Biết để làm gì?
    Bài viết
    827

    Cảm ơn bạn, lần sau sẽ bổ sung. Các bạn dùng có thấy xảy ra lỗi gì ko để mình fix luôn
    Cánh Chym ứ mỏi

  8. #8
    Ngày gia nhập
    07 2008
    Nơi ở
    /media/Anime
    Bài viết
    2,288

    Điếu cày tối ưu nó lại một tí nhé. Mình thấy so với các chương trình khác, chương trình của bạn lúc load lên lâu quá.
    Càng yêu mèo thì mèo càng mập. Mèo càng mập ta lại càng yêu.

  9. #9
    Ngày gia nhập
    07 2007
    Nơi ở
    TP.HCM
    Bài viết
    199

    Chương trình của bạn khi nối có nhận biết được các file có đánh số tăng dần theo kiểu name.001, name.002,... và theo thứ tự abc... hay không, phần lớn các phần mềm split và join file như FFSJ đều làm theo chuẩn đó, hoặc cao hơn nữa như 7zip là có thể nhận biết được phần nào trong tên tăng dần để nối lại, vd File_001_name, File_002_name..., không chỉ đuôi part[0]. Tại vì về vấn đề lập trình, cắt và ghép file đơn giản là đọc binary và nối liên tiếp lại thôi, vì thế các chương trình trên đều như nhau cả. Thêm tính năng check crc sau khi nối để đảm bảo tính toàn vẹn dữ liệu của file trước và sau khi split. Thông thường người ta muốn các file split nằm cùng thư mục với file cần split, vì thế nên thêm chức năng tự điền đường dẫn vào ô output. Nút browse chọn thư mục và file nên thêm dấu ... để đúng best practice. Nút join nên để gần combobox MB và canh lề thẳng bên phải so với 2 text box bên trên. Nút exit không cần thiết, người dùng muốn thoat sẽ nhấn nút close. thanh progress bar nên dể rộng hết chiều ngang của cửa sổ.
    Nút nhập dung lượng nên để combobox có các kích thước điền sẵn như theo dung lượng CD, đĩa mềm, dvd...hoặc dụng lượng tối đa của các host chia sẻ file như mediafire, rapidshare... ^^, vì thường người ta cắt file để chép ra cd hay up lên host.
    Đã được chỉnh sửa lần cuối bởi DKhanh : 03-06-2009 lúc 11:07 AM.

  10. #10
    Ngày gia nhập
    11 2007
    Nơi ở
    Biết để làm gì?
    Bài viết
    827

    @ Meo : tại tớ đọc file theo từng block, ko dùng thread nên load file hơi chậm. Mà như tớ thấy cái so với cái FFSJ thì cái của tớ chỉ chậm hơn chút xíu, nó có cảm jac nhanh hơn là cái processbar nó chạy ngay sau khi đã load file, còn của tớ cái processbar chỉ chạy khi sau khi đã load hết file
    @ D.Khánh : cảm ơn bạn góp ý, về giao diện đúng là cùi thật
    Còn cái chỗ nhận biết kia đúng là tớ ko nghĩ đến.
    Lúc đầu, tớ định add cái tool của tớ vô shell context menu, nhưng mà ko biết lấy đường dẫn của file dc chọn nên thôi. Ai biết cái này chỉ qua cho tớ với
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.
    Cánh Chym ứ mỏi

Các đề tài tương tự

  1. Viết 1 chương trình kết nối CSDL Mysql bằng C lỗi: Cannot open include file: 'mysql.h': No such file or directory?
    Gửi bởi huulinh21191 trong diễn đàn Thảo luận, góp ý code C/C++ của bạn
    Trả lời: 2
    Bài viết cuối: 14-11-2012, 07:36 PM
  2. Cách viết một khối nhớ vào file
    Gửi bởi pkthanh92 trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 2
    Bài viết cuối: 04-05-2012, 07:08 PM
  3. Viết chương trình bash shell Nhập vào 1 đường dẫn file, in ra phân quyền trên file đó
    Gửi bởi ratatuly trong diễn đàn Thắc mắc lập trình shell Linux
    Trả lời: 2
    Bài viết cuối: 01-05-2011, 05:47 PM
  4. viết ứng dụng đọc file pdf và các file văn bản bằng C#?
    Gửi bởi Mr KOP trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 09-04-2010, 10:39 AM
  5. Cách sử dụng file ojb và dll ? Viết 1 thủ tục in dồng hồ?
    Gửi bởi langman trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 6
    Bài viết cuối: 03-01-2008, 09:31 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn