MIME-tool

Phần mềm chụp màn hình:
MIME-tool
Các chi tiết về phần mềm:
Phiên bản: 1.5
Ngày tải lên: 3 Jun 15
Nhà phát triển: Jeffrey Dutky
Giấy phép: Miễn phí
Phổ biến: 28

Rating: 2.0/5 (Total Votes: 2)

MIME-công cụ là một công cụ mã hóa mime nhỏ tôi tát với nhau khi tôi cần một cái gì đó trên một hộp sản xuất tại nơi làm việc (sản xuất = không có môi trường phát triển C, chỉ có các trình biên dịch K & R cổ đại cần thiết cho thần-biết-gì sys-admin) .
Kết quả chương trình sẽ biên dịch rất vui thay trên cả các trình biên dịch C què đi kèm với một số thương mại * nix phân phối, và trên toàn trình biên dịch ANSI / ISO C như gcc.
Tôi đã viết chương trình này khi tôi cần một công cụ để xây dựng MIME mã hóa các email có đính kèm file trong kịch bản công việc trên một hộp sản xuất. Là một hộp sản xuất nó không có bất kỳ công cụ phát triển cài đặt. Tuy nhiên, hộp DID có một trình biên dịch K & R C mà dường như là cần thiết đối với một số công việc hành chính hay cách khác (cấu hình kernel?). Nếu bạn đã cố gắng để biên dịch thậm chí còn khá đơn giản nguồn ANSI / ISO C compiler bitched và rên rỉ về tất cả những thứ nó không hỗ trợ, mà sẽ ngăn chặn hầu hết dân gian (ít nhất là những người không biết gì về lịch sử của các lập trình C ngôn ngữ) từ việc xây dựng những chương trình riêng của họ.
Kể từ khi tôi về già đủ để thực sự đã viết code C trở lại trước khi chúng tôi đã có các tiêu chuẩn ANSI / ISO và tất cả những chi tiết đi kèm, tôi đã không bị cản trở bởi một thiếu sự hỗ trợ ANSI / ISO. Nó thực sự không phải tất cả là khó để viết K & R compliant mã, miễn là bạn không cần trình biên dịch để kiểm tra chức năng của bạn gọi cho bạn. Đối với chương trình này nhỏ, tuy nhiên, đó không phải là nhiều của một mối quan tâm.
Kể từ khi chương trình là có nghĩa là để được biên dịch trên hệ thống có hỗ trợ tối thiểu (không có nói gì nhân viên IT không kiềm chế sẽ quyết định phải được loại bỏ trong các lợi ích an ninh hệ thống) Tôi không bận tâm để bao gồm một makefile. Tuy nhiên, trên tất cả các hệ thống tôi đã cố gắng, các chương trình biên dịch với các câu thần chú đơn giản
   cc -o mime mime.c
nhưng hệ thống mục tiêu lựa chọn của bạn có thể yêu cầu thêm phép thuật đặc biệt.
Chương trình hỗ trợ các tiêu chuẩn cơ bản MIME: Người gọi có thể chọn loại nội dung (application / octet-stream, text / plain, hoặc người sử dụng xác định), loại nội dung mã hóa (7bit, 8bit, nhị phân, base64 hoặc tự động phát hiện) và các ranh giới string (mặc định là "= _MIME_CONTENT_BREAK_ ="). Hơn nữa, người gọi có thể ghi lại đối tượng e-mail, địa chỉ, từ địa chỉ, địa chỉ copy carbon và văn bản cho một prolog và Epilog. Kiểu nội dung và mã hóa có thể được xác định riêng cho từng tập tin đính kèm.
Định dạng gọi của chương trình là:
   mime [-dDvV] [-S chủ đề] [-F từ địa chỉ] [-T đến địa chỉ]
        [-C Địa chỉ carbon-copy] [-P prolog-text] [-E epiplogue-text]
        [-B Ranh] {[-78abqux] [-t content-type] filename}
  
     -d cụ gỡ lỗi thấp
     -D Gỡ lỗi chi tiết cao
     -v điệp verbose
     -V Thông điệp rất tiết
  
     -7 7-bit mã hóa ASCII
     -8 8-bit mã hóa ASCII
     ứng dụng -a / octet-stream loại nội dung
     mã hóa nhị phân -b
     -Q trích dẫn-in được mã hóa
     text-t / plain loại nội dung
     -u mã hóa không rõ, tự động phát hiện
     mã hóa base64 -x
Có thực sự không có nhiều để chương trình này. Một khi bạn biết làm thế nào các tin nhắn MIME được xây dựng bạn có thể làm hầu hết nó bằng tay (trừ các mã hóa base64, mà sẽ yêu cầu một chương trình như thế này), nhưng nếu có bất kỳ vấn đề với nó, tôi muốn biết về họ.
Có gì mới trong phiên bản này:

Phần mềm tương tự

Ý kiến ​​để MIME-tool

Bình luận không
Nhập bình luận
Bật hình ảnh!