ТупойQQ
Этот проект представляет собой миграцию на C# SmartQQ @ScienJus (и других). Спасибо всем, кто внес свой вклад в оригинальный проект.
О ветке 2.0
Эта ветка еще не завершена и даже не гарантируется ее компиляция. Пожалуйста, не пытайтесь использовать его в своем проекте, не отправляйте на него вопросы и не забывайте кормить свою кошку. Несмотря на это, структура версии 2.0 в основном определена.
- Использование новых возможностей C# 7.0.
- Уберите вспомогательные методы из определения класса и замените их методами расширения.
- Платформа изменена на .NET Standard (однако не используйте ее напрямую в проектах .NET Core из-за проблем совместимости зависимостей; автор может решить или не решить эту проблему)
- лицо без гражданства
- Аутентификация имени пользователя и пароля на основе Selenium (требуется дополнительная установка Selenium и совместимого WebDriver)
- Существенно упростить бесполезные атрибуты
Функция
DumbQQ может:
- Отправляйте и получайте текстовые сообщения
- Получите список друзей, групп, дискуссионных групп, групп друзей и недавних разговоров.
DumbQQ не может:
- Включая, помимо прочего, отправку и получение изображений, структурированных сообщений и специальных сообщений.
- Загрузить/скачать/отправить файлы
- Все вещи, которые невозможны, даже если подумать
Следующие функции находятся на повестке дня, но еще не реализованы:
- Отправка и получение системных выражений (пример: /smile)
Особые возможности:
- Постарайтесь максимально скрыть сложную архитектуру базового API.
- Регулируемое время кэширования
- Экспортируйте файлы cookie для быстрого входа в следующий раз.
- Удобно определять, упоминает ли меня в сообщении
- Полные XML-комментарии
- Автономное обнаружение
- Получите QR-код в виде массива байтов
документ
Вики проекта
Часто задаваемые вопросы
Почему сообщение не может быть отправлено внезапно?
Пожалуйста, зайдите в SmartQQ, чтобы проверить, можно ли отправить сообщение, или зайдите в Центр безопасности QQ, чтобы проверить, не заморожена ли учетная запись.
Постоянно замерзает, что делать?
Пожалуйста, избегайте:
- Отправьте большое количество сообщений за короткий период времени
- Использование в необычных сетевых средах
- Использовать новую учетную запись
- Нарушение Условий обслуживания
- искать смерть
Если в основной функции произошел сбой (например, при отправке сообщения другие не могут его получить, но могут получить сообщение нормально), но у других такой проблемы нет, считайте, что вам не повезло, и восстановите силы в течение трех дней, прежде чем открывать его снова.
Проблемы
Я не полностью протестировал этот проект. Если вы обнаружите какие-либо проблемы во время использования, пожалуйста, сообщите о проблеме.
Если будет установлено, что проблема связана с самим интерфейсом SmartQQ, обратитесь к исходному проекту. Благодарим за сотрудничество.
Известные проблемы
Все проблемы известны
Вилки
DumbQQ-Core поддерживается @rmbadmin