MIME-instrument is 'n bietjie mime encoding instrument ek geklap saam wanneer ek iets nodig is op 'n produksie box by die werk (produksies = geen C ontwikkeling omgewing, net die ou K & R samesteller wat nodig is vir god-weet-wat sys-admin taak) .
Die gevolglike program sal happilly stel op beide die kreupel C opstellers saam met 'n paar kommersiële * nix uitkerings en op volle ANSI / ISO C opstellers soos gcc.
Ek het hierdie program toe ek 'n instrument om MIME geïnkripteer e-pos met beslagleggings bou in werk skrifte op 'n produksie box nodig. Om 'n produksie box dit het nie enige ontwikkeling gereedskap geïnstalleer het. Maar die boks het nie 'n K & R C samesteller wat verskyn nodig wees vir 'n paar administratiewe taak of 'n ander (die instel van die kern?). As jy probeer om selfs redelik eenvoudige ANSI / ISO C bron samesteller brom stel en kreun oor al die dinge het dit nie ondersteun, wat die meeste mense sal ophou (ten minste diegene wat nie weet nie enigiets oor die geskiedenis van die C-programmeertaal taal) van die bou van hul eie program.
Want ek is oud genoeg om werklik C-kode geskryf terug voordat ons die ANSI / ISO standaard en al die gepaardgaande niceties, was ek nie gestuit deur 'n gebrek aan ANSI / ISO ondersteuning. Dit is regtig nie alles wat moeilik om te K & R voldoen kode te skryf, so lank as jy nie die samesteller moet seker jou funksie oproepe vir jou. Vir 'n program van hierdie klein, maar dit is nie veel van 'n bron van kommer.
Sedert die program is bedoel om saamgestel stelsels met 'n minimale ondersteuning (daar is geen vertel wat ongebreidelde IT personeel sal besluit moet in die belang van die stelsel sekuriteit verwyder) Ek het nie die moeite om 'n makefile sluit. Op elke stelsel Ek het probeer, maar die program saamgestel met die eenvoudige inkantasie
cc-o mime mime.c
maar jou gekose teiken stelsel kan ekstra spesiaal toordery vereis.
Die program ondersteun die basiese MIME standaard: Die oproeper kan die tipe inhoud te kies (application / octet-stream, teks / plain of gebruiker gespesifiseer), tipe inhoud encoding (7bit, 8bit, binêre, base64 of motor opgespoor) en die Boundryweg string (verstek na "= _MIME_CONTENT_BREAK_ ="). Verder kan die oproeper die e-pos onderwerp spesifiseer, aan te spreek, van adres, afskrif adres en teks vir 'n Prolog en epilog. Die tipe inhoud en enkodering kan afsonderlik gespesifiseer vir elke aangehegde lêer.
Roeping formaat van die program is:
mime [-dDvV] [-S onderwerp] [-F uit-adres] [-T tot-adres]
[-C Koolstof-kopie adres] [P Prolog-teks] [-E epiplogue teks]
[-B Boundryweg] {[-78abqux] [t inhoud-tipe] lêernaam}
d lae detail debugging
-D Hoë detail debugging
v verbose boodskappe
-V Baie verbose boodskappe
-7 7-bit ASCII encoding
-8 8-bit ASCII encoding
-a aansoek / octet-stream inhoud tipe
-b binêre encoding
-q aangehaal-printable encoding
t teks / plain inhoud tipe
-U onbekende enkodering, motor-spoor
-x base64
Daar is regtig nie veel om hierdie program. Sodra jy weet hoe die MIME-boodskappe is gebou kan jy die meeste van die hand te doen (behalwe vir die base64, wat 'n program soos hierdie sou vereis), maar as daar enige probleme met dit, sou ek graag wou weet oor hulle.
Wat is nuut in hierdie release:
Sagteware besonderhede:
Weergawe: 1.5
Upload datum: 3 Jun 15
Lisensie: Gratis
Populariteit: 94
Kommentaar nie gevind