20181017 work - Inno Setup 禅道 xp系统 楷体字体 win10倒计时 nwjs chosen

win10 闹钟和时钟 用个倒计时

Inno Setup 编译器 把应用程序打包成安装程序

nwjs-v0.14.7-win-ia32 XP专用 chrome用的49的版本 作用是把浏览器地址的程序打包成exe

 

研究页面最后插入函数执行

研究结果是 页面js 分 同步 和 异步 异步最后肯定在同步之后,所以只能监听dom,然后再监听属性,具体问题具体再看。之前代码有这个方法。

 

xp系统 楷体字体 是GB2312,如果页面是UTF-8的编码,页面是加载不出来楷体。解决方案,安装一个utf-8编码的楷体。网上搜的 微软vista楷体.ttf 这个可以,然后用inno setup安装程序的时候,把字体放入windows/fonts目录下 然后程序默认不启动,创建桌面快捷方式,用户自行启动,这样就不会产生开始的时候 程序加载不出来楷体字体。copy字体到fonts目录后,最少需要1秒的时间。

 

有一个叫 禅道 的系统 可以研究看看

https://www.zentao.net/book/zentaopmshelp/149.html

 

之前nw的64位 win7的是 nwjs-v0.19.4-win-x64

 

还有Inno Setup 的一些配置参数

[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: checkablealone; OnlyBelowVersion: 0,6.1

[Files]
Source: "C:\Users\rememberme\Desktop\xp打包\nwjs-v0.14.7-win-ia32\nwjs-v0.14.7-win-ia32\*"; DestDir: "{app}"; Flags: ignoreversion onlyifdoesntexist recursesubdirs createallsubdirs
Source: "C:\Users\rememberme\Desktop\xp打包\nwjs-v0.14.7-win-ia32\nwjs-v0.14.7-win-ia32\kaitiUtf8.ttf"; DestDir: "c:\windows\fonts"; Flags: ignoreversion onlyifdoesntexist recursesubdirs createallsubdirs
; 注意: 不要在任何共享系统文件上使用“Flags: ignoreversion”

[Icons]
Name: "{commonprograms}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"
Name: "{commondesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon
Name: "{userdesktop}\{#MyAppName}";Filename: "{app}\{#MyAppExeName}"; WorkingDir: "{app}"

 

今日新任务:

input 点击出列表,搜索可以选择多选人物。人物到框内。他这个组件bug是首选字母可以搜索,但是 首选字母重复了。

参考也是 禅道 系统。

项目-需求-添加需求 可以查看。

 https://harvesthq.github.io/chosen/

posted @ 2018-10-17 20:02  彭成刚  阅读(232)  评论(0编辑  收藏  举报