MIME-tool

Software kuvakaappaus:
MIME-tool
Ohjelmiston tiedot:
Versio: 1.5
Lähetyksen päivämäärä: 3 Jun 15
Kehittäjä: Jeffrey Dutky
Lupa: Vapaa
Suosio: 94

Rating: 2.0/5 (Total Votes: 3)

MIME-työkalu on hieman miimikko koodaus työkalu Olen löi yhteen kun tarvitsin jotain tuotantoa laatikkoon työssä (tuotannot = no C kehitysympäristö, vain muinainen K & R kääntäjä tarvitaan jumala-tietävät-mitä sys-admin tehtävä) .
Tuloksena ohjelma kokoaa happilly sekä rampa C-kääntäjät toimitetaan joidenkin kaupallisten * nix jakaumat, ja täysi ANSI / ISO C-kääntäjät kuten gcc.
Kirjoitin tämän ohjelman, kun tarvitaan työkalu rakentaa MIME koodattuja sähköpostit liitetiedostoja työpaikkojen skriptejä tuotantoa laatikkoon. Koska tuotanto laatikko sillä ei ole mitään kehitystyökaluja asennettu. Kuitenkin laatikko DID on K & R C-kääntäjä, joka näyttää olevan tarpeen joillekin hallinnollinen tehtävä tai toisella (ytimen asetukset?). Jos olet yrittänyt koota jopa melko yksinkertainen ANSI / ISO C lähdekoodin kääntäjä bitched ja voihki kaikki jutut se ei tue, joka pysäyttää suurin osa ihmisistä (ainakin ne, jotka eivät tiedä mitään historiasta C- language) rakentamasta omia binäärit.
Koska olen tarpeeksi vanha todella kirjoittanut C-koodia takaisin ennen meillä oli ANSI / ISO-standardin, ja kaikki siihen liittyvät hienoudet, en ollut Esteenä puute ANSI / ISO tukea. Se ei todellakaan ole kaikki, että vaikea kirjoittaa K & R yhteensopiva koodia, kunhan et tarvitse kääntäjä tarkistaa funktiokutsuja puolestasi. Jotta ohjelma tämä pieni, mutta se ei ole paljon huolta.
Koska ohjelma on tarkoitus koota järjestelmissä pienellä tuella (ei ole kertoa, mitä hillitön IT-henkilöstö päättää pitää poistaa edun mukaista järjestelmän turvallisuus) En viitsinyt sisällyttää makefile. Kaikissa järjestelmissä olen kokeillut, mutta ohjelma käännetty yksinkertainen loitsu
   cc -o miimikko mime.c
mutta valitsemasi kohdejärjestelmän saattavat vaatia erikoisempaa magics.
Ohjelma tukee perus MIME standardi: Soittaja voi valita sisällön tyyppi (application / oktetti-stream, text / plain, tai käyttäjä määritetty), sisällön tyyppi koodaus (7bit, 8bit, binary, base64 tai tunnistetaan automaattisesti) ja boundry string (oletuksena "= _MIME_CONTENT_BREAK_ ="). Lisäksi soittaja voi määritellä sähköpostin aihe, käsitellä, osoitteesta, kopio-osoitteen ja tekstin prolog ja epilogi. Sisältötyyppi ja koodaus voidaan määritellä erikseen jokaiselle liitetiedosto.
Ohjelman kutsumus formaatti on:
   mime [-dDvV] [-S otsikko] [-F-osoitteen] [-T to-osoitteeseen]
        [C hiili-kopio-osoite] [-P prolog-teksti] [-E epiplogue-teksti]
        [-B Boundry] {[-78abqux] [-t content-type] tiedosto}
  
     -D low detail virheenkorjaus
     -D Paljon yksityiskohtia virheenkorjaus
     -v viestit
     -V Hyvin monisanaisia ​​viestejä
  
     -7 7-bittinen ASCII-koodaus
     -8 8-bittinen ASCII koodaus
     -a application / oktetti-stream sisältöä type
     -b binäärimuodon
     -q lainasi-printable koodausta
     -t text / plain content type
     -u tuntematon koodaus, automaattinen tunnistus
     -x base64
Ei todellakaan ole paljon tähän ohjelmaan. Kun tiedät, miten MIME viestit rakennetaan voit tehdä useimmat sen manuaalisesti (paitsi base64, mikä vaatisi tällaisen ohjelman), mutta jos on ongelmia sen kanssa, haluaisin tietää niistä.
Mitä uutta tässä julkaisussa:

Vastaavia ohjelmistoja

Kommentit MIME-tool

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!