- Saved searches
- Use saved searches to filter your results more quickly
- License
- danyadev/vk-desktop
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
- About
- А есть ли open-source клиенты vkontakte?
- VK Desktop
- Running VK_Desktop on Linux without installation
- Sandboxing VK_Desktop
- Updating VK_Desktop
- Integrating AppImages into the system
- Note for application authors
- Pro Tips for further enhancing the VK_Desktop AppImage
- Скачать ВКонтакте для Linux
- Почему стоит скачать ВК для Linux?
- Особенности ВКонтакте на Линукс
- Чем отличается ВК на Linux от других версий?
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
Мессенджер ВКонтакте, работающий на Windows, macOS и Linux
License
danyadev/vk-desktop
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
Скачать последнюю версию приложения всегда можно здесь.
У вас должен быть установлен Node.js и Git.
Поддерживаемые версии Node.js: 14.17.x , 16.x и выше
Для установки пакетов используется yarn, который можно установить с помощью npm:
$ git clone https://github.com/danyadev/vk-desktop.git # Клонирование репозитория $ cd vk-desktop # Переход в папку приложения $ yarn # Установка всех зависимостей в проекте $ yarn build # Сборка клиента # Только для Windows: # Здесь можно указать 32, 64 или ничего, чтобы собрать под все разрядности $ yarn win-setup[32|64] # Сборка установщика
После сборки все файлы будут находиться в папке app .
Для исправления некоторых ошибок разработчику могут понадобиться логи, которые можно найти по соответствующему пути для каждой системы:
- Windows: %appdata%/vk-desktop/logs/
- macOS: ~/Library/Logs/vk-desktop/
- Linux: ~/.config/vk-desktop/logs/
Возможная проблема при разработке на Windows
Если у вас вдруг при обновлении страницы приложения перестал отображаться контент, то необходимо открыть папку AppData/Roaming (открывается с помощью комбинации клавиш Win+R и вводе в открывшемся окне %appdata% ) и удалить оттуда папку Electron . В данной папке находится кеш приложения, поэтому после удаления приложение полностью сбросится и необходимо будет заново войти в аккаунт.
About
Мессенджер ВКонтакте, работающий на Windows, macOS и Linux
А есть ли open-source клиенты vkontakte?
Слышал, но не пробовал. Скорее всего устарел, но может есть посвежее у кого-то.
Entmatix ★ ( 28.03.22 13:09:07 MSK )
Последнее исправление: Entmatix 28.03.22 13:09:38 MSK (всего исправлений: 1)
Можете написать тов. Скачко — он пишет клиент ВК под KaiOS. Но, поскольку, автор с Украины — не знаю, до ВК ли ему сейчас.
А есть ли open-source клиенты https://fsb.ru?
annerleen ★★★★☆ ( 30.03.22 14:50:58 MSK )
Последнее исправление: annerleen 30.03.22 14:51:26 MSK (всего исправлений: 4)
С какой целью интересуетесь?
Мне кажется, открытые клиенты для ВК практически невозможны. Поскольку нужен ключ апи. А этот ключ в свободный доступ никто не даст. В теории можно сделать некую программу с открытым кодом для ВК и заставлять пользователей самих запрашивать ключи. Но это хрень полная и не будет работать.
хотел бы пользоваться таким клиентом, если б он был
Был, vk-cli. Автор его забросил, но пользоваться им можно, даже музыку слушать. Картинок правда нет.
А нафика? Если клиент не он?
Bootmen ☆☆☆ ( 30.03.22 16:21:15 MSK )
Последнее исправление: Bootmen 30.03.22 16:22:52 MSK (всего исправлений: 1)
Совсем недавно кто-то начал воскрешать kat для sailfishos =)
установил ‘vk-cli’, установил зависимость ‘vk’ (wrapper), при запуске: ModuleNotFoundError: No module named ‘requests’ чего ему не хватает?
Python ругается, видно не пофиксили. Там надо в коде строчку поменять, а какую не помню, на выходных разберусь
Мне не нужно, но форку и поковыряю.
Судя по ошибке там не долго
Я так понимаю тот клиент, который нашёл ты написан на Python, я нагуглил на D.
ModuleNotFoundError: No module named ‘requests’
token_polyak ★★★ ( 03.04.22 22:11:31 MSK )
Последнее исправление: token_polyak 03.04.22 22:13:52 MSK (всего исправлений: 1)
И не заметил второй результат поиска, который на питоне?
token_polyak ★★★ ( 03.04.22 22:14:59 MSK )
Последнее исправление: token_polyak 03.04.22 22:17:29 MSK (всего исправлений: 1)
У меня приложение запустилось, пришлось только модуль vk/utils.py пофиксить.
from collections.abc import Iterable
Однако никакие действия не работают. Ошибки не информативны, продолжаю ковырять код.
Добавил свой app_id и токен в код, ссылка для получения токена:
https://oauth.vk.com/authorize?client_id=ТУТ_ID_ПРИЛОЖЕНИЯ&scope=1073737727&redirect_uri=https://oauth.vk.com/blank.html&display=page&response_type=token&revoke=1
(VK-CLI)auth 0 Саша Попов (----) - id00000 Дата рождения: 2.9.**** Онлайн: Offline Телефон: +7 *** *** ** ** Страна: Россия Статус: (Саша Попов)>help
IIIypuk ★★★ ( 03.04.22 22:40:08 MSK )
Последнее исправление: IIIypuk 03.04.22 22:40:56 MSK (всего исправлений: 1)
Мне кажется, открытые клиенты для ВК практически невозможны. Поскольку нужен ключ апи. А этот ключ в свободный доступ никто не даст. В теории можно сделать некую программу с открытым кодом для ВК и заставлять пользователей самих запрашивать ключи. Но это хрень полная и не будет работать.
Сюрприз-сюрприз, в бинарных сборках разработчики могут втыкать секретные данные, недоступные никому постороненнему. CI-системы для опенсорс-проектов вроде Travis CI или GitHub Actions легко позволяют такое делать. А вот при самостоятельной сборке из сорсов придется использовать свой собственный API-ключ.
Там вон выше привели ссылку на какой-то якобы свободный клиент ВК для андроида. Я не смотрел, мне не интересно. Но вдруг уже можно без апи-ключа? Я давно это апи изучал, оно могло уже несколько раз изменится с тех пор.
VK Desktop
VK_Desktop is available as an AppImage which means «one app = one file», which you can download and run on your Linux system while you don’t need a package manager and nothing gets changed in your system. Awesome!
AppImages are single-file applications that run on most Linux distributions. Download an application, make it executable, and run! No need to install. No system libraries or system preferences are altered. Most AppImages run on recent versions of Arch Linux, CentOS, Debian, Fedora, openSUSE, Red Hat, Ubuntu, and other common desktop distributions.
Running VK_Desktop on Linux without installation
Unlike other applications, AppImages do not need to be installed before they can be used. However, they need to be marked as executable before they can be run. This is a Linux security feature.
Behold! AppImages are usually not verified by others. Follow these instructions only if you trust the developer of the software. Use at your own risk!
Download the VK_Desktop AppImage and make it executable using your file manager or by entering the following commands in a terminal:
Then double-click the AppImage in the file manager to open it.
Sandboxing VK_Desktop
If you want to restrict what VK_Desktop can do on your system, you can run the AppImage in a sandbox like Firejail. This is entirely optional and currently needs to be configured by the user.
Updating VK_Desktop
If you would like to update to a new version, simply download the new VK_Desktop AppImage.
Integrating AppImages into the system
If you would like to have the executable bit set automatically, and would like to see VK_Desktop and other AppImages integrated into the system (menus, icons, file type associations, etc.), then you may want to check the optional appimaged daemon.
Note for application authors
Thanks for distributing VK_Desktop in the AppImage format for all common Linux distributions. Great! Here are some ideas on how to make it even better.
Pro Tips for further enhancing the VK_Desktop AppImage
Please consider to add update information to the VK_Desktop AppImage and ship a .zsync file so that it can be updated using AppImageUpdate. Tools like appimagetool and linuxdeployqt can do this for you easily.
Improve this entry by shipping an AppStream metainfo file inside the AppImage in the usr/share/metainfo directory. There is an online tool that makes it easy to make one.
The screenshot for VK_Desktop has been automatically taken during a fully automated test. You can specify the URL to a nicer one by shipping an AppStream metainfo file.
If you would like to see a donation link for the application here, please include one in the AppStream data.
Скачать ВКонтакте для Linux
Скачать ВКонтакте на Linux бесплатно без регистрации по прямым ссылкам с официального сайта. Отдельные версии самой популярной социальной сети в России уже давно появились на Windows и macOS, а сейчас дошли и до Linux. Установить программу можно на все популярные дистрибутивы, основанные на Ubuntu и Debian.
Почему стоит скачать ВК для Linux?
ВКонтакте является самой популярной социальной сетью в России и СНГ с огромной аудиторией, насчитывающей несколько десятков миллионов активных пользователей. Здесь можно не только общаться с друзьями, но и заводить новые знакомства, читать новости, слушать музыку, смотреть видео и даже работать. Торговая площадка и реклама позволяют зарабатывать, не выходя из дома, прямо со своего компьютера на Linux. ВК – это полноценная платформа, где каждый сможет найти себя и занятие по душе.
Особенности ВКонтакте на Линукс
Загрузите и установите клиент социальной сети на свой ПК и получите множество полезных функций, среди которых особенно выделяются следующие:
- Общение с помощью текстовых и голосовых сообщений, а также аудио и видеозвонков.
- Комментирование, лайки и репосты записей, создание собственных постов.
- Добавление фото, видео, музыки и других материалов.
- Поиск новых друзей.
- Доступ к огромной библиотеке музыки.
- Обмен любыми файлами.
- Участие в тематических сообществах.
- Денежные переводы.
- Торговля в Маркете.
Это еще далеко не все особенности ВКонтакте на Линукс, которые ждут вас после установки приложения. Просто загрузите программу на свой ПК и сможете начать пользоваться социальной сетью.
Чтобы начать общение ВК, нужно лишь зарегистрировать аккаунт в соцсети или войти в уже существующий с помощью логина и пароля. После этого вы увидите все свои переписки, группы, музыку и прочее. Приложение оптимизировано даже для самых слабых компьютеров, поэтому без проблем запустится на вашей системе и будет стабильно работать без зависаний и вылетов. Помимо этого, приложение постоянно обновляется с добавлением новых функций и исправлением различных ошибок.
Чем отличается ВК на Linux от других версий?
Функциональных отличий практически нет, и разница заключается лишь в некоторых косметических изменениях, обусловленных самой операционной системой:
- Шапка. Верхняя часть окна будет стилизована под ваш интерфейс Линукс, как и все другие программы.
- Шрифт. В приложении ВКонтакте для Windows используется шрифт Segoe UI, а на Linux – как правило, Ubuntu Regular.
- Системные настройки. Сюда входят размер и расположение окна, тип всплывающих уведомлений, разные режимы работы и прочее.
Скачать ВК для Linux бесплатно можно на нашем сайте по ссылке ниже. У нас вы всегда найдете актуальную версию приложения, не требующую регистрации для загрузки.
Проверено! Вирусов и прочих угроз не обнаружено.
Наш сайт представляет собой свободный софт портал, предоставляющий возможность пользователям скачать бесплатные программы для любых нужд. Все текстовые, графические и видео материалы взяты из окрытых источников и носят ознакомительный характер. В случае возникновения споров, претензий, нарушений авторских или имущественных прав, просьба связаться с администрацией сайта.