Od ponad 20 lat dzielę się z Wami swoją pasją oraz tworzę dla was moim zdaniem ciekawe i przede wszystkim przydatne rzeczy. Całkowicie za darmo! To się nigdy nie zmieni.
Niestety, sprzęt komputerowy (laptop) na którym obecnie pracuję zestarzał się - ma już 12 lat i jest to już niestety mocno odczuwalne. Moja obecna sytuacja finansowa nie pozwala mi na zakup nowego laptopa, dzięki któremu nadal będę mógł realizować swoją pasję, a tym samym dzielić się nią z Wami.
Mam nadzieję, że dzięki Waszej pomocy będę mógł zakupić sprzęt, który posłuży równie długo co obecny. Jak wiemy, sprzęt komputerowy jest dzisiaj horrendalnie drogi (zwłaszcza laptopy). Mam nadzieję, że wspólnie to się uda.
Dlatego też postanowiłem założyć specjalną zrzutkę na uznanej platformie crowd-fundingowej, dzięki której w transparentny sposób można dorzucić coś od siebie. Cel jest ambitny, ale wierzę w siłę społeczności!
Wtyczka dialer dla NSIS udostępnia pięć funkcji związanych z połączeniem z internetem.
Aby pobrać pliki z internetu, użyj wtyczki NSISdl.
Przykład:
ClearErrors ; Czyści flagę błędu Dialer::NazwaFunkcji ; Wywołuje funkcje Dialera IfErrors "" +3 ; Sprawdza błędy MessageBox MB_OK "Funkcja niedostępna" Quit Pop $R0 ; Pobiera zwracaną wartość ze stosu MessageBox MB_OK $R0 ; Wyświetla zwracaną wartość
; ConnectInternet (używa wtyczki Dialer) ; Napisał Joost Verburg ; ; Funkcja ta próbuje utworzyć połączenie z internetem, jeśli nie jest dostępne żadne połączenie. ; Jeśli nie jesteś pewien czy system, na którym uruchomiono instalatora ma aktywne połączenie ; z internetem, wywołaj tę funkcję przed pobieraniem plików przez wtyczkę NSISdl. ; ; Funkcja wymaga Internet Explorera 3, lecz pyta o ręczne połączenie, jeśli nie jest on zainstalowany. Function ConnectInternet Push $R0 ClearErrors Dialer::AttemptConnect IfErrors noie3 Pop $R0 StrCmp $R0 "online" connected MessageBox MB_OK|MB_ICONSTOP "Błąd połączenia z internetem." Quit ; Usuń, aby błędy nie były fatalne noie3: ; IE3 nie zainstalowany MessageBox MB_OK|MB_ICONINFORMATION "Proszę, połącz się teraz z internetem." connected: Pop $R0 FunctionEnd
Jeśli dana funkcja nie jest dostepna w systemie, ustawiona zostanie flaga błędu.
Próbuje podłączyć system do internetu, jeśli jeszcze nie jest.
Wymagany jest Internet Explorer 3 lub nowszy
Powoduje, że modem automatycznie łączy się z domyślnym połączeniem internetowym, jeśli system nie jest jeszcze podłączony. Jeśli w systemie brak skonfigurowanej opcji automatycznego łączenia z internetem, użytkownik zostanie zapytany o zgodę na takie połączenie.
Zwracane wartości:
Wymagany jest Internet Explorer 4 lub nowszy
Powoduje, że modem automatycznie łączy się z domyślnym połączeniem internetowym, jeśli system nie jest jeszcze podłączony. Użytkownik nie będzie pytany o zgodę na połączenie.
Zwracane wartości:
Wymagany jest Internet Explorer 4 lub nowszy
Rozłącza automatyczne połączenie dial-up.
Zwracane wartości:
Wymagany jest Internet Explorer 4 lub nowszy
Sprawdza, czy system jest podłączony do internetu.
Zwracane wartości:
Wymagany jest Internet Explorer 4 lub nowszy