美文网首页工作记录
新媒体展示 开关机的二三事

新媒体展示 开关机的二三事

作者: Bquill | 来源:发表于2018-07-24 17:02 被阅读963次

简述: 简单描述展示项目中电脑的开关机设置。

举例接线方式:

笔记本电脑(含电池)连接至接线板,接线板直接连接到房间内机柜中的空气开关。


杭州接线.png

开关机那些事

要求

  1. 空气开关打开,计算机上电,程序自动开启。
    1.1 开机后,跳过锁屏界面,登陆界面。
    1.2 程序启动后,显示区域自动对齐。其他程序自动最小化。
    1.3 程序运行过程中,不允许其他显示内容弹出桌面。
  2. 空气开关扒下,计算机关机。

简单一句话就是: 开电就开展,关电就闭展。

操作:

  1. 程序中需要UDP操作,需要关闭Windows10的防火墙。(程序中需要UDP连接的情况,一般需要关闭防火墙,或者更高的办法是在防火墙白名单中设置端口)
  2. TaskManager- StartUp中的选项,将没必要的选项 Disable。(关闭没必要的启动项,避免某些软件会提示更新,广告弹窗等)满足1.3
  3. 确认操作系统为Win10专业版以上,关闭系统自动更新。(关闭自动更新,你懂的)满足1.3
  4. Win+R,输入gpedit.msc ,设置 计算机配置-管理模板-控制面板-个性化-不显示锁屏 设置为开启。(防止系统启动后进入锁屏界面)满足1.1
  5. 设置BIOS中的Wake on AC,如描述所述,接入电源后,系统自动启动。 满足1.1
    微信图片_20180724164151.jpg
  6. 在电源计划中设置中,设置电池电量低于99%之后关机。


    lQZf7.png

如果这里不设置,现场遇到的问题是:关电后,由于笔记本电脑有电池持续供电,笔记本会运行至电池到达“关键电量”后休眠。插电后,操作系统会停在锁屏界面,需要点击鼠标或敲击键盘进入程序。 所以需要失去AC供电之后,系统自动关机。也可以通过设置电池关键电量操作来实现。

  1. 系统启动常用bat

在对于硬件操作进行可视化标定的程序,GUI程序进行标定,生成配置文件,该配置文件给命令行程序使用。在bat文件中,利用 /MIN参数,最小化程序,达到不干扰显示程序的目的。

@echo on
echo Check Process......
Taskkill /f /im laser_blob_withoutGUI.exe 2>nul
Taskkill /f /im laser_blob_withoutGUI.exe 2>nul
rem /f force close    /im  image name

echo  Start Program

cd /d %~dp0
cd lower
start /MIN laser_blob_withoutGUI.exe -l ON -m ON
timeout 1
cd ..
cd upper
start /MIN laser_blob_withoutGUI.exe -l ON -m ON
rem /MIN minimum window      /d path
exit 
  1. 开机自启动 WIN+R 输入 shell:startup 打开启动文件夹,把需要自动的程序的快捷方式放置与此文件夹。
    这里有一个小珠玑:可以通过右键点击快捷方式,选择属性,来控制自动打开的程序开启的窗口尺寸。
    2015_12_18_10_52_481.png

Normal window = Opens the application window in same size it was when last time closed, full screen only if the application was last closed when full screen
Minimized = Opens the application but minimizes it to taskbar without showing the application window on desktop
Maximized = Opens the application window always maximized, regardless if it was windowed or full screen when last time closed

其他需求实现及其他简述:

  • 按时间自动开机:
    方法1: BIOS自带 Wake on time的,可以通过设置BIOS实现,注意需要连接AC电源
    方法2: BIOS提供WOL的,可以通过Wake on lan功能来实现。
    方法3: BIOS提供 wake ON AC的,可以通过类似小米开关的第三方电源开关来实现。
    方法4: 可以通过舵机按开关的机械方式。控制舵机的方式这里不做赘述。 (不定期提供定制化开关)
    方法5: 支持Wake on Lan,自己不愿意设置的,可以通过开机棒来实现。

  • 按时间自动关机:
    方法1: 写bat文件,利用cmd下的shutdown命令实现。
    方法2: 系统自带的计划任务实现。
    方法3: 同上方法4。

  • 窗口永远置顶
    有些时候,会有弹窗或者其他程序,把需要显示的程序遮挡住(需要显示的程序不在最顶层)。always on Top的问题,笔者试用过很多方法,下面简要描述笔者使用过的办法。
    方法1: 第三方小程序always on Top,作用如其名。

    Snipaste_2018-08-16_11-38-35.png
    如上图所示,先选择一个需要置顶的窗口,让它置顶。然后使用快捷键,ctrl+空格,使其永远置顶。

    其他参考链接: win10置顶程序的10个工具 LaunchOnTop需付费 autoHotKey

  • 窗口置于置顶位置
    解决方案:在工程过程中,偶尔会遇到LED控制器不是点对点的显示,需要窗口固定显示在某个位置,我使用cmwod,配合bat文件实现,具体使用见链接。

固定时间重启

有时候遇到程序bug,固定时间需要重启,以下是bat例子。

@echo on 
:loop //Set marker called loop, to return to
start “OSC Sender” “.\TouchOscSender.exe” 
timeout /t 1 >null
tasklist |find /i “TouchOscSender.exe” > null
if not errorlevel 0 exit
timeout /t 20 >null
taskkill /f /im “TouchOscSender.exe” >nul 
timeout /t 1 >null
goto loop

有意思的小工具

在线显示画面调试生成器
离线显示画面调试生成器

相关文章

  • 新媒体展示 开关机的二三事

    简述: 简单描述展示项目中电脑的开关机设置。 举例接线方式: 笔记本电脑(含电池)连接至接线板,接线板直接连接到房...

  • 新媒体产品创意二三事

    导语 很多人新媒体人为自己没有好的产品创意而焦虑,认为创意就是慢慢等待某一次突然的灵光一闪。想到之后,又不知如何将...

  • 关于导盲犬的二三事 | 新媒体联盟

    品种选择 国际通用的导盲犬的犬种主要是拉不拉多猎犬和金毛猎犬。 导盲犬的起源 全球第一只导盲犬是1819年维也...

  • 自媒体二三事

    今天和几位朋友聊到这话题,趁着有兴致,把自己的观点记录如下,又臭又长,不要见怪: 1、自媒体是一个虚的概念,或者说...

  • 二三条194 新媒体

    二三条194 新媒体策划团队 昨天听今日头条的推介分享会,抖音,百度,西瓜,网易,腾讯,各种信息流广告已经逐渐渗透...

  • 【联盟招聘】传说中的客栈联盟开始招募新媒体运营中心人员

    客栈联盟新媒体运营中心,致力于为发现和展示新媒体的力量,为客栈品牌提升,客流导入,媒体宣传,方案制定提供便利。 客...

  • 新媒体课程学习总结Day1

    新媒体离你有多远 一、新媒体变现的底层逻辑 每个人都可以通过新媒体将自己的能力和商品展示出来,让更多人知道你的价值...

  • 2019-01-16

    新个税下HR应知的二三事 2...

  • Vlog新手小白“装备”靠谱分享

    随着新媒体时代的到来,几乎人们每天都在接触不同形式的新媒体。“Vlog”也走进了大家的视野,从不同的角度展示着形形...

  • 2019-04-10

    新媒体早已经成为企业和机构在线上进行品牌打造、品牌宣传、产品展示和流量获取的重要阵地,而在选择新媒体平台时...

网友评论

    本文标题:新媒体展示 开关机的二三事

    本文链接:https://www.haomeiwen.com/subject/ueqymftx.html