|
Stworzyłem kilka projektów myślę że godnych uwagi. Znajdziecie tutaj opis każdego wraz z instrukcja obsługi, bo chyba tylko dla mnie są intuicyjne ;) Tonator Do uruchomienia potrzebny .NET Framework 2.0 - należy go ściągnąć ze strony Microsoftu Mały programik służący do zamiany tonacji piosenek zapisanych w plikach tekstowych, na zasadzie zamiany liter. Program wykrywa linie zawierające same tylko akordy i tylko tam dokonuje zamian, choć istnieje możliwość wprowadzenia własnego "separatora" dla piosenki, czyli dodatkowego znaku oddzielającego tekst od akordów. Na chwilę obecną program radzi cobie nieźle z najbardziej popularnymi akordami gitarowymi (te z numerkami też). Screen:
Możliwe kłopoty: Pobierz program Tonator (plik *.zip) DW Tetris Do uruchomienia potrzebna zainstalowana wirtualna maszyna Java (Java Runtime Enviroment - JRE) http://java.sun.com/j2se/1.4.2/download.html Tetris jest apletem, tzn że można grać przez przeglądarkę www. Stworzony został jako projekt na zaliczenie programowania obiektowego, wadą jest niemożnośc uzywania klawiatury na systemie operacyjnym linux - problem ten nie został rozwiązany. Tetris pisany był pod NetBeans 4.1 w środowisku MS windows
Zapraszam do pogrania ;) Obsługa: Możliwe problemy: Screen:
Labirynt 3D Do uruchomienia potrzebna karta graficzna z akceleratorem, zainstalowane biblioteki OpenGl, tryb kolorów min 16 bit i rozdzielczość min 480 x 640 Myślę ze jest to najbardziej "widowiskowy" projekt, robi największe wrażenie gdyż jest to gra w trójwymiarze. Poruszamy się po wielopoziomowym labiryncie w celu odnalezienia drogi wyjścia, są ślepe zaułki, miejsca gdzie trzeba zeskoczyć, ale czasami taki krok moze okazać się skokiem do studni z której nie ma wyjścia. Projekt pisany na zaliczenie z grafiki komputerowej i programowania obiektowego pod Microsoft Visual Studio 6, tekstury nie moje ;) . Gra ma dużą możliwość rozbudowy i optymalizacji, niewykorzystaną z braku czasu. Może zostać rozbudowana do strzelanki 3D, bądź do innej gry 3D związanej z poruszaniem sie po wielopoziomowej planszy ;). Z uwagi na brak optymalizacji gra może zacinać się nawet na dobrym sprzęcie (proc 2 GHz), należy wówczas uruchomic grę w niższej rozdzielczości. Obsługa: Najpierw należy wybrać liczbę oznaczającą rozdzielczość, ma to wpływ na wydajność, dla osób które nie wiedzą co wybrać, polecam opcję 3. W przypadku zacinania się bądź niemożności uruchomienia nalezy wybrać 4, albo 5
Proponowane numery dla komputerów: - strzałka góra - poruszanie się do przodu Możliwe problemy: Kilka screen'ów z gry:
Pobierz grę Labirynt 3 D (plik *.zip) Zapisać na dysku, rozpakować wszystko i uruchomić lab.exe) Schowek podręczny Mały program ułatwiający korzystanie z funkcji kopiuj/wklej, szczególnie przydatny, gdy zachodzi potrzeba korzystania z kilkunastu tekstów w schowku i szybkiego do nich dostępu.
Obsługa programu: Małe dolne pole sluży do wprowadzania tekstów. Żeby dodać tekst do listy, należy go wpisać do tego pola (lub wkleić Ctrl + V). Następnie wcisnąć "Dodaj" Duże pole po lewej stronie jest listą tekstów w schowku. Metody wybierania tekstu (skopiowania do schowka): Pozostałe dwa przyciski służą do usuwania teksótw z listy, albo wybranego, albo wszystkich. Program ma funkcję zapamiętywania aktualnej listy tekstów w schowku po jego wyłączeniu (są przechowywane w pliku schowek.ini) Program ma funkcję ustawienia go "zawsze na wierzchu", włącza / wyłącza się ją wybierając menu kontekstowe prawym przyciskiem myszy i zaznaczając / odznaczając opcję "zawsze na wierzchu" W przypadku dużej liczby tekstów program można "rozszerzyć" myszką Konwerter Mały narzędziowy programik napisany w celu usprawnienia prostego przetwarzania tekstów, głównie na strony www, choć zdarzyło mi się korzystać z niego w celu utworzenia zapytań sql
Program składa się z dwóch okien po prawej stronie. Okno górne słuzy do wprowadzenia tekstu, okno dolne jest wynikiem operacji. Dostępne są przyciski skopiowania i wklejenia ze schowka Tryby pracy: - Zamiana znaków końca linii (pierwsze od góry po lewej) używane do HTML'a - w oknie wejściowym mamy tekst, po wciśnięciu przycisku "Zamień znaki końca linii" w oknie wyjściowym pojawi się wynik w zależności od opcji: "na znak nowego wiersza" - dopisuje tag HTML'a co daje efekt "nowej linii w pliku HTML; "na akapity" - ujmuje tekst w akapity - Zamiana znaków specjalnych - używane w PHP - możliwość zamiany cudzysłowiu i znaku nowego wiersza na/z PHP - Przybornik - Zamienia polskie czcionki na/z ISO 8859-2, z zaznaczoną opcją "Dodaj nagłówki XHTML" dodaje do tekstu pełne "ramy" pliku HTML - Dowolna zamiana - zamiana z największą mozliwością konfiguracji i możliwości. Pole "nowy wiersz" - wpisać należy jakis symbol zastępczy dla znaku nowego wiersza UŻYTEGO w wyrażeniu niżej, np %nowy% albo coś co nie występuje w tekście. Pole "Wyrażenie" - nalzey wpisać tam szukane wyrażenie, jeśli będzie to np wiersz z końcówką ";" to nalezy wpisać: ;%nowy% . Pole "Zastąp na:" - wyrażenie na które zostać ma zamienione poprzednie wyrażenie, np ,%nowy% (spowoduje to zmianę średników na przecinki na końcach linii) UWAGA: Program nie ma rozbudowanej obsługi błędów, jeśli użyje sie przycisku do pustego wyrazenia pojawi się "access violation" Możliwe problemy: | |
|
© Damian Wilczyński 2009
| |