download opera

Space Replacer – nástroj na záměnu znaků za entity

Štítky: , | 19. Červen 2008

Dlouho jsem hledal nástroj, který by mi usnadnil práci při kódování stránek. Nástroj, který by mi rychle převedl text od zadavatele do použitelné formy, tzn. nahradil mezery za jednoslabikovými spojkami za tvrdou mezeru, převedl speciální znaky na entity apod. Na Internetu samozřejmě existuje spousta udělátek. Já ale potřeboval desktopovou aplikaci, se kterou by se dobře, ale hlavně rychle pracovalo.

Žádnou použitelnou jsem nenašel, a tak jsem si napsal svoji přesně na míru. Práce s ní je maximálně efektivní – zkopírujete text např. z Wordu do schránky, v aplikaci kliknete do textového pole „VSTUP“, schránka se do něj přelije, zmáčknete „Převeď“ a text se převede a rovnou uloží zpátky do schránky.

Space to nbsp REPLACER 

V této první verzi umí program jen mnou nejčastěji používané úpravy – nahrazení mezer, řádků, speciálních znaků a programátorských uvozovek.

Celé to běží pod .NET 2.0. Co se týče rychlosti, nepoznáte zdržení. Jen při extrémně dlouhém textu. Já testoval 200 stran A4, to trvalo na mém Pentiu M 1.7GHz 32 sekund.

Pokud vás program zaujal, můžete si ho stáhnout a napsat mi zjištěné bugy, popř. funkce, které byste uvítali.

UPDATE:

Omlouvám se všem na jiných platformách, chyba byla opravena, takže už to funguje i pod Linuxem. Musíte mít samozřejmě nainstalovaný Mono Framework i s WinForms.

Poslat na Facebook Zalinkuj! Jaggni to! Přidej na del.icio.us Přidej na topčlánky.cz Pošli do vybrali.sme.sk




Komentáře: 6 »

  1. Jan Tuček

    Zanechal/a Jan Tuček — 19. Červen 2008 @ 9:03

    Pěkná untilitka…
    Zajímavý rozšíření by bylo, kdys umožnil uživateli konfigurovat nahrazování a přidal podporu pro RegEx výrazy.

  2. Josef Stříbný

    Zanechal/a Josef Stříbný — 19. Červen 2008 @ 10:07

    Ahoj,

    tímhle se zabývám už delší dobu, brzo bude má PHP verze na webu, viz http://stribny.name/zapisnik/?clanky/texneeds-oznameni.

    Desktopová verze má tu nevýhodu, že ji do online aplikace těžko začleníš.

  3. Csaba Botoš

    Zanechal/a Csaba Botoš — 19. Červen 2008 @ 14:09

    jj Honzík mě trochu předběhl… ale jinak paráda :)

  4. severka

    Zanechal/a severka — 19. Červen 2008 @ 14:18

    pišu vo wordpressu a scela to jde,nevim zda se my to jen na usnadneni psani stranek ktere se koduji

  5. Jan Tuček

    Zanechal/a Jan Tuček — 19. Červen 2008 @ 19:38

    [2] Aplikace je napsaná v .NET, takže stačí vzít kód, který provádí nahrazování, a nasadit ho do web aplikace nebo do jakékoliv myslitelné aplikace…

  6. Matěj Černý

    Zanechal/a Matěj Černý — 19. Červen 2008 @ 19:42

    [2]: Online verze mají tu nevýhodu, že je bez serveru nemůžeš použít:-) Navíc ikdybych měl Windows zaplácaný PHP modulem do IIS, stejně by bylo rychlejší si otevřít tuhle lightweight aplikačku…
    Btw. kdybys měl náhodou nainstalované Mono, děj mi pls vědět, jestli ti to na OSX jede. Já mám možnost otestovat akorát Linux, mělo by to ale být všude stejné…

    [4]: Wordpress toto rieší sám. Toto nieje nástroj na blogování, ale na tvorbu komerčných stránok.


RSS komentářů k tomuto článku. Samozřejmě můžete formátovat pomocí Texy!

Zanechte komentář





2010 © Matěj Černý