Page 1 of 1

Cantryjski Konweter Logów

Posted: Fri Jan 09, 2015 7:01 pm
by re4der
Logi kopiowane wprost gry z mają dość specyficzny format i o ile nie przeszkadza to w przypadku kopiowania ich poza grę (choć i w tym wypadku czytanie ich może być męczące) to w przypadku kopiowania ich wprost do notatek powstają różne 'artefakty'. No bo, kto notując jakąś rozmowę zapisuje przy każdej linijce datę z dokładnością do minut? Nie wspominając już o skrupulatnym notowaniu wszystkich czynności wykonywanych przez mówiącego i odwróconej chronologii wydarzeń. W grze znajduje się mnóstwo notatek rażących oczy takimi właśnie logami.

Są oczywiście gracze którzy wkładają trochę więcej pracy w notatki. Ręcznie przerabiają tekst, aby zachować realizm zapisków. I o ile w przypadku krótkich, kilku-zdaniowych logów jest to wystarczające, to skonwertowanie w ten sposób zapisu z kilkugodzinnej narady to żmudna i czasochłonna praca. Mówię to jako ktoś kto kiedyś podjął się takiej pracy. Dlatego zainspirowany pewną rozmową na IRC postanowiłem stworzyć proste narzędzie pozwalające skonwertować długie logi z gry na czytelne i gotowe do wklejania w notatkę.
TL;DR


Przykład działania:
Przed:
4570-3.30: xxx mówi: "*odmachał do zzz* Czeeeść."
4570-3.29: yyy mówi: "Nie no wszyscy chyba"
4570-3.29: zzz mówi: "*pomachała z uśmiechem do xxx*"
4570-3.29: yyy mówi: "Cześć młody."
4570-3.29: yyy mówi: "No, wakacje są od dzisiaj."


Po:
yyy: "No, wakacje są od dzisiaj."
yyy: "Cześć młody."
yyy: "Nie no wszyscy chyba"
xxx: "Czeeeść."


Instrukcja:
Image
Na screenie widnieje poprawnie wklejony log z gry. Ostatnia linijka jest opcjonalna. Jeśli w tekście znajdują się kwestie mówione przez Twoją postać to zostaną skonwertowane na wpisane w ostatniej linijce, w gwiazdkach, imię. Tak jak na screenie.

Program można pobrać tutaj:
Cantr Log Converter 1.5
Wersja 1.4
Wersja 1.3
Wersja 1.2
Wersja 1.1
Wersja 1.0

Do działania potrzebna jest zainstalowana java.

Wszelkie błędy w działaniu zgłaszajcie mi tu w temacie, albo poprzez wiadomość prywatną. Ewentualnie na IRC, gdzie bywam pod tym samym nickiem.

Re: Cantryjski Konweter Logów

Posted: Fri Jan 09, 2015 7:07 pm
by Raynus
O proszę. Ostatnia dyskusja na IRCu zrodziła całkiem dorodne dziecko :P

Re: Cantryjski Konweter Logów

Posted: Fri Jan 09, 2015 8:47 pm
by dekalina
A jak to będzie działało w przypadku logów z rozmów radiowych? Bo pamiętam, że o tym też była mowa.

Re: Cantryjski Konweter Logów

Posted: Fri Jan 09, 2015 8:50 pm
by re4der
Obecnie nie będzie działało, ale zamierzam wprowadzić to w kolejnej wersji, już niedługo.

Re: Cantryjski Konweter Logów

Posted: Sat Jan 10, 2015 12:16 am
by Dawid
Kurde, super pomysł, tylko Java odstrasza :< Mobilna wersja, postawiona na jakimś webowym serwerze, mogłaby znaleźć większe grono odbiorców. Część pewnie zniechęci się do pobierania jakiejś aplikacji, którą co jakiś czas będzie trzeba ściągać ponownie po aktualizacji. Planujesz przerobić to na inną wersję? :D

Btw szacunek za ogarnięcie tego, brakowało mi konwertera logów! :)

Re: Cantryjski Konweter Logów

Posted: Sat Jan 10, 2015 10:37 am
by psychowico
Ta, webowa wersja miałaby dużo więcej sensu.

Re: Cantryjski Konweter Logów

Posted: Sat Jan 10, 2015 10:59 am
by re4der
Wersja 1.1 dostępna do ściągnięcia.

Lista zmian:
-Od teraz możliwe jest konwertowanie wiadomości radiowych(tylko te słyszane z odbiornika).
-Drobne zmiany w układzie opcji.
-Poprawki w kodzie usuwania cudzysłowów.


Z wersją przeglądarkową są dwa problemy. Pierwszy to to że nie mam serwera. Drugi jest taki że niespecjalnie znam się na kodzie internetowym. Na razie chcę rozwinąć program, potem spróbuję zrobić wersję dostępną z przeglądarki.

Re: Cantryjski Konweter Logów

Posted: Sat Jan 10, 2015 11:02 am
by psychowico
Jeśli używasz regexów w tym programie, to prawie takie same możesz użyć w javascripcie. Takie zadanie nie może wymagać dużo kodu.
A stronkę tego typu bez problemu postawisz na darmowym hostingu.

Re: Cantryjski Konweter Logów

Posted: Sat Jan 10, 2015 6:15 pm
by dekalina
Nie mogę zmienić rozmiarów okna, przez co nie widzę przycisku "konwertuj". Podejrzewam że jest gdzieś pod moim ekranem (tak wynika z obrazka tutaj), ale nie mogę się do niego dobrać.

Re: Cantryjski Konweter Logów

Posted: Sat Jan 10, 2015 6:30 pm
by re4der
Kolejny dzień, kolejna wersja.

Lista zmian:
-Możliwość zmiany rozmiaru aplikacji
-Możliwość zmiany języka aplikacji
-Konwertowanie angielskich logów
-Opcja przywrócenia opcji domyślnych
-Bugfixy
-Obsługa logów z raportów

Re: Cantryjski Konweter Logów

Posted: Mon Jan 12, 2015 6:37 pm
by Karolka
Strasznie ucina wypowiedzi postaci, zwłaszcza te dłuższe. Chciałam sobie skonwertować sporej długości rozmowę lecz tak to muszę wszystko przepatrzeć i pouzupełniać ubytki. Da się to napraw

Edit: Albo nie. Problem już naprawiony ;)

Re: Cantryjski Konweter Logów

Posted: Mon Jan 12, 2015 6:51 pm
by re4der
U mnie nie ucina wypowiedzi, i nie powinno ich ucinać. Wszystkie wypowiedzi postaci (z wyłączeniem szeptów) powinny być poprawnie konwertowane. W nadchodzącej wersji dojdą do tego zdarzenia typu "widzisz jak".

I nowa wersja:
-nowa ikonka
-obsługa zdarzeń "Widzisz jak"

Cantr Log Converter 1.3

Re: Cantryjski Konweter Logów

Posted: Sun Jan 18, 2015 9:55 pm
by re4der
Cantr Log Converter 1.4

Lista zmian:
-Podział na dwie perspektywy - z pierwsze i trzeciej osoby. Pierwsza, domyślna perspektywa jest w pełni działająca. Druga konwertuje jedynie mowę(bez szeptów), radio i niektóre wydarzenia.
-Nowe wydarzenia obsługiwane w perspektywie trzecioosobowej.
-Konwertowanie logów angielskich chwilowo zablokowane z powodu problemów z tłumaczeniem i dostępem do nich.
-Załatane błędy
-Poprawki w kodzie.

Re: Cantryjski Konweter Logów

Posted: Mon Feb 02, 2015 2:46 pm
by re4der
Cantr Log Converter 1.5

Zmiany:
-Liczne poprawki perspektywy TPP
-Liczne poprawione błędy

Re: Cantryjski Konweter Logów

Posted: Sun Oct 04, 2015 3:24 pm
by Greek
Jest gdzieś dostępne źródło?