Skocz do zawartości

DiJo

Stały użytkownik
  • Postów

    505
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez DiJo

  1. poczytaj dokumentacje do lib parapin :wink: coś w stylu read_state, get_pin albo podbne i na końcu funkcji main dopisz: printf("%d", pin_is_set());albo jakoś tak (zależnie co w dokumentacji znajdziesz ;) ) aaa i chyba mozesz odczytać stany pinów wejścia, chyba nie odczytasz tego co sam ustawileś na wyjściu
  2. moze... kiedyś juz rozbierałem ten aparacik z nadzieją że sie właśnie coś odlutowało i że da sie to łatwo zrobić... ale jak zdjąłem obudowe i zobaczyłem wnętrze (w środku była kostka z której troszke wystawał obiektyw i cała była oklejona taśmą, lcd i pojemnikiem na baterie) to mi chęci własnoręcznej naprawy przeszły... ale może komuś sie to udało tak naprawić? :)
  3. tak, ale czasem musze kilka razy go trzepnąć dosyć mocno żeby zaczął zadziałać =] :-? no ale przynajmniej to pomaga
  4. niestety nie mam juz gwarancji :( fotka jest tutaj: fioletowe plamki ostatnio pokazuje sie to dość często, albo poziome paski (najczęściej różowe, czerwone albo zielonkawe), po stuknięciu ręką w aparat poprawia się ;)
  5. u mnie nie było tego błędu =] a kod ma wygladać tak: #include <stdio.h>#include <stdlib.h>#include "parapin.h"int main (int *argc, char *argv[]) { int nums[33]; pin_init_user(LPT1); pin_output_mode(LP_PIN01 | LP_PIN02 | LP_PIN03 | LP_PIN04 | LP_PIN05 | LP_PIN06 | LP_PIN07 | LP_PIN08 | LP_PIN09 | LP_PIN10 | LP_PIN11 | LP_PIN12 | LP_PIN13 | LP_PIN14 | LP_PIN15 | LP_PIN16); nums[1]=LP_PIN01; nums[2]=LP_PIN02; nums[3]=LP_PIN03; nums[4]=LP_PIN04; nums[5]=LP_PIN05; nums[6]=LP_PIN06; nums[7]=LP_PIN07; nums[8]=LP_PIN08; nums[9]=LP_PIN09; nums[10]=LP_PIN10; nums[11]=LP_PIN11; nums[12]=LP_PIN12; nums[13]=LP_PIN13; nums[14]=LP_PIN14; nums[15]=LP_PIN15; nums[16]=LP_PIN16; nums[17]=LP_PIN17; int n=atoi(argv[1]); int s=atoi(argv[2]); if (s == 0) { clear_pin(nums[n]); } else { set_pin(nums[n]); }} tzn w tym co Ci wysłałem, to jest w pliku main.cpp (zamień w ostatnich linijkach nums[0] na nums[n]) bo inaczej nie bedzie działac :P co do sprawdzenia czy juz jest oki, to mozesz wpiąć diode do portu i sprawdzać kazdy pin osobno
  6. cześć! Mam canona a70 i zaczęły się pokazywać zamiast obrazu czarno-fioletowe plamy, a czasem nic nie ma. Postaram sie podesłać fotke jak to wygląda. Da się to naprawić ręcznie, czy trzeba oddawać do serwisu? Czy to sie wogole opłaca? pozdr.
  7. daj maila to Ci wyśle spakowaną binarke, źródło i pliki z libparapin, no chyba ze juz jest ok, to nie :) pozdr.
  8. ja uzywam czegos takiego: #include <stdio.h>#include <stdlib.h>#include "parapin.h"int main (int *argc, char *argv[]) { int nums[33]; pin_init_user(LPT1); pin_output_mode(LP_PIN01 | LP_PIN02 | LP_PIN03 | LP_PIN04 | LP_PIN05 | LP_PIN06 | LP_PIN07 | LP_PIN08 | LP_PIN09 | LP_PIN10 | LP_PIN11 | LP_PIN12 | LP_PIN13 | LP_PIN14 | LP_PIN15 | LP_PIN16); nums[1]=LP_PIN01; nums[2]=LP_PIN02; nums[3]=LP_PIN03; nums[4]=LP_PIN04; nums[5]=LP_PIN05; nums[6]=LP_PIN06; nums[7]=LP_PIN07; nums[8]=LP_PIN08; nums[9]=LP_PIN09; nums[10]=LP_PIN10; nums[11]=LP_PIN11; nums[12]=LP_PIN12; nums[13]=LP_PIN13; nums[14]=LP_PIN14; nums[15]=LP_PIN15; nums[16]=LP_PIN16; nums[17]=LP_PIN17; int n=atoi(argv[1]); int s=atoi(argv[2]); if (s == 0) { clear_pin(nums[0]); } else { set_pin(nums[0]); }}ściągnij do tego lib parapin i rozpakuj w katalogu w którym jest powyzszy plik. Później kompilujesz: g++ -DPARAPIN_LINUX -O2 -g -Wall -I. -L. main.cpp -o parapin -lparapini powinno działać ;) jak chcesz, to daj maila to Ci wyśle gotowe ps. uruchamia sie tak: ./parapin numer_pinu stan gdzie stan to jest 0 albo 1 :) pozdr.
  9. cat spreparowany_plik > /dev/lptalbo spróbój z biblioteką parapin. Możesz wtedy ostawić dowolnie stany pinów i je odczytać pozdr. ;)
  10. może spodoba Ci się superkaramba + area AIO albo IAO, lub inna 'theme' :) do automatycznej regulacji wiatraków polecam just4fan. To jest skrypt w pythinie, u mnie dziala bardzo fajnie. Pozdr. ps. superkaramba jest na google ;) a areo iao na kde-look.org poszukaj
  11. DiJo

    Mój Mały "modzik" =]

    obudowa jest raczej cicho :] za to na półkach rzeczy brzęczą jak jest głośniej... i pies sąsiada szczeka :P
  12. DiJo

    Mój Mały "modzik" =]

    Tutaj fotka jak wygląda z subwooferkiem =] tylko żarówka w kompie mi sie spaliła i nie świeci sie bok :cry: pozdr.
  13. a moze by tak zainstalować system na duuuuuzej karcie cf podpietej jako dysk przez przejściówke? :D Mały serwer mialem kiedyś na czymś takim i nie było go słychać wogole - pasywne chłodzenie procka, stara karta grafiki tez z pasywnym i jakiś zasilacz który bez wiatraka chyba chodził :) wtedy było jak w próźni :P
  14. nie próbowałem nigdy, ale może sie okazać dobre: zielone płyty (0,5cm) które sie układa pod panele podłogowe. Jak leżą na podłodze to wyciszają kroki, wiec moze w kompie tez beda dobre? Próbował ktoś?
  15. ale mi nie chodzi o SLI tylko "Dual Headed System" czy jakoś tak. poprostu chce ustawić 2 monitory obok siebie i mieć szerszy ekran :] Juz mniejwiecej do tego doszedłem, mam zrobiony prawie cały config x'ów - pomógł suse 9.2, szkoda tylko że w suse10 nie ma konfiguracji dla wiecej niz jednej karty :( Brakuje mi tylko sterowników do mojej karty graf., ale moze kiedys znajde :] pozdr.
  16. DiJo

    Reklamy W Tv

    zakładając, że jesteś ambitny, znasz c++ albo coś innego i wiesz jak obsługiwać dźwiek w linuksie to bedzie chyba tak: nagrywasz sobie kawałek dźwięku z karty tv i szukasz największych wartości, jesli są < x to to jest film, jesli > x to to jest reklama (x = maks. poziom dzwieku). Później w zaleznosci od tego odpalasz aumix z parametrem zeby wyciszyć dzwiek i ew. keuphoria.kss, czyli wygaszacz ekranu :) pomijając początek to całkiem proste :P obsługe dzwieku masz w sdl (chyba najprosciej) tylko niewiem jak tam jest z nagrywaniem, a jesli nie to pozostaje dokumentacja alsy :P
  17. troszke pokombinowałem, troche ustawień w biosie zmieniłem i obraz z karty na agp jest :D teraz męcze plik xorg.conf żeby mieć dwa screeny. lspci pokazuje mi że jest druga karta w kompie, wiec moze coś mi sie uda uruchomić ;) [optymista]
  18. cześć! co trzeba zrobić żeby w kompie działały dwie karty grafiki? Mam gforce2 na agp i chcialem dodać drugą S3 na pci. Tylko że po włożeniu jej, żadna nic nie wyświetla :( Trzeba coś zmienić w biosie? Plis pomóżcie :) pozdr. ps. Moja płyta główna to abit nf7, procek sempron 2200+
  19. zobacz czy masz plik ~/.mozilla/firefox/cośtamcośtam.coś/lock jeśli tak, to spróbuj go usunąć. U mnie to czesto pomaga, a jeśli nie to usuniecie calego katalogu .mozilla (albo przeniesienie go w inne miejsce) czasem pomaga, ale to tylko jeśli juz kiedys to miałeś :]
  20. DiJo

    Gel Do Wyciszenia Dysku?

    w gelu do włosów chyba jest troche wody :huh: imho moze sie skraplać na dysku... moze jakiś gęsty smar bylby lepszy? :>
  21. witam, mam karte geforce2 z wyjsciem tv-out i karte na pci. Chciałem do tego podłączyć 2 monitory i telewizor. Jak powinien wyglądać plik xorg.conf? Domyslam sie ze jakoś tak: 3 sekcje "monitor" i 2 sekcje "device", tylko jak to skleić razem zeby działało? :)
  22. DiJo

    Mój Mały "modzik" =]

    ... i pomaluj wnetrze przodu obudowy na czarno ;) bo po ciemku świeci jak abażur :D wszystko w swoim czasie
  23. DiJo

    Mój Mały "modzik" =]

    tu fotka jak komputer wygląda teraz: Link jak sie podoba/niepodoba? ;) teraz zostało mi tylko dorobić podstawke pod subuferek, ale to dopiero jak go dostane z serwisu :(
  24. hmm moze superkaramba i odpowiedni plugin Ci pomoze? :) to tez jest fajne ;) i potrafi być ładne
  25. DiJo

    Mój Mały "modzik" =]

    tutaj to , co będzie teraz zamist tablicy :] foto1 foto2 pod dziurkami daje pergamin albo jakąś matową folie no i oczywiscie podswietlenie diodkami :] ps. co do magnesów w dysku, to przyglądałem się dokładniej. Są to 4 plasterki z jakiegoś metalu połączone w pary po 2 większem kawałkiem <jakiegoś> metalu :] imho jeśli sie połączy n i s jednym kawałkiem, a od spodu da sie taki sam układ to pole chyba nie "ucieka" zbyt daleko.
×
×
  • Dodaj nową pozycję...