Giter Club home page Giter Club logo

vscode-qq's Introduction

VS Code QQ Extension

discord | Repository | Offline Installers | vscode >= 1.53.0 | 摸鱼工具

本程序不在本地保存任何消息记录和图片。暂不支持临时会话。
@设置 里的 platform 是登录协议,1:手机 3:手表(功能不完整) 4:PC 5:pad(默认)

切换UI主题

  • 当前支持两种主题 default(默认) 、console(控制台风格)
  • 可在@设置中修改 "theme": "console" 来切换
  • 上级玩家可以 修改/自定义UI主题

可用命令

Ctrl+Shift+P 打开命令面板

  • QQ Explorer: Login
  • QQ Explorer: 搜索好友
  • QQ Explorer: 搜索群

其他


预览图

使用的UI库:https://github.com/MorFansLab/LiteWebChat_Frame
QQ协议库:https://github.com/takayama-lily/oicq


自行编译此扩展

# Node.js版本需高于12.16
# clone此项目
> npm i
> npm i typescript -g
> npm i vsce -g
> vsce package

vscode-qq's People

Contributors

lanyizi avatar takayama-lily avatar zokhoi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

vscode-qq's Issues

UI 希望能更隐蔽点,提供命令行风格的 UI

白色无法调整大小的输入框,白色的气泡看起来还是挺显眼的。

希望能提供命令行风格的聊天 UI,图片逻辑保持不变,鼠标悬停显示缩略图

类似:

  • mojoqq
    image

  • Telegram-CLI
    image

无法接收单独聊天的消息

如题,私聊可以将消息发送出去,但是对方发给自己的消息则无法在聊天界面里面显示。详细原因不明

输入框默认在下方

希望文本输入框能默认固定在下方,而不是一开始在最上方,有一点点影响观感.

窗口疯狂弹出

场景是:vscode平时有登陆过qq explore。然后长期未使用,自动离线了。下次我登陆的时候需要手机扫描二维码登陆,此时我不想登了,关闭弹出的窗口(让你扫描二维码的),关闭一个弹出一个。

发送图片跟表情,存在重复发送的情况

版本:

Version: 1.60.1 (user setup)
Commit: 83bd43bc519d15e50c4272c6cf5c1479df196a4d
Date: 2021-09-10T17:07:10.714Z
Electron: 13.1.8
Chrome: 91.0.4472.164
Node.js: 14.16.0
V8: 9.1.269.39-electron.0
OS: Windows_NT x64 10.0.19042

存在发送一图片,然后展示了两种,确定点击发送,只点击了一次

又仔细看了一下,发现是因为复制的时候,多复制了一下,由Ctrl+c 复制的时候,只按了一次,但是转化到输入框的地方,有两张图片

Ubuntu18.04发图片问题

[CQ:image,file=替换为本地图片或网络URL路径]
我修改了路径 /home/release/图片/111.png
[CQ:image,file=/home/release/图片/111.png]
发送了,但是群聊却没有成功。
发给个人能正常发送接收。
snap 安装的code 1.60.2,扩展是最新的

表情发出去的显示有问题

发出去是[CQ:face,id=36]
关了这个人的窗口再开就能正常显示为表情
在手机上发的图片在vscode上看到的是 图片两个字

好友分组

  • 希望登录之后能够保留原本的QQ分组,而不是全部划分到同一个组别
  • 或者支持QQ好友查找,这样在找好友的时候效率会高很多.

禁言功能

希望支持禁言一个用户后有解除禁言,查看禁言状态的功能。

顺便说一句,禁言时那个填分钟的框好小。

消息时间与日期

有没有兴趣给每条消息加上一个日期?
还有一个问题就是 消息是会存储在本地某个位置吗?还是都是临时文件?

插件私聊接收信息不全面

这个插件私聊可以发送信息,但是无法完全接收信息
群聊是正常的,但是私聊有的问题
别人私聊发送信息的时候,在好友栏有+n条信息的提示,但是点开就没有任何消息
只有“双击加载历史消息”,双击也没有反应

重新编译时出现错误

tzloop@tzloop-Z390:~/vscode-qq$ clear
tzloop@tzloop-Z390:~/vscode-qq$ npm i
npm WARN npm npm does not support Node.js v13.0.0
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 6, 8, 9, 10, 11, 12.
npm WARN npm You can find the latest version at https://nodejs.org/
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

audited 263 packages in 1.151s
found 0 vulnerabilities


tzloop@tzloop-Z390:~/vscode-qq$ sudo npm i typescript -g
[sudo] tzloop 的密码: 
npm WARN npm npm does not support Node.js v13.0.0
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 6, 8, 9, 10, 11, 12.
npm WARN npm You can find the latest version at https://nodejs.org/
/usr/local/bin/tsc -> /usr/local/lib/node_modules/typescript/bin/tsc
/usr/local/bin/tsserver -> /usr/local/lib/node_modules/typescript/bin/tsserver
+ [email protected]
updated 1 package in 0.636s


tzloop@tzloop-Z390:~/vscode-qq$ sudo npm i vsce -g
npm WARN npm npm does not support Node.js v13.0.0
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 6, 8, 9, 10, 11, 12.
npm WARN npm You can find the latest version at https://nodejs.org/
/usr/local/bin/vsce -> /usr/local/lib/node_modules/vsce/out/vsce
+ [email protected]
updated 1 package in 1.816s


tzloop@tzloop-Z390:~/vscode-qq$ sudo vsce package
internal/modules/cjs/loader.js:458
  throw e;
  ^

Error: Package exports for '/usr/local/lib/node_modules/vsce/node_modules/underscore' do not define a valid '.' target
    at resolveExportsTarget (internal/modules/cjs/loader.js:455:13)
    at resolveExports (internal/modules/cjs/loader.js:388:16)
    at Function.Module._findPath (internal/modules/cjs/loader.js:487:20)
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:782:27)
    at Function.Module._load (internal/modules/cjs/loader.js:688:27)
    at Module.require (internal/modules/cjs/loader.js:850:19)
    at require (internal/modules/cjs/helpers.js:74:18)
    at Object.<anonymous> (/usr/local/lib/node_modules/vsce/node_modules/typed-rest-client/handlers/ntlm.js:7:11)
    at Module._compile (internal/modules/cjs/loader.js:958:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:994:10) {
  code: 'MODULE_NOT_FOUND'
}
tzloop@tzloop-Z390:~/vscode-qq$ 
tzloop@tzloop-Z390:~/vscode-qq$ 

群消息发送异常

使用一段时间后,群消息无法发送,群友也收不到,私聊正常。
注:如果群设置在群助手中,发送群消息提示异常且聊天框没有自己的消息,但是消息是发出去了的。

无法发出部分消息

发送消息后提示红框“Error:群消息可能发送失败,请检查消息内容。”

登录失败

一直显示[登录失败]服务连接中,请稍后再试。(0x9a)

是否只能用Chrome登录?

  • 你的操作系统: windows 10
  • 你的Node.js版本: 16.3.0
  • 使用的程序版本: 最新版本
  • 使用的协议: 手机(默认)

  • 我已确认过官方客户端不存在此问题,库的行为存在问题。

问题描述

设备没有安装Chrome,完成验证时提示“Windows找不到Chrome.exe”,需要手动输入ticket,安装Chrome后恢复正常。

image

以后是否可以添加对其他Chromium浏览器的支持?

详细日志

图片发送

能否在wiki或者readme具体写一个案例呢 尝试了几次 没有发送图片成功

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.