Notatki oznaczone etykietą "script"

Skryptowanie Windowsa: Perl

9 lipca 2009

Ostatnio musiałem popracować nad dyplomówką, przez co kolejny wpis o skryptowaniu windowsa się gdzieś zapodział i trochę opóźnił. Tym razem o pisaniu skryptów w naszym ulubionym języku, czyli Perlu. W ostatniej notce poświeconej WSH wspominałem, że można bez problemu „podłączyć” dowolny silnik i korzystać z dowolnego języka do skryptowania jak Perl, Python, Lips, czy cokolwiek [...]

czytaj całość »

Skryptowanie Windowsa: WSH

7 czerwca 2009

Kolejny wpis z serii „Windows tez da się łatwo oskryptować”, poprzedni notka dotyczyła prostych skryptów wiersza poleceń. WSH, czyli Windows Script Host jest mechanizmem umożliwiającym skryptowanie systemu Windows w dużo większym stopniu i możliwościach niż proste skrypty powłoki. Host skryptów jest domyślnie instalowany wraz z systemem (od Windows 98), wraz z dwoma standardowymi interpreterami VBScript [...]

czytaj całość »

Skryptowanie Windowsa: powłoka

3 czerwca 2009

Windows jak każdy inny system również da się w bardzo łatwy sposób skryptować. Nie wszyscy mają pojecie na ile sposób i możliwości można to robić. To nie tylko babranie się w powłoce systemowej, która niektórym kojarzy się tylko z czasami panowania DOS’a lub przywilej systemów uniksopodobnych. Dlatego w kilku najbliższych notkach przedstawię kilka możliwości i [...]

czytaj całość »

Wiersz poleceń i PATH

31 stycznia 2009

Gdy często pracujemy z konsolą, przydaje się, aby do najczęściej używanych programów i narzędzi dostawać się poprzez wprowadzenie jego nazwy w konsoli w dowolnej lokalizacji. Aby to działało dany program musi znajdować się w katalogu, którego ścieżka zawarta jest w zmiennej systemowej PATH, określającej listę lokalizacji jakie zostaną przeszukane przez interpreter poleceń w poszukiwaniu pliku [...]

czytaj całość »

Bakefile

15 stycznia 2009

O  potędze skryptów automatyzujących prace (nie tylko programisty) i wszelkich makefile’ach można byłoby mówić wiele. To one przyśpieszają i ułatwiają pracę, często powtarzane żmudne elementy i czasem pomagają zapomnieć o wklepywaniu niekończących się linii w konsoli. Osobiście do tej pory rzadko mi się zdarzało pisać ręcznie pliki z regułami make, głownie dzięki używaniu Code-Blocks jako [...]

czytaj całość »

Interpunkcja z spacjami

21 marca 2008

Drażni mnie jak niektórzy wstawiają spacje przed niektórymi znakami interpunkcyjnymi, co nie jest zgodne z zasadami gramatyki, semantyki, czy czegoś tam. W projekcie pewnym, gdzie obecnie pracuję, tłumacze właśnie mają małe zboczenie do wstawiania spacji przed ! i innymi znakami, a zapewne kolegom deweloperom nie będzie się uśmiechała ręczna edycja. Dlatego ‘szkubłem’ prościutki skrypcik w [...]

czytaj całość »

Netsh – zarządzanie sieciową konfiguracją

21 stycznia 2008

Biorąc laptopa na zajęcia na uniwerek wkurza mnie ciągle zmienianie ustawień sieci, głównie adresów IP, aby podłączyć się do sieci. Dlatego postanowiłem poszukać, ewentualnie napisać prosty programie do szybkiej i wygodnej zmiany ustawień sieciowych z kilku zapisanych konfiguracji. Jednym z ciekawszych programów, jakie znalazłem to Shock IP Changer. Gdybym miał sam napisać, wyglądałby podobnie ;) [...]

czytaj całość »

AutoVersion dla SVN-a

3 października 2007

Szukam czegoś, najlepiej jakiegoś skryptu (Perl) lub sposobu, aby takowy napisać. Zadaniem skryptu będzie odpowiednia akcja przy zdarzeniu repozytorium checkout lub commit. Oczywiście tym zadaniem jest automatyczna podmiana kilku danych dotyczących wersji w nagłówku trzymającym takie dane Niestety żadnych ciekawych informacji nie znalazłem. Jedynie jakiś shelowy GETVERSION. Do tego musi to działać z lokalnym repozytorium, [...]

czytaj całość »

Obsługa routera w perlu

22 sierpnia 2007

Jako, że mój nowy routerek posiada interfejs www, nie wygodne jest momentami wykonanie kilku potrzebnych czynności, takich jak np. reset połączenia ADSL-owego. Trzeba się uruchomić browsera, zalogować się, itd., czyli za dużo roboty:P Dlatego napisałem sobie prosty skrypt w perlu ułatwiający obsługę routera, czyli wykonanie kilku poleceń oraz wyświetlenie niektórych przydatnych informacji. Możliwości skryptu: C:\Documents [...]

czytaj całość »

GoogleCode Downloader

24 czerwca 2007

Google Code jest jedna z kilku rzeczy, jakie naprawdę się udały temu monopoliście;) Pewnie mięliście tez taka sytuacje, ze znaleźliście ciekawy kod źródłowy bądź projekt przy pomocy tej wyszukiwarki. Tak Wam się spodobał, ze bardzo zapragnęliście go posiadać. Próbujecie pobrać (przeważnie archiwum) z macierzystego serwera, gdzie owe pliki się znajdują i rozczarowanie – 404! Pod [...]

czytaj całość »

miniBlog

malcom.pinger.pl
11:54:50 02/06/2010
Wreszcie kilka dni odpoczynku w domku ;)
22:15:23 07/03/2010
Powrot do zycia ;)
19:32:00 04/01/2010
first day on a new job ;)
18:33:32 14/12/2009
Popularnosc jezykow programowania
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
17:54:43 02/12/2009
Moge powiedziec poki co tylko tyle ze intro i muzyka z #Paradox mi sie wybitnie podoba ;p
01:35:01 02/12/2009
Lin Xu przedstawia nowe usprawnienia optymalizacyjne w VC2k10:
http://blogs.msdn.com/vcblog/archive/2009/12/01/gl-and-pgo.aspx
13:35:46 01/12/2009
Secret #Perl Operators
http://www.catonmat.net/blog/secret-perl-operators/
15:58:58 30/11/2009
Interlocked* Win32 - ciekawe zadanie dla chetnych ;p
http://groups.google.pl/group/pl.comp.lang.c/browse_thread/thread/c4ccf09a972ed50d
11:23:06 26/11/2009
W ostatnich dniach troche moich patchy do wxWidgets sie "przeforsowalo"...
23:00:04 22/11/2009
Troche sie rozczarowalem, mialem nadzieje, ze bedzie kontynuacja watku z ostatniego odcinka Stargate Universe...
22:14:56 21/11/2009
Pwtornie motyw "Polscy chłopcy w językach obcych" w Strefa rokendrola wolna od angola na "trocjce" ;)
14:35:39 17/11/2009
"People often write less readable code because they think it will produce faster code. Unfortunately, in most cases, the code will not be faster."
Krotka prezentacja o tym co potrafia wspolczesne kompilatory (odnosnie optymalizacji):
http://www.linux-kongress.org/2009/slides/compiler_survey_felix_von_leitner.pdf
01:10:43 17/11/2009
The Pirate Movie - swietny film z swietnym soundtrackiem, szczegolnie utwor (Song of) Victory.
Dla odmiany nieco metalowa wersja, cover Mayhayrona
http://www.youtube.com/watch?v=Ud8uAKW3U4o
00:11:46 08/11/2009
Bezstykowe karty Mifare sa bardzo wygodne w uzyciu. Gorzej jak ma sie ich kilka np. w portfelu (legitymacja, karta miejska) i chce sie jednej uzyc bez wyjmowania... co ostatnio doswiadczylem przy bramkach na WAT-cie. Zapewne przy metrze i kasownikach bedzie podobnie ;p
01:14:00 06/11/2009
Dziwny swiat, dziwni ludzie, teraz beda dublowoac wszelkie swoje "smieci" w sieci.
Moze warto zintegrowac rowniez wiekszosc for dyskusyjnych i wysylajac na jedno, wysylac na pol sieci?
23:10:46 20/10/2009
Ostatnio babralem sie z COM i XPCOM przy embedowaniu #IE i #Gecko do prostej aplikacji. Moze w xime oprze API na czyms podobnym... Latwe i przyjemne uzywanie spod C++ i C, czyli zewszad ;)
20:48:44 13/10/2009
Musialem napisac co mysle o nowym #tlen, bo nie potrafilem dluzej sie powstrzymac, przepraszam.
http://ekipa.tlen.pl/forum/index.php?showtopic=11310
10:38:53 12/10/2009
Kolumna "This Week in Boost" na "C++Next" mam nadzieje, ze bedzie ciekawa ;p
http://cpp-next.com/archive/2009/10/introducing-%e2%80%9cthis-week-in-boost%e2%80%9d/
13:53:47 06/10/2009
Polskie brzmienia w lacisnkim rocku - Amaryllis ;)
Mi szczegolnie przypadl do gustu utwor "Magnificat".
12:03:14 06/10/2009
Podazajac kierunkiem ostatniej wolnej strefy - "Polscy chłopcy w językach obcych", dzisiejsze poludnie sponsoruje Percival Schuttenbach ;)
http://www.youtube.com/watch?v=uQvvE5qNxi4
http://www.youtube.com/watch?v=Gb36Qyq8DyY
09:15:37 06/10/2009
Paskudny ten #tlen na #qt, kontrolki takie bleee, emulwoane/malowane nijak maja sie do natywnych.
18:22:56 29/09/2009
s2s @ #tlen jest online [via kaworu]
19:50:34 25/09/2009
Maly bug w wx'ach, a juz chcialem klnac na MS...
13:26:02 23/09/2009
Dla tych, ktorzy wciaz nie wiedza, ze jabber != xmpp ;p
http://forum.jabberpl.org/index.php?showtopic=7380
23:05:32 22/09/2009
Na USiu tez mnie "chca", ale zostane przy WAT, tylko 2x drozej ;p
21:43:24 20/09/2009
Szybka konwersja znakow konca linii win<>unix, bez zaprzegania perla, awka i innych kobyl, via sed:
sed -e 's/\r//' -i plik
sed -e 's/$/\r/ -i plik
13:16:55 18/09/2009
Czas myslec o przeniesieniu sie do stolicy, od kolejnego miesiaca swoja pseudo-edukacje bede kontynuowal na WAT.
Military University of Technology ;)
23:27:26 17/09/2009
Cala siec podnieca sie poszlakami na temat nktalk i przewidywaniem krucjaty #xmpp przeciwko #gg...
A myslalem ze bedzie spokoj, ale jak widac za stary jestem chyba na siec, bo mnie byle g*wno nie kreci :(
22:34:31 17/09/2009
Dzisiejszy wieczór sponsoruje metal łacinski w wydaniu niemiecki (In Extremo) i rosyjskim (koncertowo Наследие Вагантов), czyli kochane "Totus Floreo".
http://www.youtube.com/watch?v=_6SY_-ijgEI
http://www.youtube.com/watch?v=igTy288Ay9E
20:19:03 17/09/2009
Od wczoraj na devblogu nowy design ;)
Pozostalo jeszcze skrobnac te kilka linijek o antispam math captcha do wp.