Komputery, Windows i masa kompletnego bałaganu. Tak, to mój dziennik.

ktos.jogger


ktRegExpLister

18 sierpnia 2006, 15:16:52. Kodowanie, Niewiadomoco , 0.

Program ten napisałem jakiś czas temu, w okolicach marca 2006 roku, a teraz (dopiero) zdecydowałem się go udostępnić. Jest w pewnym sensie podoby do wcześniej pokazywanego niektórym (a być może nawet publicznie, ale teraz już publiczny nie jest) programu KIFS, ale ten jednak pracuje oczywiście jako aplikacja konsolowa.

Wersja 0.8 dostępna jest już do pobrania na stronie programu, a wszystkie błędy mile widziane, choć pewnie ich nie ma zbyt wielu.

Co z kodem źródłowym zapytają niektórzy... Kodów nie ma. Przez jakiś czas nie zostaną udostępnione - najpierw trzeba je do sensownej postaci sprowadzić. Potem się pojawią, będzie można sobie podpatrzeć - chyba tylko rekurencję przy podkatalogach co prawda ;-)

Sposób użycia opisany w pomocy programu - albo wywołanie z parametrem --help (względnie /?) albo bez parametrów, a program składnię pokaże.

Miłego używania. Może się komuś przyda.

Komentarze

  1. Michał Górny
    18 sierpnia 2006 15:34:45

    1) Tak odnośnie downloadu: wypadałoby zaznaczyć, jaka to „suma kontrolna”. Ja bym zgadywał, że MD5, ale gwoli scisłości mógłbyś zaznaczyć.
    2) Coś to „w ciągu najbliższych 5 sekund” nie działa (Opera 9.01).
    3) upx: ktRegExpLister.exe: CantPackException: writeable shared sections not supported (try --force) — ładnie napisany q:.
    4) Odnośnie składni: switche przed argumenty, potem regexp, a na końcu katalogi — i tu możliwość podania więcej niż jednego.

  2. Ktos
    18 sierpnia 2006 15:55:14

    Suma kontrolna MD5. 5 sekund nie działa także u mnie, chyba mały błąd, bo widzę, że system odpowiedniego meta nie wstawia.

    3. Nie wiadomo czy to wina moja czy autorów PCRE ;-P
    4. Poprawi się. Rzucę zaraz do bugtracka.

  3. Michał Górny
    18 sierpnia 2006 16:02:18

    1) Ale mam na myśli, żebyś tam to dopisał. I użył SHA1 najlepiej, bo MD5 lamerskie jest.
    2) AFAIR Refresh jest nagłówkiem HTTP, więc <meta/> tu niepotrzebna q:.
    3) Zastąp wywołania PCRE placeholderami, przekompiluj i spróbuj wtedy.

  4. Ktos
    18 sierpnia 2006 16:03:47

    Tak, zaraz dopiszę. I header() odpowiedni też pójdzie. To na <meta/> kiedyś dzialało, więc się przy okazji ulepszy ;-)

Zostaw komentarz

W komentarzach dozwolona jest składnia Markdown do formatowania.