Visual Basic 6

Zamieściłem tu kody źródłowe moich programów napisanych w Visual Basicu 6. Z reguły używane były powszechnie znane funkcje WinAPI i proste algorytmy, więc wykorzystanie zamieszczonych tu źródeł nie powinno sprawiać kłopotów.

Keylogger: keylog.zip

GN Ukrywacz 2.9 alfa: gnukrywaczsrc.zip - program GN Ukrywacz służący do ukrywania zawartości folderów nie będzie dalej rozwijany. Nie ma za bardzo takiej potrzeby. Metoda ukrywania folderów z której korzysta jest dosyć łatwa do obejścia. Dalsze rozbudowywanie go nie ma większego sensu. Poza tym nie mam na to czasu. Kody źródłowe zawierają nieukończoną wersję 2.9. Dorobiłem w niej funkcję administratora, chciałem też dodać możliwość wyboru ikonki pod którą będzie można ukrywać dany folder. Źródła zamieszczam takie jakie są, kto chce może z nich korzystać, może się komuś przydadzą. Tylko jeżli ktoś będzie chciał stworzyć podobny program, niech się trochę wysili, a nie tylko zmieni nazwisko autora na swoje, jak się kiedyś zdarzało. Program powstawał dosyć dawno, jego kod nie jest pewnie zbyt ładny i na pewno zawiera jakieś błędy. Ale może komuś się przyda :) W końcu w wersji 2.8 niczego poważnego nie wykryto :)

Samomodyfikujący się exe, wersja poprawiona nr. 1.1: automod.zip

Program dzielący plik na mniejsze i program łączący pliki: rs.zip

Poniższe kontrolki nie są mojego autorstwa, ale myślę że przydadzą się programistom VB. Kontrolki TV3D z linii 5.x i wcześniejszych są darmowe. Linia 6.x jest komercyjna, w wersji darmowej wyświetlane jest logo TrueVision.
Strona TrueVision: http://www.truevision3d.com/

Kontrolka TrueVision3D, wersja 5.6, engine 3D dla Visual Basic'a: tv8v56.zip

Kontrolka TrueVision Sound Engine: se8.zip

Mój króciutki kursik wykorzystania kontrolki TrueVision3D: KursTV3D.zip

Program Stoperek + źródło w VB. Służy do mierzenia czasu pomiędzy kliknięciami na przycisk. Kliknięcia na przemian włączają i wyłączają pomiar. Pomiar zapisywany jest w pliku. Mierzenie czasu może się rozpoczynać automatycznie po uruchomieniu Windowsa, program jest wtedy zminimalizowany do ikony. Więcej w pliku Readme.txt. stoperek.zip

Drukuje wyjustowany tekst z pola tekstowego TextBox: justify.zip

Programu wykonujący zrzut ekranu do pliku zadanego parametrem: screen.zip

Programu pokazujący adres IP: ip.zip

Serwera proxy grup dyskusyjnych, z możliwością zapisywania na dysk przechwyconych wiadomości: oeproxy.zip

Wyłącza wygaszacz na czas działania wskazanego programu: deaktywator.zip

Program + źródło do zmieniania powłoki w Windows 95/98: shellman.zip

Program do zmieniania daty modyfikacji wybranego pliku: datownik.zip

Źródło programu wyświetlającego odbijający i deformujący się wielokąt (każdy róg odbija się niezależnie, jak w popularnym wygaszaczu): linie.zip

Przykładowe źródło pokazujące jak się dobrać do tekstu w okienku Notatnika (wersja 1.1): notepadhacker.zip

Źródło programu cyklicznie pingującego określone adresy w sieci. Może służyć do wskazywania które obszary sieci są dostępne a które nie. W najnowszej wersji dodana została funkcja uruchamiająca wskazane pliki w momencie gdy host staje się dostępny lub gdy przestaje: gdzienet.zip

Źródło programu rysującego trzy fraktale: choinkę, spiralę i dywan Sierpińskiego. Wszystkie tworzone są przez ten sam algorytm probabilistyczny, w którym kolejne punkty powstają z poprzednich przez losowy wybór jednego z kilku przekształceń. Parametry przekształceń można sobie dowolnie zmieniać i uzyskiwać inne obrazy: fraktale.zip

Kolejny fraktalowy program - rysuje zbiór Mandelbrota używając 16 kolorów albo odcieni czerwonego, zielonego lub niebieskiego; wersja 1.1: mandelbrot.zip

Funkcja usuwająca tagi ze stringa. Przykładowo z <a>b<c> zrobi b: removeTags.bas