分类目录归档:Technique

关于AutoCAD以及天正软件设置的小Tips

建筑设计经常用到AutoDesk公司的AutoCAD以及国产软件天正。之前我已经说过关于CAD在高分辨率屏幕下的显示问题,以及类似的.chm文件在高分屏下的显示问题,基本解决了我在4K屏幕笔记本上的工作问题。

而天正软件是最常用的建筑及安装辅助设计软件之一,它每年都会推出一个新的版本,除了修复Bug以外,还会增加一些新的功能,虽然这个软件整体上已经没有什么突破性的东西,但是一些小的暖心功能还是可以省下设计师不少时间和精力。

想要尝试最新版本,不推荐大家使用各种破解版什么的,总觉得会有些不稳定的问题,最好在管网上下载试用版,如果觉得有必要升级,可以与所在单位申请购买。我所在的单位已经有些年头没买过升级版的了,一直使用TWT2008的内部网络版,这与一个大院的规模似乎不太相称,可能是等着大更新吧。

话说回来,尝试新版天正软件最好的方法就是安装试用版,但是试用版最大的问题是1000小时时间限制,在不改动核心代码的情况下,修改注册表使其持续试用1000个小时就是一个临时解决问题的最好方法了。

网络上有很多注册表的修改方法,大多都对目前的天正T20 V4.0不起作用了。经过一些摸索和测试,我找到了比较可靠的方法:新建文本文件(TXT格式即可),在文件中粘贴如下代码:

@reg add "HKEY_CURRENT_USER\SOFTWARE\Autodesk" /v "26" /t reg_sz /d "0" /f>nul

保存后,将文本文件后缀名改为.bat,成为批处理文件。今后,每次点击这个.bat文件,试用时间就会重置为1000小时,又可以继续愉快的做画图狗啦!

利用现有设备组建极简家庭NAS

需求分析

春节期间,家人看电影的需求会明显增多,有的可以用优酷会员直接播放,有的需要下载,有的可以自己在手机或平板上享受,有的还想跟家人一起分享。这个需求越来越复杂,而且涉及到视频文件的播放和电视投屏,操作起来就显得很麻烦,有些想法也就不了了之。

节后趁着有些闲暇时间,把家里的几个小电器试着连接了一下。本着利用现有设备,不增加新设备的原则,实现了简单的家庭影视存储平台。

现有设备

一台荣耀路由器、一个旧的移动硬盘、一个太多年前的AppleTV3、一台普通液晶电视、两个iPad、一台iPhone、两台Android手机、一台笔记本电脑、一台旧款百度i耳目摄像头。

目标

硬盘里存入影视文件,可以随意在移动设备上播放,并可以投射到电视上与大家一起分享。摄像头无人值守并可以录像。

步骤

  1. 将硬盘连接荣耀路由器。进入路由器管理页面->更多功能->存储共享->开启文件共享服务。
    由于仅限于家庭内部使用,所以不用打开加密。这一步比我想象的还要简单,连接好以后,直接从网页访问\\192.168.3.1(路由器的网关地址)就可以访问硬盘了(mac用户需要访问smb://192.168.3.1)。路由器接硬盘相当于实现了网络中的一台共享主机的功能。当然,从功能上来说,这比起真正的NAS还差远了,但是家庭使用已经足够。
  2. 使用各种设备上传影视文件。笔记本电脑最为简单,直接映射一个网络位置,随时打开就可以复制粘贴文件进去了。手机和iPad稍微麻烦一点,我使用了华为公司的官方软件Hilink(原来叫做HUAWEI Mobile WiFi 2,现在安装这个软件的android版本必须要通过安装华为应用市场来获得,这真是很恶心)。Android版本的hilink软件有个很严重的问题,就是程序无法上传大于2G的文件,这可能与32位程序自身的限制有关系,IOS版本的没有测试,不知道有没有这个问题。解决这个问题的另一个方法就是使用类似ES文件浏览器的手机app,连接网络资源里的华为路由器,即可无限制上传。
  3. 播放影视文件。手机、iPad上面可以直接使用Hilink或者文件浏览APP直接播放视频,当然也可以使用带网络功能的播放器找到华为的网络存储设备直接播放,Android里类似的播放器很多,可以自行搜索,但是IOS环境下好用的播放器大部分是收费的,免费版本有很多限制,我测试了好几款软件,包括nplayer等的免费版,广告和各种限制简直让人崩溃,建议常用的话可以花30大洋买个收费版本。或者使用下面第4条推荐的FileExplorer免费版,非常好用。笔记本电脑当然是下载或者直接在网络上播放不再赘述。
  4. 投射到电视上观看。这个在家人共同欣赏的时候简直是太有必要了。由于家里电视是几年前买的,没有网络播放功能,无法直接播放,新买一个电视盒子实在没必要,家里不想再添置多余的电子设备。另外,前些年我还败了一台苹果的AppleTV3在家里常年积灰没怎么用过(当然主要原因还是悲催的TV3没办法越狱,国内的使用场景实在是太少了),所以,把这个东西利用起来当然是最好选择。使用iPhone和iPad各种直接推送Airplay当然是毫无阻力,但是播放本地文件我还是推荐使用FileExplorer免费版,播放不卡顿,投射airplay也没有bug(这两点做好了就已经很不错了,其他免费软件都有各种问题)。麻烦就在于如果想使用Android推送airplay有没有办法呢?当然有啦,要不然我在这逼逼个什么劲——经过各种测试,我最后选择了AllCast这款app,可以把影音照片等各种媒体直接推送到AppleTV上,很方便。那么,笔记本电脑可不可以直接推送到AppleTV上面?办法是有的,据说可以使用iTools工具可以实现这个功能,不过我没有测试,请有需要的派友们自己测试吧。
  5. 网络摄像头配合NAS能够实现本地录像功能。几年前买的百度i耳目(现在叫做爱耳目),由于云录像功能免费时间早已结束,收费的云空间感觉不太划算,毕竟用的不多。后来我在小i的设置里发现了NAS录像功能,就是直接将录像文件存储在本地硬盘上,这不是正好符合我的需求?立刻开动测试,果然,只要将NAS的IP地址设置为路由器的网关地址,用户名和密码留空就可以啦,软件会在本地硬盘上创建一个名字很奇怪的文件夹用来存储录像,不管啦,能录下来不就行了。

总结

到此为止,整个家里的各种能点亮的电子设备就都与路由器上这个小硬盘连接起来了,而且可以随时投射到电视屏幕上供大家一起欣赏,不亦乐乎!

上面说到的AppleTV不管哪个版本我都不建议买了,毕竟真的不太适合中国用户。如果有投屏的需要,也不建议买各种盒子,都是糊弄人的,里面的内容很垃圾。我倒是建议买一个类似于投射器的小东西,可以兼容airplay、miracast等各种投射格式,淘宝上一般就100~200人民币,手机、iPad自不必说,就连安装了Win10的笔记本电脑也可以直接通过miracast格式投射到电视上,不要太方便哦。链接就不放了,大家自己搜索就好了。

本次闲置设备折腾记就写到这里,没多花一分钱,凸显了我穷人屌丝的本质。

以上。

有关工程设计行业两则

这两条notes是在与同事探讨行业前景时的一点思考,本来想写在本月notes里的,但是文字码上来发现字数可观,可以凑一篇日志了。


第一,管理者把图纸的质量和进度等的问题都归咎于工程师,其实是不对的,管理者需要反躬自省。管理者必须明确每个技术需求、挡掉不必要的干扰因素、争取合理的设计时间。而不是对需求方照单全收,把压力都放到工程师身上。

管理者也必须对工程师提倡设计、思考、学习精神、分享风气。 如果不明白这个道理,也不愿意明白这个道理,那么现实项目中管理者的主要工作之一就是甩锅。大声抱怨项目出现问题是因为工程师不愿加班,不愿出差,不懂沟通。其实根结在于,与工程师相比,很多管理者没有吧管理当成一个专业来对待,缺乏专业素养和应有的职业操守。

第二,我很反感将工程设计行业的从业者称为“设计师”,应该叫工程师比较妥当。从实际从业者的角色属性、承担的责任以及职业性质来看,工程师远比设计师更为妥帖。设计师的叫法将从业人员局限为画图匠、绘图工,抹杀了职业属性中的工程技术咨询属性,也卸掉了工程师对于项目执行阶段合理性和可执行所负有的重大责任。

我们在逐步挣脱设计行业枷锁,摆脱经济形势影响魔咒的过程中,想要实现逆势增长,必须摒除要么绘图,要么摆脱绘图的二元分裂症状,将未来的人才培养放在打造真正意义上的,负责任的,大写的“工程师”上面,否则,在千篇一律的dwg文件里,哪里能寻见“工匠”的一点影子呢?

高分辨率屏幕chm格式文件查看问题

手里有个15寸4k高分屏笔记本真是太让人苦恼,各种界面过小的问题。最近需要经常查阅chm文件,发现chm里有些内容都出现字体重叠等现象,完全无法使用。

解决方法其实和AutoCAD界面字体过小的办法是一样的。

第一步改注册表,方法同上面链接。

第二步下载这个文件:链接: http://pan.baidu.com/s/1nvbMCBJ 密码: wtc2

放入C:/Windows/文件夹即可。

不知道微软啥时候能把高分屏的问题解决掉。

简单粗暴绕过http劫持

小区宽带有http劫持的行为,严重影响网站访问,具体情况是这样。试了几个办法,均没有效果,有些方法甚至直接导致很多加载jquery库的网页无法访问。向工信部投诉?你懂的。工信部还是踢回给地方部门,地方的电信单位给我打电话,就说不是他管辖范围,无能为力。一声叹息。

不过,至少我能让自己的网站在劫持中独善其身吧!经过简单的测试,我发现这里的http劫持方法很简单,就是会劫持HTML页面中的一个加载的jquery库,其实就是劫持的一个js库。针对这种劫持,最简单的方法就是伪造一个js库给他“吃”就可以了。

怎么样,简单粗暴!

那wordpress来说,有两种方法:

(前提:新建一个空js文件,放到相应目录。例子里我放在根目录,文件名为“fuck_you_http_hijacked.js”)。

    1. 直接在模板header.php文件<head></head> 标签中添加:<script type=’text/javascript’ src=’https://fxpai.com/fuck_you_http_hijacked.js?ver=4.6.1′></script> 即可。一定要添加在所有js文件之前。标准的wp模板,只要放在wp_head(); 之前就可以了。
    2. 上面第一种方法显得没有格调。而且,后台界面的劫持也没有解决,写文章、发博客一样无法进行。那么,wp的插件钩子登场。在主题的functions.php文件中,加入如下代码:
//处理部分地区http劫持,导致的jquery加载不正常
function fuckHijacked(){
wp_register_script( 'fuckHijackedjs', get_bloginfo('wpurl').'/fuck_you_http_hijacked.js' );
wp_enqueue_script( 'fuckHijackedjs' );
}
add_action('init','fuckHijacked', 1);

要注意的是,add_action(); 函数第三个参数一定要尽量小,保证伪造的js库加载到所有js库之前。

至此,前台后台都可以无障碍访问了。但是,页面的“小广告”却没有根治,还要配合CSP设置进行内容保护。CSP全称Content Security Policy,具体介绍。我的csp设置是:

<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline' 'unsafe-eval' *.duoshuo.com *.googleapis.com *.twitter.com *.baidu.com; frame-src 'self' *.weibo.com">

可根据自己网站的情况更改。


坦率地说,上面的方法,无论是伪造劫持目标文件还是csp,都不是非常“优雅”的方法。除了上面的方法,其实还有终极解决办法:给网站购买设置独立IP,然后安装ssl加密。但是,那不是得增加费用么,而且我的可怜小站是自己当日记本和业余爱好用的,搞那么高端明显没必要。

就这样吧。

小尺寸高分屏使用AutoCAD问题的解决方法

我出差是使用自备的华硕笔记本电脑,15寸4K分辨率屏幕,大量软件无法使用,例如AUTOCAD2014版本界面是如下样子:

cadhighdpi-1

所有图标都过小,无法看清。而且,右侧天正测试版插件文字均被遮挡,完全无法正常使用。眼神好也不行!

这是由于小尺寸高分屏下,软件没有做相应的调整,且微软的windows也没有系统级的解决方案,才导致这样的后果。

最简单的解决办法是强行将屏幕调整为1920×1080分辨率,调整后即可正常使用。但是,这样的话,系统使用的并不是最优分辨率,整个系统和所有软件的字体和图标都会明显地变模糊。这与通常的推测不太一样,高分辨率屏幕如果调整到底分辨率使用,难道不应该更清楚么?这个原因我也不太清楚,反正结果就是这样。

而且,切换到低分辨率,那我多花了不少银子买的高配笔记本不就完全浪费了么。有人说,那你要用cad的时候切换1920×1080,不用的时候再切换回4k分辨率不就行了?也是个办法,不过,由于windows系统的原因,改完分辨率之后,必须要重启系统才能完全生效。而且,这样一折腾,感觉自己就像一个傻叉一样。

那么,办法来了,开发者用一个很简单的办法解决了这个问题。

步骤1:创建注册表键值HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\PreferExternalManifest,类型为DWORD,值设为1。(让系统优先使用外部manifest说明文件)

步骤2:下载以下链接文件:http://pan.baidu.com/s/1ntWxvZz ,其中acad.exe.manifest复制到CAD安装目录(acad所在目录.exe),TGStart.exe.manifest复制到天正所在目录(TGStart.exe所在目录)。

步骤3:注意,如果你之前设置过CAD软件的兼容性选项,请将“禁用高DPI缩放”设置取消。位置在“右键-属性-兼容性”选项卡中。这一点来源贴里面都没有提及,我估计这是导致很多人失败的原因之一。

至此,设置完成。打开软件即可正常使用。

这个办法是强制软件不使用高分屏自适应,保证软件界面尺寸正常。不过缺点是软件界面有些模糊,不过与能正常使用这一点比起来,模糊点算什么。


资料来源:

http://tieba.baidu.com/p/3025803161

http://tieba.baidu.com/p/4408807799