Jak korzystać z WhatsApp w systemie Linux

WhatsApp jest jedną z najpopularniejszych aplikacji do przesyłania wiadomości na świecie, jednak z jakiegoś powodu nadal nie oferuje oficjalnej aplikacji komputerowej dla systemu Linux. Jeśli więc chcesz korzystać z WhatsApp na tym systemie, będziesz musiał stworzyć własną aplikację.

W systemie Linux najlepszym i najszybszym sposobem na utworzenie aplikacji internetowej jest program Nativefier. Aby zainstalować Nativefier, przejdź do odpowiedniego przewodnika i postępuj zgodnie z instrukcjami, aby dowiedzieć się, jak skonfigurować WhatsApp na komputerze z systemem Linux. Po zainstalowaniu Nativefier, kontynuuj ten przewodnik, aby dowiedzieć się, jak stworzyć własną aplikację WhatsApp w systemie Linux!

Pobierz ikonę WhatsApp

Każda aplikacja w systemie Linux potrzebuje odpowiedniej ikony. Ponieważ tworzymy aplikację internetową WhatsApp dla systemu Linux, musimy pobrać odpowiednie logo aplikacji z Internetu. Aby to zrobić, uruchom okno terminala, naciskając Ctrl + Alt + T lub Ctrl + Shift + T na klawiaturze. Następnie użyj polecenia wget, aby pobrać logo WhatsApp do katalogu domowego (~).

wget https://cdn3.iconfinder.com/data/icons/social-network-30/512/social-01-512.png -O icon.png

Wygeneruj aplikację WhatsApp dla Linuxa

Teraz, gdy ikona WhatsApp została pobrana, mamy wszystkie zasoby do stworzenia nowej aplikacji WhatsApp dla systemu Linux. Aby rozpocząć proces tworzenia, otwórz okno terminala i przenieś powłokę z katalogu domowego (~) do folderu „/tmp”. Powłoka musi znajdować się w „/tmp”, ponieważ jest to najbezpieczniejsze miejsce do generowania plików, które nie muszą być przechowywane przez długi czas. Użyj polecenia cd, aby przejść do „/tmp”.

cd /tmp

Po wejściu do „/tmp” musisz utworzyć folder kompilacji. W tym folderze kompilacji będą przechowywane wszystkie zasoby naszej aplikacji WhatsApp wygenerowane za pomocą narzędzia Nativefier. Aby utworzyć nowy folder kompilacji, użyj polecenia mkdir poniżej.

mkdir -p whatsapp-build

Po utworzeniu folderu „whatsapp-build” musisz przenieść do niego sesję terminala, ponieważ Nativefier będzie w nim działał. Aby przejść do folderu „whatsapp-build”, użyj poniższego polecenia cd.

cd whatsapp-build

Teraz, gdy sesja terminala znajduje się w katalogu „whatsapp-build”, musisz pobrać plik JavaScript, aby załatać plik binarny WhatsApp. Bez tego pliku interfejs internetowy WhatsApp odmówi pracy w systemie Linux i poprosi o aktualizację Google Chrome. Aby uzyskać skrypt, użyj polecenia wget poniżej.

wget https://raw.githubusercontent.com/DocBox12/WhatsApp-nativefier-fix/master/whatsapp_fix.js

Teraz, gdy łatka jest gotowa, pobierz funkcję Nativefier, aby wygenerować plik binarny zgodny z systemem Linux, skoncentrowany wokół interfejsu czatu sieciowego WhatsApp.

nativefier -p linux -a x64 -i ~/icon.png --inject whatsapp_fix.js --single-instance https://web.whatsapp.com/

Pozwól aplikacji Nativefier wygenerować plik binarny WhatsApp w systemie Linux. Może to potrwać kilka minut. Po zakończeniu procesu generowania uruchom polecenie ls w katalogu „whatsapp-build”, a zobaczysz podkatalog z etykietą „whats-app-web-linux-x64”.

Zmień nazwę pliku binarnego i folderu

Teraz, gdy WhatsApp został utworzony w folderze „whatsapp-build”, niektóre pliki i foldery muszą zostać zmienione, ponieważ skróty w systemie Linux nie działają ze zwiniętymi nazwami folderów.

Pierwszą rzeczą, którą należy zmienić, jest plik binarny WhatsApp. Używając polecenia cd, przejdź do katalogu „whats-app-web-linux-x64”, który zawiera plik binarny „whats-app-web”, i użyj polecenia mv, aby zmienić nazwę na „WhatsApp”.

cd whats-app-web-linux-x64
mv whats-app-web whatsapp

Po zmianie nazwy pliku binarnego w wygenerowanym folderze aplikacji, należy zmienić nazwę samego folderu aplikacji. Użyj polecenia cd, aby cofnąć się o jeden folder, aby sesja terminala wróciła do „whatsapp-build”.

cd ..

Gdy znajdziesz się w katalogu „whatsapp-build”, użyj polecenia mv, aby zmienić nazwę wygenerowanego folderu aplikacji na „WhatsApp”.

mv whats-app-web-linux-x64 whatsapp

Po zmianie nazwy wszystkich plików użyj polecenia mv, aby przenieść je do katalogu /opt/.

sudo mv /tmp/whatsapp-build/whatsapp/ /opt/

Zaktualizuj uprawnienia do folderu „WhatsApp”, w przeciwnym razie aplikacja nie uruchomi się.

sudo chmod 755 -R /opt/whatsapp/

Tworzenie skrótu na pulpicie

Teraz, gdy trudna część jest już za nami i z powodzeniem wygenerowaliśmy nową aplikację WhatsApp dla Linuxa, nadszedł czas, aby utworzyć skrót na pulpicie, aby łatwo było uruchomić WhatsApp z pulpitu Linux.

Pierwszym krokiem w tworzeniu skrótu pulpitu WhatsApp jest utworzenie pliku pulpitu. Użyj polecenia touch, aby utworzyć plik o nazwie „whatsapp.desktop” w „/tmp/whatsapp-build/.”

touch /tmp/whatsapp-build/whatsapp.desktop

Po wygenerowaniu pliku pulpitu, należy do niego dodać kod, aby program mógł się pomyślnie uruchomić. Otwórz nowy plik pulpitu w edytorze tekstowym Nano za pomocą poniższego polecenia.

nano /tmp/whatsapp-build/whatsapp.desktop

Wklej poniższy kod do edytora tekstu Nano i zapisz go, naciskając Ctrl + O.

[Desktop Entry]
Comment=WhatsApp for Linux
Exec=/opt/whatsapp/whatsapp
GenericName=WhatsApp
Icon=/opt/whatsapp/resources/app/icon.png
Name=WhatsApp
NoDisplay=false
Categories=Network
StartupNotify=true
Terminal=false
Type=Application

Wyjdź z Nano, używając Ctrl + X. Następnie zaktualizuj uprawnienia do pliku pulpitu za pomocą chmod i przenieś go do folderu aplikacji za pomocą polecenia mv.

sudo chmod +x /tmp/whatsapp-build/whatsapp.desktop && sudo mv /tmp/whatsapp-build/whatsapp.desktop /usr/share/applications/

Gdy skrót pulpitu WhatsApp znajdzie się w pliku aplikacji, będziesz mógł uzyskać dostęp do WhatsApp w systemie Linux w dowolnym momencie, wyszukując „WhatsApp” w menu aplikacji.