Git Product home page Git Product logo

heddaz / shadowin Goto Github PK

View Code? Open in Web Editor NEW
334.0 14.0 77.0 2 MB

ShadowStock 影子证券提供完备的股票盯盘界面和外观隐蔽特性,允许自定义投资组合、关注实时盈亏;配套使用具备老板键和透明窗体特性的 Shadowin 影窗浏览器,发挥神器奇效!

Home Page: http://stock.plusii.com/shadowin.html

License: Apache License 2.0

HTML 25.58% JavaScript 72.01% CSS 2.41%
hide hotkey office stock macos transparent windows

shadowin's Issues

关于快捷键的全局应用

sw能否支持定义快捷键是否全局或只在程序范围内,因为我喜欢只有显示/隐藏是全局的,而退出是sw窗口内的。像调整窗口大小和透明的,在程序内才有作用的才更加全理。

内存管理建议加强

image
如图所示,跟其它几个软件对比,这个软件的内存管理上似乎有一些问题,期待加强

常见问题参考

做了一次升级调查,结果炸出了好多用户问题,有些点并非未实现,而是大家不知道 😅
为了您能够更好的使用此工具,针对高频问题做个答复,持续更新中 ...

最近数据刷新有些不稳定?

确实是的,用了10年的新浪财经突然堵了我们的接口请求,不让用就不用吧,一不做二不休,花了1个周末全盘更换了腾讯财经数据源,反而发现腾讯的数据更规范,于是乘机也对代码做了一点优化。
由此事件也触发了我改进数据源性能的冲动,目前已经开坑了新的分支,并引入各种乱七八糟的牛逼技术来实现数据源中间件。
[4.x] 🎁新版正式上线了数据源中间件。前面调研了redis/mongodb之类结果都不太理想,折腾了很久还是换回了内存缓存。

最多支持盯盘的股票数量?

目前已调整为25,考虑到性能体验,抱歉暂不支持扩容;待后续的数据源中间件发布,可以带来比较明细的容量提示。

是否支持查看分时图、K线、MDAC等工具?

工具本身不支持,也不想把功能做得太张扬牺牲隐蔽性。但提供了网上的实时图形工具的链接,请在设置中显示工具栏位,点击线这个链接即可快速查看图形。

表格布局是否可以自行调整?

目前布局是根据界面宽度自适应的,不支持自定义表格布局。最大、最小界面宽度可以通过调整配置文件 Shadowin.exe.configFormXXXSize 的数值来自定义。
[4.x] 🎁新版中已经可以支持鼠标拖放”左上角logo“自定义窗体位置、鼠标拖放窗体边缘自定义窗体大小。

广告干扰使用?

初期投放广告的目的是借助流量补贴一些运营成本。既然好多用户都反映广告碍事,索性就删除广告了!如果您正好哪天抓了个涨停,希望爱心捐助支持一下项目,谢谢!设置 - 关于中能看到捐赠二维码,金额随意。

支持更多的数据栏位?

数据栏位其实受限于数据源;切换腾讯数据源后,现在已经可以关注市盈率、换手率、成交量了,请在设置中自定义栏位。但腾讯的选股建议少了一些基金、债券,这部分会持续扩充。

如何长期保留影窗浏览器的设置?比如,窗体尺寸、透明度、缩放比例、多显示器 ...

请使用记事本打开配置文件 Shadowin.exe.config,搜索并调整如下参数,保存配置文件即可永远生效:
Opacity 窗体初始透明度
FormMinimumSize 窗体最小尺寸
FormMaximumSize 窗体最大尺寸
FormSize 窗体初始尺寸(必须介于最大/最小值之间)
ScreenId 多显示器时,在哪个显示器上显示窗体
PageZoom 内容的初始缩放比例
[4.x] 🎁新版中在窗体位置、尺寸、透明度有变化后5秒内会自动将设置存为用户设置,无需再手工调整配置文件!

如何长期保留影子证券的设置?比如,股票列表、刷新率、自定栏位、模式 ...

不要怀疑,本工具设计初就智能支持长期保存影子证券的自定义设置。如果您的股票列表、自定义设置经常丢失,一定是因为有不正确的设置导致的。

  1. 请确保 IE 浏览器 打开了 Cookie 支持(检查点很多,请自行百度);
  2. 请确保 IE 浏览器 没有设置为退出、重启时自动清除数据;也请确保各家杀毒、管家没有做这种傻不啦叽的事;
  3. 再不济,请打开 Internet 选项,切换到高级选项卡,重置 Internet Explorer 设置;
  4. 保险起见,请点击设置旁边的小箭头,导出自定义配置文本另存;未来丢失亦可在此贴入恢复。

[4.x] 🎁新版中已内置了 Chromium 独立浏览器核心,理论上不会再出现 Cookie 丢失的问题。

本项目是否有付费计划?

统一回复:本项目完全靠爱发电,已持续为网友提供服务15年,流量不一定要转为效益才是最终归宿,我仍希望保持工作之余的那一点热爱。本工具不做商业化计划,也是不希望被责任限制了空间。我只管分享、大家只管享用,简单就好。
顺便说一下,如果有程序员小伙伴对此项目感兴趣;请在 github 上联系我,非常期待能够一起开发 mac 版本和更多牛逼功能。

为什么会开发一些整活的功能?

例如,可以将**联通的显示名自定义为联不通涨不动。一方面,在单色模式下可以让透明的股票列表更具迷惑性;另一方面,也证明程序员偶尔也会发神经浪一下。

为什么不开发手机版、微信版?

兄弟,你都已经能用手机了,装个同花顺岂不更顺滑?!

最后,🐧QQ9812152 欢迎有问题沟通。

能否增加全局的统计以及分组切换

感谢作者,提两个小想法

  1. 全局的统计意思是持仓的盈利情况等,可以作为一行展示在列表中或者顶头。
  2. 增加编组分组功能,可用ctrl+ 1 2 3 4 来控制切换。

新腾讯数据源不支持科创版?

你好,新腾讯数据源不支持科创版?688开头的股票代码都无法显示。

另,在窗口点击设置后,会弹出故障窗口:
行:82
Char:17
错误:无效字符
代码:0
URL:http://stock.plusii.com/settings.html?%7B%22token%22%3A%22ShadowStock_QQ%22%2C%22callback%22%3A%22ShadowStock.settingsCallback%22%2C%22refreshInterval%22%3A8000%2C%22blackMode%22%3Afalse%2C%22simplifiedMode%22%3Afalse%2C%22displayColumns%22%3A%22cookieDisplayColumns%22%2C%22availableColumns%22%3A%22cookieAvailableColumns%22%2C%22actionsColumnId%22%3A60%7D

之后无论怎么操作设置窗口都无法关闭,且左右两测选单栏空白。
重新安装软件也不好用,重新启动电脑也无法避免。

通过公司网络上网时无法添加股票到自选股列表中,或股票表格显示为空白

近期接到多位用户报告:通过公司网络上网时无法添加股票到自选股列表中,或股票表格显示为空白。
排查发现该问题集中在使用**电信网络的办公场景,公司网络内部署了上网用代理服务器。
由于 stock.plusii.com 已全部迁至腾讯云机房,不应存在海外网络被限制访问的可能性。

【原因】网络屏蔽了外部数据源 suggest2.sinajs.cn 和 hq.sinajs.cn 导致数据无法获取。
【临时方案】通过添加 hosts 记录绕过 DNS 屏蔽。
121.14.32.171 suggest2.sinajs.cn
183.60.92.11 hq.sinajs.cn

【终极方案】在 stock.plusii.com 服务器上建立反向代理,由服务代为访问新浪数据源,将客户端依赖的外部数据源转变为内部数据源,升级服务器端程序,问题彻底解决。
http://stock.plusii.com/remote-suggest/
http://stock.plusii.com/remote-data/

窗口边框

窗口边框太大了一些,占据的空间也较大,可以自己调整边框大小吗

不支持xp系统?

在xp上运行,提示 The application failed to initialize properly (0xc0000135). Click on OK to terminate the application.

运行多个实例导致快捷键失效,无法退出

因为sw不支持只运行一个实例,若打开了两个实例,新开的实例就不识别快捷键了。希望能修复,可能的办法:
1、在窗口上增设关闭按钮。
2、只允许运行一个实例。
因为不会有运行多个实例的场景吧,所以感觉第2个方法更好一些。

希望股票代码能写到配置文件里

希望能支持把关注的股票代码写到单独的配置文件里,这样备份和导入就很方便了。并且配置文件里还可以为代码进行注释。

修改快捷键

快捷键都是全局的,能否允许读配置信息,自己配置快捷键呢?

ShadowStock 在隐藏/显示后,或 Shadowin 重启后,可能导致自定义设置丢失

接用户报告,ShadowStock 在隐藏/显示后,或 Shadowin 重启后,可能导致自定义设置丢失现象;目前我本地的 Win7 + IE11, Win2008 + IE10 和 Win8.1 + IE11 上无法重现;使用 F12 调试工具模拟也无法重现。

经研究:
一方面,这个现象可能因 IE 设置引起(目前 Shadowin 的外壳就是借用的本地 Windows 上的 IE 核心);
请尝试 取消勾选 下图中标示的复选框:
clean
protect

另一方面,确实是 Bug,如果采用上述方法仍无法解决,请在此报告并提供 你的浏览器版本重现步骤

输入框无法输入k,如何关注港股?

港股代码格式应该是hk+代码吧,但在输入框里无法输入k……
随着关注的股市增多,发现现在的输入框真是难以胜任啊。我目前是把代码放在一个文本里,修改了再贴上去。防止若误操作把一堆的关注弄没了。

无法保存窗口设置

退出后,窗口大小和透明度都恢复为默认的。不知是系统兼容问题,还是shadowin目前就是这么设计的?

双屏上下排列无法显示

win10加笔记本双屏的,当屏幕是左右排列的时候是可以正常显示出来的,但是改成上下排列之后就显示不出来了。

场内基金没办法获取

感谢作者,很喜欢这个作品。
但是目前发现一个变动:之前可以搜到场内基金的,目前2.4-2.5版本没办法搜索了,请教一下是怎么回事?

xffish 反馈:在平板win8.1 上有这样的定位问题。

  1. xffish # 2015/07/02 14:48

@HeddaZ

在平板win8.1 上有这样的特殊问题。
打开,驻留右下角,正常,在网页输入框点击准备输入,这时系统的虚拟键盘从下方弹了出来,该软件也自动向上移动贴合虚拟键盘上边缘,如果输入完毕或者使用了实体键盘输入,虚拟键盘自动消失,可该软件却不会向下移动屏幕右下角了,继续停留在刚才的位置,大致在屏幕中间。本身该软件也无法鼠标拖拽,导致只有任务管理器强行终止程序了,需要提一个issue吗?

快捷键自定义

如果想把ctrl+-改为ctrl+shift+-,配置文件里应该如何设置呢?
<add key="DecreaseOpacityHotKeyModifierKey" value="Control"/> <add key="DecreaseOpacityHotKeyKey" value="OemMinus"/>

请问可以使用代理么?

办公室会屏蔽一些网址,我想可能是因为这样,我这里看不到数据,有没有能配置代理的途径?

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.