Archiwum kategorii - ‘programowanie’

Zenity - praca ze skryptem poprzez okienka

Tuesday, 5 May, 2009

Pracując z Linuksem usprawniam sobie pracę krótkimi skrypcikami Bash. Zamiast wpisywać kilka komend pakuję je w jeden krótki skrypt i tworzę aktywator na pulpicie. Takie skrypty powłoki (shell script) są bardzo łatwe do napisania i nie trzeba tu sięgać po zaawansowane języki jak np. Perl.
Przykładem  skryptu Bash (wykonywać poprzez ‘./<SKRYPT>’ a nie ’sh <SHRYPT>’) może być upakowanie kilku komend montujących ukryte w systemie dane.  Dotyczy on tematu szyfrowania, który poruszyłem w jednym z wpisów. (more…)

Pliki FLAC - odtwarzanie w XMMS i przeróbka na mp3

Saturday, 27 December, 2008

Przygotowując kopię płyty audio możemy zapisać jej zawartość do plików wykorzystujących bezstratną kompresję. Najczęściej będzie to format APE lub FLAC. Po zainstalowaniu w Opensuse 11.1 mojego ulubionego odtwarzacza audio XMMS razem ze wszystkimi dostępnymi w repozytoriach wtyczkami, zauważyłem że brak obsługi formatu FLAC (we wcześniejszych wersjach systemu Opensuse nie było obsługi APE, a więc jakiś postęp jest, bo APE jest już obsługiwane). Aby rozwiązać problem należy doinstalować paczkę flac-xmms-1.2.1-3.33.i586.rpm (lub nowszą), którą znajdziemy w Internecie. (more…)

Tworzenie listy odtwarzania ipoda - skrypcik WSH

Wednesday, 26 November, 2008

Pisałem już na temat programu, który pozwala na kopiowanie i odtwarzanie plików z ipoda z pominięciem iTunnes. Ponieważ nie zawsze mam możliwość pracy w systemie Linuks i w pracy korzystam też z Windows XP przyjrzałem się nieco możliwości odtwarzania muzyki w środowisku Windows bezpośrednio z ipoda.
Z natury jestem minimalistą, więc często korzystam z mplayera uruchamianego z linii komend. A jeśli już coś okienkowego, to Winamp (raczej unikam Windows Media Playera). (more…)

Odczyt informacji z systemu SAP za pomoca makra VBA

Wednesday, 15 October, 2008

Ponieważ w ostatnim czasie kilka osób pytało mnie o sposób połączenia makr VBA wykorzystywanych w MS Office z systemami SAP, postanowiłem opisać prosty przykład takiego połączenia. Kilka miesięcy temu opracowałem go sobie na własny użytek. Skorzystałem z dokumentacji SAP i materiałów dostępnych w Internecie. Zakładam, że ktokolwiek chciałby skorzystać z mojego przykładu, zna podstawy pisania makr Visual Basic for Applications i wie co to są obiekty BAPI.

W omawianym przykładzie, makro VBA wykonywane w dokumencie Worda pozwala na odczyt podstawowych informacji na temat dokumentu sprzedaży (ang. sales order).  (more…)

Mój pierwszy skrypt w PERLu i problem z Unicode

Saturday, 26 January, 2008

Podczas pisania mojego pierwszego skryptu w Perlu służącego do tworzenia strony HTML będącej połączeniem kilku kawałków (zawartych w plikach tekstowych .txt) pojawił się problem z kodowaniem wygenerowanej w ten sposób strony.
Opiszę to krótko, bo może się komuś przyda. (more…)