WebCord 4.11.0 Portable

WebCord to klient oparty na aplikacji Discord (wieloplatformowy komunikator głosowy i tekstowy z nakładką IRC stworzony przede wszystkim z myślą o graczach) i SpaceBar, zaimplementowany bez API Discorda. Obecnie WebCord jest dość złożonym projektem, można go podsumować, jako pakiet wzmocnień bezpieczeństwa i prywatności, reimplementacji funkcji Discord, Electron i Chromium.
WebCord robi wiele, aby poprawić prywatność użytkowników. Blokuje znane metody śledzenia, zarządza również uprawnieniami do wrażliwych interfejsów API, takich jak kamera lub mikrofon, ustawia własnego agenta użytkownika na obecnego w przeglądarkach Chromium i podszywa się pod modyfikacje interfejsu API sieci Web, aby zapobiec odróżnieniu go od prawdziwego Chrome.
W przeciwieństwie do oficjalnego klienta Discord, polityka WebCord dotycząca Electron sprawia również, że używa on najnowszej głównej wersji aktualnie obsługiwanej i dostępnej w momencie pakietu. To sprawia, że WebCord używa bardziej aktualnych wersji Electron z nowszym silnikiem Chromium.
Ponieważ WebCord opiera się na witrynie Discord i (w przeciwieństwie do oficjalnego klienta i modów klienta) nie używa żadnych zastrzeżonych modułów natywnych Node.js C Discorda, ani nie udaje oficjalnego klienta Discorda (ale raczej przeglądarkę Chromium), ma podobne funkcje i ograniczenia, jak aplikacja internetowa Discord.
Klient WebCord jest w stanie wprowadzić pewne zmiany, implementując następującą listę funkcji:
-Ikona zasobnika – Ukrywanie aplikacji w zasobniku – Gotowe
-Czerwona odznaka (zasobnik) – Wskaźnik wyświetlania przy wiadomościach bezpośrednich lub wzmiankach na ikonie zasobnika – Gotowe
-Niestandardowy CSP – Zezwalaj użytkownikom na modyfikowanie CSP w celu blokowania niepotrzebnych stron internetowych – Gotowe
-Okno migające przy wzmiankach – Przycisk okna migającego w celu wizualnego wskazania wzmianek lub wiadomości bezpośrednich nawet przy wyłączonym zasobniku – Gotowe
-Niestandardowe języki słownika – Dostosuj zestaw języków używany dla funkcji automatycznego uzupełniania – Nie (w fazie koncepcyjnej)
-Tłumaczenia – Obsługa lokalizacji WebCord dla wielu języków – Gotowe
-Ukrywanie paska bocznego Discorda – Przełączanie stanu widoczności paska bocznego zawierającego listę kanałów. Dzięki temu WebCord działa na urządzeniach z mniejszymi ekranami, takich jak np. smartfony PinePhone – Gotowe
-Rozszerzenia WebCord oparte na Node.js obsługują implementację dodatków specyficznych dla WebCord, która umożliwia korzystanie z zależności Node – Nie (w fazie koncepcyjnej)
-Rozszerzenia oparte na Chromium – Obsługują dodatki przeglądarki Chromium – Alpha (implementacja eksperymentalna)
-Zarządzanie uprawnieniami dodatków – Ogranicza uprawnienia rozszerzeń ze względów bezpieczeństwa – Nie (w fazie koncepcyjnej)
-Globalny skrót dla funkcji push-to-talk Udostępnia skrót dla funkcji PTT na całym świecie – Nie (w fazie koncepcyjnej)
-Blokuj punkty końcowe API /śledzenie – Implementuj blokowanie niektórych znanych metod śledzenia w Discordzie – Gotowe
-Blokuj punkt końcowy API /pisanie- Opcjonalnie blokuj wskaźnik pisania – Gotowe
-Szyfrowanie wiadomości typu end-to-end – Zezwalaj na szyfrowanie wiadomości w polu przed jej wysłaniem – Nie (w fazie koncepcyjnej)
-Menu ustawień oparte na HTML – Menu ustawień oparte na sieci Web zamiast GTK (pasek menu) – Beta (aktywnie ulepszana)
-Analiza flag wiersza poleceń – Zapewnia obsługę parametrów wiersza poleceń, w tym typowych flag, takich jak –help – Gotowe
-Powiadomienia o aktualizacjach – Powiadamia użytkownika o każdej nowej wersji WebCord – Gotowe
-Generowanie raportów o błędach – Automatyczne generowanie raportów o błędach na podstawie konfiguracji systemu operacyjnego – Gotowe
-buildInfo.json – Implementacja generowania i analizowania pliku konfiguracji JSON zawierającego informacje o wydaniu i flagi kompilacji – Gotowe
-Przeglądarka dokumentacji w aplikacji – Wbudowany czytnik Markdown dla plików dokumentacji offline – Gotowe
-Ekran powitalny podczas ładowania – Wyświetl animowany ekran powitalny przed załadowaniem Discorda – Gotowe
-Zarządzanie uprawnieniami – Pozwala decydować, co Discord może robić, a czego nie – Gotowe
-Niestandardowe wystąpienia Discorda – Umożliwia korzystanie z różnych wystąpień Discorda, np. Fosscord – Alpha
-Ukryj przyciski lub wyskakujące okienka pobierania – Ukryj elementy odnoszące się do oficjalnego łącza do pobrania klienta Discord – Gotowe
-Panel „o” oparty na HTML – Okno nienatywne pokazujące informacje o aplikacji, takie jak licencje, wersje lub kredyty – Beta (aktywnie ulepszana)
-Niestandardowe style Discord i WebCord – Zezwalaj na stylizowanie Discord i WebCord za pomocą własnych motywów – Alpha (można stylizować tylko Discord)
-Odpowiadaj na adresy URL zaproszeń – Odpowiedzi na linki zaproszeń do gildii (takie jak oficjalny klient Discord) – Gotowe
-Nawiguj za pomocą zewnętrznej przeglądarki internetowej – Obsługuj żądania nawigacji za pośrednictwem WebSocket – Gotowe
-Szyfrowanie danych aplikacji – Szyfruj pliki aplikacji, aby zapobiec majstrowaniu przy nich przez oprogramowanie innych firm – Beta (planowane są ulepszenia).
Działa w systemach: Windows 10 – 64 & 32-bit/11
Licencja: bezpłatny (MIT License)
Languages: Arabic, Catalan, English, French, German, Greek, Italian, Japanese, Nederlands, Norwegian (Bokmal), Polish, Portuguese, Russian, Spanish, Spanich (Mexico), Turkish, Ukrainian.





