Jak uruchomić prosty Hotspot na Windowsie 7.

Wiele osób korzystających z Windows z pewnością może się zastanawiać w jaki sposób stworzyć hotspot. Wielu osobom może się wydawać, że dla systemu od Microsoftu nie istnieje wygodny sposób bezprzewodowego udostępnienia łącza podobny do programu Hostapd (znanego z Linuxa) lub opisywane wcześniej przeze mnie systemowe tworzenie hotspotu z użyciem opcji dostępnych w systemie Linux.
Posiadacze Windows 10 mogą skorzystać z wbudowanej w system opcji Hotspotu bardzo zbliżonej pod względem funkcjonalności do udostępniania łącza przez smartphone z systemem Windows. Praktyczny, graficzny interfejs systemu Windows 10 znacznie ułatwia nam to zadanie.
Użytkownicy Windows XP są w stanie stworzyć jedynie sieć typu Ad-hoc, czyli najprościej mówiąc komputer komputer. Cóż takie już są ograniczenia tego systemu. Parędziesiąt lat na karku Windows XP robi już swoje. Rozwiązanie typu Ad-hoc byłoby całkiem dobre, gdyby nie istnienie smart-fonów z Androidem lub Lumii z WP 8.1 które raczej tej sieci nie zobaczą. Jedyną opcją jest w tym przypadku zakup odpowiedniej karty bezprzewodowej na USB. Karty Tp-linka, Edimaxa, Ralinka, Realteka często posiadają oprócz dołączonych do nich sterowników program pozwalający tworzyć Hotspot. Wystarczy tylko zainstalować program dostarczony przez producenta, wybrać niezbędne opcje i przełączyć kartę w tryb oznaczony jako AP mode lub Soft AP.
W przypadku TP-Linka można użyć programu: TP-Link Wireless Client Utility.
Dla Edmiaxa: Edimax Wireless Utility (w Internecie potwierdzono działanie na EDIMAX na chipsecie Ralinka model EW-7128g)
Dla Realteka działa dołączone oprogramowanie do kart RTL8187L np. Airlive Wl-1600USB ma opcję tworzenia AP.
W przypadku Windows XP istnieje zatem wyłącznie możliwość tworzenia sieci Ad-hoc lub korzystanie z oprogramowania dostarczonego przez producenta karty wifi wraz ze sterownikami.
W przypadku Windows Vista nie wiem czy istnieje możliwość tworzenia sieci typu Hotspot. Zawsze pozostaje sieć Ah-hoc lub użycie programów dostarczonych wraz ze sterownikami przez producentów kart wifi na USB.
W przypadku Windows 7 oraz Windows 8/8.1 można stworzyć sieć typu Hotspot niemal równie łatwo jak w Windows 10.
  1. Tworzymy przy pomocy Notatnika na Pulpicie plik o nazwie WIFI ON.bat oraz plik WIFI OFF.bat
  2. W pliku WIFI ON wpisujemy: 
  3. netsh wlan set hostednetwork mode=allow ssid=Windows key=123456789
    netsh wlan start hostednetwork
  4. W pliku WIFI OFF wpisujemy: 
  5. netsh wlan stop hostednetwork
    netsh wlan set hostednetwork mode=disallow
  6. Zapisujemy oba pliki. W ssid wpisujemy po znaku równości nazwę hotspotu, a w key po znaku równości klucz do sieci.
  7. W celu włączenia klikamy Prawym Przyciskiem Myszy na plik WIFI ON.bat  i uruchamiamy go jako administrator.
  8. W celu wyłączenia hotspotu klikamy Prawym Przyciskiem Myszy na plik WIFI OFF.bat  i uruchamiamy go jako administrator.

    1. Po uruchomieniu pliku WIFI ON.bat w Połączeniach sieciowych pojawia się nowe połączenie z wybranym przez nas SSID i dopiskiem Microsoft Virtual Wifi Miniport. Uruchomienie WIFI OFF.bat usunie to połączenie.
  9. Hotspot powinien być aktywny, teraz musimy mu jeszcze udostępnić połączenie. Wchodzimy kolejno do Panelu sterowania => Sieć i Internet => Połączenia sieciowe. Klikamy PPM na połączenie, którym łączymy się z Internetem i wybieramy Właściwości. Wybieramy zakładkę Udostępnianie i zaznaczamy "Zezwalaj innym użytkownikom sieci na łączenie się poprzez połączenie internetowe tego komputera" i w polu Połączenie sieci domowej: wybieramy "Połączenie sieci bezprzewodowej 7" czyli nowe połączenie, które pojawiło się w Połączeniach sieciowych z podpisami naszego SSID i Microsoft Virtual Wifi Miniport.

    1. Tak powinno być skonfigurowane udostępniane połączenie, które ma dostęp do Internetu.
      Tak powinno być skonfigurowane IP połączenia, które ma dostęp do Internetu.
  10. Od teraz w Centrum sieci i udostępniania wszystkie sieci mają dostęp do Internetu.
  11. Poprawnie skonfigurowane udostępnianie na Windows 7.
      W widoku dostępnych sieci będziemy widzieć sieć z która się łączymy i tą którą udostępniamy.
  12. Uwaga !!! jeżeli w punkcie 7 przy udostępnianiu Internetu mamy problem z ICS lub informacje o błędzie musimy wpisać w Połączeniu sieciowym w połączeniu z naszym SSID i Microsoft Virtual Wifi Miniport jakieś IP. Klikamy PPM na to połączenie i wybieramy Właściwości. Klikamy na Protokół internetowy w wersji 4 (TCP/IPv4) i wybieramy Właściwości. Klikamy "Użyj następującego adresu IP". Uzupełniamy pola: Adres IP w moim przypadku 192.168.0.1 oraz pole: "Maska podsieci" 255.255.255.0. Brama domyślna i serwery IP ja zostawiam puste. <
    Konfiguracja IP Microsoft Virtual Wifi Miniport, jeżeli nie możemy udostępnić połączenia w Windows 7 i występują błędy usługi ICS.
    Teraz udostępnianie połączenia powinno działać. Połączenie, którym łączymy się do Internetu powinno pobierać IP automatycznie.
  13. Uwaga !!! bardzo ważne jest też, aby wirtualne połączenia programu Virtualbox były nieaktywne i odinstalowane z menadżera urządzeń, ponieważ mogą wywoływać problemy w programie netsh przez co nie będziemy mogli udostępnić połączenia.
W pliku gotowe do pobrania pliki WIFI ON.bat i WIFI OFF.bat

Lubuntu wykres użycia łącza-transferu na pulpicie

Użytkownicy telefonów Windows Phone 8.1 doskonale znają zakładkę Czujnik Danych, w której znaleźć można informację, o ilości pobranych danych poprzez siec komórkową oraz łącze Wi-Fi. Okazuje się, że tworząc punkt dostępowy do Internetu dla innych urządzeń na komputerze z zainstalowanym systemem Linux, np. dystrybucją Lubuntu 14.04 można osiągnąć efekt podobny, a nawet lepszy. Jest to bardzo przydatne, ponieważ możemy zaraz po uruchomieniu, np. naszego laptopa, który wcześniej skonfigurowaliśmy w taki sposób, że pierwszym interfejsem sieciowym łączymy się z odległą siecią Wi-Fi, a drugim rozgłaszamy nasz Internet, sprawdzić ilość zużytego transferu. Zacznijmy od instalacji vnstat i vnsati. Wiecej>>>

Brak aktywnej opcji skalowania "Pełen ekran" w Catalyst Control Center.

Po uruchomieniu Prince of Persia z 2008 roku ekran wyświetlał się tylko na środku monitora i był otoczony czarnymi pasami, jak przy filmie w panoramie. Od razu pomyślałem, że należałoby zmienić opcję skalowania w sterownikach karty Radeon. Wchodząc w Panel Catalyst Control Center zauważyłem brak aktywnej opcji skalowania "Pełen ekran" w Catalyst Control Center. Była jakby szara i nie można było ją zmienić. Problem rozwiązać można w bardzo łatwy sposób. Należy zmniejszyć rozdzielczość na mniejszą. Wtedy opcja będzie aktywna. Następnie wybieramy opcję pełny ekran i zapisujemy ustawienia. Ponownie uruchamiamy Catalyst Control Center i ustawiamy wcześniejszą rozdzielczość (tą początkową, czyli większą). Od teraz po uruchomieniu gry mamy obraz pozbawiony pasów, jak przy panoramie.

Windows Phone 8.1 Instalacja programow w trybie developerskim spoza sklepu.

Naprawa starej Lumii 520, jaką udało mi się ostatnio dokonać sprawiła, że postanowiłem napisać ten mini poradnik.

Po pierwsze Microsoft zablokował możliwość instalacji aplikacji spoza sklepu na telefonach Lumia z systemem Windows Phone 8.1.

Jedyne co można zrobić to pobrać aplikację z oficjalnego sklepu w formacie Xap na komputerze z dostępem do Internetu. Podłączyć telefon do komputera i skopiować pliki na pamięć microSD lub telefon. Po skopiowaniu klikamy ikonkę sklepu i w dolnym prawym rogu klikamy trzy kropki. Na nowej liście wybieramy instaluj aplikację lokalnie i wskazujemy którą apk'ę zainstalować. Niestety tą drogą zainstalujemy tylko aplikacje pochodzące ze sklepu.
Ponadto, aby tego typu instalacja powiodła się musimy na naszej Lumi posiadać dostęp do Internetu. Inaczej Windows Phone 8.1 nie jest w stanie sprawdzić czy pobrana aplikacja, którą chcemy zainstalować jest legalna i dopuszczona przez Microsoft. Jest to swego rodzaju zabezpieczenie przed złośliwym kodem. Teoretycznie jeśli Microsoft  nie wpuści do swojego sklepu szkodliwych lub szpiegujących aplikacji to jesteśmy bezpieczni. W praktyce jeżeli jakiś program mu się nie spodoba, to go usunie i już go więcej nie zainstalujemy. Tak stało się np. z przeglądarką Opera Mini.

Istnieje jednak inna, trudniejsza metoda. Telefon należy odblokować w trybie developerskim. Można tego dokonać instalując
  • WP8.0 SDK Tools Lite Setup Av1.20 

oraz
  • WP8.1 SDK Tools Lite Setup Av1.20
Następnie należy przy użyciu Windows Phone Developer Registration 8.1 zarejestrować telefon. Szczegóły, jak tego dokonać można znaleźć w Google.
Dodam od siebie, że czasem mogą wystąpić problemy z połączeniem do serwera Microsoftu. Mi udało się zarejestrować telefon dopiero drugiego dnia. Tą metodą można zainstalować tylko 2 apki. Liczbę tę można zwiększyć do 10 za pomocą chińskiego narzędzia, które jednak w moim przypadku nie działało. Nie wiem czy jest ono już przestarzałe i nie łączy się z serwem, czy może jest do niego potrzebny Windows 8, podczas gdy ja korzystałem z Windows 7.

Istnieje także opcja całkowitego usunięcia ograniczenia w telefonach Lumia przy pomocy narzędzia Windows Phone Internals. Odblokowując bootloader, a następnie root access możemy znieść ograniczenie liczby aplikacji w trybie deweloperskim, dodatkowo odblokowując bootloader. Jest to jednak niebezpieczne i może trwale "uceglić" nasz telefon. Zalecam tą metodę jedynie w przypadku problemów z narzędziem Windows Phone Developer Registration 8.1 lub jeżeli Microsoft wyłączy serwery, które pozwalają na włączenie trybu developerskiego.

Jeżeli przebrnęliśmy do tego momentu to mamy już z górki. Wystarczy uruchomić aplikację Windows Phone Application Deployment 8.1 i wskazać pobrany wcześniej plik w formacie XAP z naszą aplikacją nie pochodzącą ze sklepu Microsoft. Pamiętajmy, że tą drogą zainstalujemy tylko 2 aplikacje. Jeżeli chcemy więcej to musimy użyć chińskiego narzędzia (nie wiem czy ciągle działa), lub odblokować root access. Istnieje też możliwość przekopiowania zainstalowanej w trybie developerskim aplikacji na kartę pamięci SD w telefonie. Sam tego nie testowałem, ale podobno działa. W ten sposób możemy zwalniać miejsce na aplikacje. Po przeniesieniu dwóch aplikacji z pamięci telefonu na kartę możemy znów zainstalować dwie inne dodatkowe aplikacje, a po ich zainstalowaniu je także przenieść na kartę pamięci i znów zainstalować jeszcze dwie aplikacje i tak do momentu, gdy nie skończy się nam pamięć na karcie w telefonie.

Zainstalowaną aplikację przenosimy na kartę SD wybierając Ustawienia i Storage SD.

Jeżeli nie możemy zainstalować aplikacji powyższym programem to możemy użyć programu WPPowerToolsStandaloneAmir lub WPV XAP Deployer 2.0. Pierwszy z tych programów po podłączeniu telefonu i wybraniu aplikacji w formacie Xap wygląda jakby się zawiesił. Należy jednak odczekać i jeżeli nie wskaże on żadnych błędów to oznacza, że nasza apka powinna pojawić się w telefonie.

Uwaga!!! Wszystkie powyższe programy wymagają zainstalowania środowiska Net Famework 4.5.1 lub nowszego.
Uwaga!!! Programy takie jak WPPowerToolsStandaloneAmir lub WPV XAP Deployer 2.0 pozwalają instalować tylko aplikacje spoza sklepu Microsoft, czyli crackowane lub pochodzące ze strony XDA Developers. Są to programy pozbawione zabezpieczeń. 

Dla programu WPV XAP Deployer 2.0 można pobierać apki dla Windows Phone 8.1 w formacie Zip, a następnie zmieniać rozszerzenie na XaP. Jest to rozwiązanie problemu z nieobsługiwanym formatem aplikacji lub jej niezgodnością.

UC Browser czyli Chromium 55 na Windows XP

Oficjalnie wiadomo, że Google Chrome nie wspiera już Windows XP. Nie jest także możliwa instalacja projektu Chromium w jednej z nowszych wersji na tym systemie. Jedyną możliwą alternatywą są przeglądarki tworzone przez osoby skupione wokół forum msfn.org, a bardziej ich zmodyfikowane wersje. Użytkownicy tej strony kompilują wersje popularnych przeglądarek z myślą o uruchomieniu na Windows XP. To dzięki ich pracy dostępne są np.
  1. 32 i 64 bitowy Palemoon 27.7.2 stworzony przez Feodor2; [obecna nazwa to MyPal, oparta o bardziej oficjalne wydania Palemoona];
  2. 32 bitowy Palemoon 27.8.0 stworzony przez roytam1; [oparty o nowsze i mniej oficjalne wydanie Palemoon];
  3. 32 bitowy Palemoon 27.8.0 noSSE stworzony przez roytam1; [dla procesorów bez SSE]
  4. 64 bitowy Palemoon 27.8.0 stworzony przez roytam1;
  5. Icecat 52.3.0 dla Windows XP [jeszcze nie testowałem, może wystąpi problem z 64 bitową wersją];
  6. 32 bitowy Firefox 55 Nigthly skompilowany przez roytam1; [oparty o nową przeglądarkę twórców Palemoon, czyli Basilisk/Moebius];
  7. 64 bitowy Firefox 55 Nigthly skompilowany przez roytam1; [oparty o nową przeglądarkę twórców Palemoon, czyli Basilisk/Moebius];
UC Browser w Windows XP i kernel Chromium 55.
Ponadto dla systemu Windows XP dostępna jest przeglądarka Advanced Chrome [dla Windows XP przeznaczona jest wersja Custom Build. Wersja Latest Build działa wyłącznie na nowszych systemach] tworzona przez fana tej przeglądarki, który nie zgadza się z polityką firmy Google i z tego powodu wprowadza kilka zmian. Najnowsza wersja Advanced Chrome opiera się o Chromium 54, a więc wersję nieco już przestarzałą.
Okazuje się jednak, że możliwe jest pobranie i instalacja Chromium w wersji 55 na Windowsie XP [w sensie uruchomienia kernela Chromium na Windowsie XP w wersji 55]. Umożliwia to przeglądarka UC Browser 7.0.185.1002 ( link do strony dobreprogramy.pl ). Po instalacji (może trochę trwać) mamy w pełni działający Chrome 55.0.2883.87. Dodatkowo przeglądarka posiada wbudowany bloker reklam i pełną obsługę Youtube w technologi HTML5.

Pełna obsługa kodeków w HTML5 na Windows XP w UC Browser + kernel Chromium 55.
Jedyną wadą tej przeglądarki mogą być sami twórcy lub ich pochodzenie. Wielu użytkowników nie jest w stanie zaufać programistom pochodzącym z Chin lub Indii. Z tego powodu przeglądarka może by uznana za śledzącą nasze poczynania lub wysyłającą jakieś informacje do swoich twórców. Sam jednak używałem tej przeglądarki przez dłuższy czas i nic dziwnego jeszcze nie zaobserwowałem. Plusem na pewno jest to, że mamy przeglądarkę o 1 numerek nowszą. Zawsze może się to nam przydać jeżeli trzeba coś szybko zrobić, a strona internetowa lub zadanie do wykonania wymaga od nas użycia nowej wersji przeglądarki, a na starym systemie nie mamy możliwości instalacji czegoś nowszego.