Aktualizacja rozmiaru JAR w pliku JAD

Piszę aplikację na moją komórkę K770i w Java ME i przy okazji napisałem program który ułatwia to zadanie.

Logo JavaKompilując projekt w Java ME trzeba ręcznie zaktualizować plik JAD wpisując tam rozmiar pliku JAR. Nie wiem po co twórcy SDK Sony Erricsona zostawili taką uciążliwość nie zautomatyzowaną. W każdym bądź razie napisałem aplikację która ten problem rozwiązuje.

Aplikacja przyjmuje 3 parametry: pierwszy to szablon pliku JAR z oznaczeniem {0} w miejscu gdzie powinna być wstawiona wielkość pliku JAR, drugi parametr to plik JAD a trzeci to wynikowy plik JAR.

Programik jest dostępny tutaj wraz z demkiem.

Teraz wystarczy tylko w build.bat zmienić:

echo ***
echo *** Don’t forget to update the JAR file size in the JAD file!!! ***
echo ***

Na wywołanie programu JadUpdater z odpowiednimi nazwami plików i problem aktualizacji rozmiaru pliku JAR w pliku JAD rozwiązany.

Mam masę tego typu mini programów, które ułatwiają mi życie. Jeżeli potrzebowalibyście jakiegoś to dajcie znać.

Ps. Jestem początkujący w Java ME więc mogłem coś pomieszać, jeżeli można to zrobić inaczej albo nie trzeba tego robić wcale to dajcie znać.

Przeczytaj też

Najlepsza książka do Pythona Nie wiesz, z jakiej książki/ebooka uczyć się programowania w języku Python? Postanowiłem zrobić zestawienie 10 książek z Heliona na ten temat, abyś mó...
Komplet 28 ebooków i kursów, aby zostać programist... Od jakiegoś czasu dostaję zapytania na temat tego jakie książki, kursy i ebooki polecam. W związku z tym postanowiłem przygotować dzisiaj zestaw, któr...
120 tapet programistycznych za darmo do pobrania Trochę mi się nudziło, więc przygotowałem zestaw 120 tapet dla programistów. Możesz go pobrać. Tapety są w rozdzielczości 1366x768. Podzielone ...
10 fiszek do nauki programowania w Pythonie Uczysz się programowania w Pythonie? Pobierz te 10 fiszek, które ułatwią Ci zapamiętanie funkcji wbudowanych* w Pythona! Programowanie potrafi ...
Czytaj podobne  5 zasad użytkowości (ang. usability)
Napisano w Kolumna Tagi: , , , , , ,

Menu