基本信息

更新日期:
包名:
lbbcfplbfbmimpnlammmeaheakhcogke
版本:
8.1.1
大小:
8.96MiB
类型:
应用
平台:
Chrome
评分:
发布日期:
2016-02-16
价格:
免费
开发者:
Kenny Strawn

Wake Up!插件截图

【图】Wake Up!(截图1)【图】Wake Up!(截图2)

Wake Up!插件简介

Proof-of-concept packaged app for keeping device from going to sleep 概念验证打包应用程序,防止设备进入睡眠状态

***GPL’ed source code available via this app’s Website link (github.com/StrawnPoint04/WakeUp), in case other developers see this and want to tinker***

Thanks to the awesomeness that is the chrome.power API, I now have a treat for my fellow Chromebook users: a packaged app that allows users to control when their Chromebooks go to sleep… WITHOUT entering developer mode! Also displays rich notifications to let the user know that the system is being kept awake.

Let me know what you think…

Edit: Found out there’s a Chrome extension that serves a similar purpose (and happens to be an official one), but given that it uses a browser action (like ~90% of extensions out there), browser action clutter (like in my case) can easily be an issue there. Not to mention that unlike extensions, packaged apps can open even without a need for a browser window to be open, making access to the controls as easy as opening and closing the app, instead of opening a browser window and THEN opening and closing a browser action.

~~~~Changelog below~~~~

1.0: Created
1.6:
* Tweaked notifications so that they launch the app when clicked
* Crash fixes, CSS bug fixes, minor improvements
1.7:
* Attempted trailing, unfinished JavaScript function that causes CSS to get screwed up, but misseed trailing closing brace…
1.9: Actually fixed bug described above
2.0:
* Reduced app window size to make it feel more natural to Chromebook Pixel users who are used to using touch screens
* Added additional background page that listens for updates to send users notifications so that in case any negative reviews are submitted, the user(s) in question will be notified to edit/update their reviews to ensure that the motivation for reviews is as up-to-date as possible
* Added marquee tile image
2.1:
* Fixed bug in update notifier that was introducing syntax errors in the console, thus preventing user from being notified as expected
3.0.1:
* Function to listen for updates was being called on startup instead of immediately. Updated to call the update listener function right after it’s defined to ensure that notifications to edit reviews are being sent on a prompt basis.
* Fixed bug that was causing users to get annoyingly notified when app is newly installed, not just when updated.
* Modified notification banner to word the description in a more friendly manner, such that the banner doesn’t automatically assume the user has negative reviews in the store.
3.1:
* Fixed a notifications bug that caused all notifications to, when clicked or closed, have the same behavior when they really shouldn’t
3.2:
* There were two background pages in previous versions. They have now been consolidated. Yay! One background page for all tasks that need to be completed in the background.
* Added runtime.onUpdateAvailable listener, to restart/reload previous versions if users happen to have them running at the time updates are pushed.
4.0:
* Changed main app background image
* Added “frame: none” along with in-app window controls. Now, there’s finally no need to depend on the system for window style!
4.1:
* Removed poorly-functional maximize/restore button. Given that this app is meant to be a simple keep-awake utility, there’s no need to maximize… so therefore there’s no need for a maximize button.
4.2:
* Added onBoundsChanged listener to reset the window bounds to the defaults whenever a resize attempt is made, as a temporary solution until Google provides a way for developers to lock app windows to a given size.
4.3:
* Modified background page to run runtime.requestUpdateCheck every 5 seconds, to make sure future updates are delivered to all devices on a prompt basis.
4.4:
* Re-introduced maximize button, which now actually works
* Used larger app background image that can actually take advantage of the maximization ability on (non-Pixel) Chromebooks
* Introduced better window size management, so that the controls will, instead of always being positioned at ‘left: 0’, actually position themselves to the center of the window as it’s being resized
4.4.0.2:
* Restrained minimum bounds — this is something that was overlooked in 4.4; apparently there was an older version of the .zip file exported than I thought…
* Nested an onUpdateAvailable listener within the requestUpdateCheck mentioned in 4.3… this is to make sure that copies of the app are even more promptly pushed.
4.4.0.3:
* Resolved CSP compliance issue in constant update checker
4.4.0.4:
* Made window draggable again from the window bar… except via the controls, which causes the controls to not be functional.
4.4.0.5:
* After finding out that setInerval is milliseconds-based, I decided to increase it by 1000 to avoid unnecessarily requesting update checks 200 times per second. Obviously this will result in a performance improvement.
4.4.1:
* App is now open source GPL3 software: https://github.com/KennyStrawn177/WakeUp
4.4.1.1:
* Changed notification click and close handler URLs from “/reviews” to “/details” so people can see what changes are submitted before editing their reviews, as previously redirecting users directly to the reviews page seemed a bit too spammy…
5.0:
* Have a special treat for you guys who happen to have other Chrome apps or extensions installed that use experimental APIs (The transparency simply won’t work if the flag isn’t set; however, the transparency setting in chrome.app.window is an API that does NOT require the “experimental” permission, and as such, apps that use it are still submittable): the app window, in its entirety, is now transparent!
* Fallback mode: if the aforementioned flag isn’t set, the stock beach background that came with the app is used
* Merged title statement with title bar, to make the UI more unified
* Snappier maximize button: rather than actually calling “maximize()”, it actually resets the bounds to screen.availWidth and availHeight, and back again, resulting in, you guessed it, zero maximize animation lag.
5.0.1:
* Fixed bug that allowed window to be dragged when maximized
5.0.2:
* Added maxWidth and maxHeight to disable the tendency for the system to override the snappier maximization if one double-clicks the app’s title bar
5.1:
* Knowing that checking if chrome.experimental was undefined to fall back on a different background image didn’t do much good, and transparentBackground can only be accessed within the background page, I decided to (well, attempt to) resort to a different tactic: sending a notification if the experimental APIs are not enabled. Well, testing it still came up empty, and enabling the “experimental” permission would ban this app from the store… Oh, well.
5.1.1:
* Decided to make the fallback version easier to read and use as an alternative to the above.
5.1.2:
* Made “Not a Chromebook” notification for non-Chrome OS users more user-friendly in explaining their lack of a use case for this app
* Increased update check request frequency to every second instead of every 5 seconds.
5.1.3:
* Removed unused image to trim down bloat and make app faster
* Fixed a bug that could have prevented a notification from behaving correctly
5.2.0:
* Changed around some notification text to send users notifications to submit legitimate bug reports instead of reviews entirely and make more use of the bug reporting tool than the reviewing box.
* Added a bug reporting button in the upper right corner of the window to allow one-click access to the bug tracker for this app.
5.2.1:
* Fixed bug that caused window to not be capable of being dragged when first opened.
6.0:
* Updated the button click handlers to let ARM users know to switch to the beta channel if they want to work around the issue of this app somehow mysteriously not working on their ends, as ARM users of Chrome OS 33.x can confirm that it does indeed work for them.
6.0.1:
* Fixed a notoriously annoying rendering bug that previously required a bounds change to work around
6.1:
* Made bug report button easier to recognize by replacing a skeuomorphic image of a beetle with the more easily recognizable question mark
* Removed 3K of software bloat by deleting the image in question, orphaned by the above change
6.1.1:
* Made double-sure that the prompt to change channels if the user is on Chrome 32 ONLY affects ARM users, NEVER x86 users…
6.2.1:
* Trimmed even more software bloat by defining a global variable for the user agent and removing the no-longer-needed review notifications that have been obsoleted by the in-app help button
6.2.2:
* Perform a total of not one, or two, but THREE checks to ensure that the alert telling people to switch to beta or dev versions of Chrome OS ONLY gets fired on ARM, and ONLY on 32.x versions of Chrome OS.
6.2.3:
* Fixed bug (well, really, typo in some JavaScript code) that was causing “Keep display awake” button to function improperly
6.3.0:
* An app or extension uninstalling itself has the undesirable property of syncing that uninstallation to all of a user’s devices. Since this is not only a multi-screen but also a multi-OS world we’re talking about here, I figured it’s a better idea to just pop up a new tab containing google.com/intl/en/chrome/devices whenever the “Not a Chromebook!” notification is clicked (or closed) instead of calling uninstallSelf, which is a very harsh way to go indeed…
7.0:
* All New Look:

* Transparency (unfortunately deprecated by the latest Canary build) has given way to glowing drop shadows that give the app a futuristic look and feel
* Window control strip has given way to a Material-style pull-out menu which contains the window controls
* Numerous bug fixes involving the deprecation of the transparentBackground: true API
7.1:
* More Material Design:
* <paper-ripple> elements throughout the UI
* Temporary bug workaround: Remove minimize and maximize buttons that were inadvertently closing the window during tests (this app is open source, as a reminder, so if something doesn’t look right and an end user happens to be a developer, might want to help me out on this)
7.1.1:
* Font improvements
* Notification bug fix
7.1.2:
* Fixed critical bug that made version 7.1.1 fail to start
8.0:
* Reintroduced minimize button
* Material Design improvements:
* Consistent use of Polymer core-icons throughout the app
* Replaced labels on close and minimize buttons with Material icons
* More consistent use of drop shadows to convey a sense of elevation

中文翻译

***GPL源代码可以通过这个应用程序的网站链接(github.com/StrawnPoint04/WakeUp)获得,以防其他开发人员看到这一点,并希望修补它,我现在为我的Chromebook用户们准备了一个套餐应用程序,允许用户控制他们的Chromebook何时进入睡眠状态。。。不进入开发模式!同时显示丰富的通知,让用户知道系统处于唤醒状态。

让我知道你的想法……

编辑:发现有一个Chrome扩展有类似的用途(而且碰巧是官方的),但是考虑到它使用了浏览器操作(比如大约90%的扩展),浏览器操作混乱(就像我的例子)很容易成为一个问题。更不用说,与扩展不同的是,即使不需要打开浏览器窗口,也可以打开打包的应用程序,从而可以像打开和关闭应用程序一样轻松地访问控件,而不是打开浏览器窗口,然后打开和关闭浏览器操作。

~~~~~~下面的更改日志~~~~~

1.0:创建了
1.6:
*调整了通知,以便在单击时启动应用程序
*崩溃修复、CSS错误修复、小改进
1.7:
*尝试跟踪,未完成的JavaScript函数会导致CSS出错,但遗漏了尾随的右大括号……
1.9:实际修复了上面描述的错误
2.0:
*减小了应用程序窗口的大小,使习惯使用触摸屏的Chromebook像素用户感觉更自然用户通知,以便在提交任何负面评论时,将通知相关用户编辑/更新其评论,以确保评论动机尽可能是最新的
*添加了字幕图像
2.1:
*修复了更新通知程序中在控制台中引入语法错误的错误,因此,无法按预期通知用户
3.0.1:
*用于侦听更新的函数在启动时调用,而不是立即调用。更新以在定义更新侦听器函数后立即调用该函数,以确保在提示的基础上发送编辑评论的通知。
*修复了在新安装应用程序时导致用户收到恼人通知的错误,不仅仅是更新时。
*修改通知横幅,以更友好的方式记录描述,这样横幅不会自动假定用户在商店中有负面评论。
3.1:
*修复了一个通知错误,该错误导致所有通知在单击或关闭时,当他们真的不应该
3.2时有相同的行为:
*在以前的版本中有两个背景页。他们现在已经被巩固了。耶!为需要在后台完成的所有任务提供一个背景页。
*添加了runtime.onUpdateAvailable listener,以便在推送更新时重新启动/重新加载以前的版本。
4.0:
*更改了主应用背景图像
*添加了“frame:none”和应用内窗口控件。现在,窗口样式终于不需要依赖于系统了!
4.1:
*删除功能不良最大化/恢复按钮。考虑到这个应用程序是一个简单的保持清醒的实用程序,没有必要最大化…因此,不需要一个最大化按钮。
4.2:
*添加OnNebsDebug侦听器,每当进行大小调整尝试时,将窗口边界重置为默认值。作为一个临时解决方案,直到谷歌为开发者提供了一个将应用程序窗口锁定到给定大小的方法。
4.3:
*修改的后台页面运行每5秒的RealTime.RevestUpDebug检查,以确保将来的更新可以在提示的基础上传递给所有设备。
4.4:
*重新引入最大化按钮,它现在实际工作
使用较大的App背景图像,实际上可以利用(非像素)ChromeBooeBr> *的最大化能力,引入更好的窗口大小管理,从而控件将不会总是位于“左:0”,实际上,在调整窗口大小时,将自己放置在窗口的中心位置
4.4.0.2:
*受限制的最小界限–这在4.4中被忽略了;显然,导出的.zip文件的版本比我想象的要旧…
*在4.3中提到的requestUpdateCheck中嵌套了一个onUpdateAvailable侦听器。。。这是为了确保应用程序的副本被更迅速地推送。
4.4.0.3:
*在持续更新检查器中解决了CSP遵从性问题
4.4.0.4:
*使窗口可以从窗口栏再次拖动。。。除了通过控件,这会导致控件不起作用。
4.4.0.5:
*在发现setInerval是基于毫秒的之后,我决定将其增加1000,以避免不必要地每秒请求200次更新检查。显然,这将提高性能。
4.4.1:
*应用程序现在是开源的GPL3软件:https://github.com/KennyStrawn177/WakeUp
4.4.1.1:
*更改了通知单击并关闭处理程序URL,从“/reviews”改为“/details”,这样人们可以在编辑评论之前查看提交了哪些更改,由于之前直接将用户重定向到评论页面似乎有点太垃圾了……
5.0:
*对于那些碰巧安装了其他使用实验性api的Chrome应用程序或扩展的人来说,有一个特别的待遇(如果没有设置标志,透明度根本就不起作用;但是,chrome.app.window中的透明度设置是一个不需要“实验”权限的API,因此,使用它的应用程序仍然是可提交的:整个应用程序窗口现在是透明的!
回退模式:如果前述标志未设置,应用程序附带的Stand Basic背景与标题栏一起使用
*合并标题语句,以使UI更加统一:BR> *SnAPPER最大化按钮:而不是实际调用“MaximeIe()”,它实际上将Simulink的范围重置为FieldSand和FuleSoad,并返回。再一次,结果,你猜到了,最大化动画滞后。
5.0.1:*Buff>当最大化
5.0.2时允许窗口被拖动:
*添加Max宽度和Max高度以禁用系统重写快照最大化的倾向,如果一次双击APP的标题栏
5.1:
*,知道检查Chrime.实验是否定义为回退到另一个背景图片并没有太大的好处,透明背景只能在背景页面中访问,我决定(好吧,尝试)采用另一种策略:如果实验api没有启用,发送一个通知。好吧,测试仍然是空的,启用“实验”权限将禁止这个应用程序进入商店。。。哦,好吧。
5.1.1:
*决定使回退版本更易于阅读和使用,作为上述内容的替代方案。
5.1.2:
*为非Chrome OS用户发出“非Chromebook”通知,更便于用户解释其缺少此应用程序的用例
*将更新检查请求频率提高到每秒,而不是每5秒秒。
5.1.3:
*删除未使用的图像以减少膨胀并使应用程序更快
*修复了一个可能会阻止通知正常运行的错误
5.2.0:
*更改了一些通知文本以向用户发送通知以提交合法的错误报告,而不是完全提交评论,并充分利用了该错误报告工具而不是查看框。
*在窗口右上角添加了一个bug reporting按钮,允许单击访问此应用程序的bug tracker。
5.2.1:
*修复了第一次打开时导致窗口无法拖动的bug。
6.0:
*更新了按钮单击处理程序,以让ARM用户知道如果他们想解决这个应用程序的问题,就切换到beta频道,因为Chrome OS 33.x的ARM用户可以确认它确实对他们有效。
6.0.1:
*修复了一个臭名昭著的恼人的渲染错误,该错误以前需要更改边界才能解决
6.1:
*生成了错误报告按钮通过用更容易识别的问号替换甲虫的骨架图像更容易识别
*通过删除有问题的图像删除了3K的软件膨胀,由于上述更改而孤立
6.1.1:
*双重确保如果用户使用Chrome 32,则更改频道的提示只影响ARM用户,从不影响ARM用户x86用户…
6.2.1:
*通过为用户代理定义一个全局变量,并删除已被应用内帮助按钮废弃的不再需要的审阅通知,从而减少了更多的软件膨胀
6.2.2:
*总共执行不是一个、两个,而是三个检查,以确保通知用户切换到beta版或Chrome操作系统的开发版本只在ARM上启动,而且只在32.x版本的Chrome操作系统上启动。
6.2.3:
*修复了导致“保持显示清醒”按钮无法正常工作的错误(实际上,某些JavaScript代码中出现了错误)。
6.3.0:
*应用程序或扩展程序卸载本身具有同步该卸载的不希望的属性所有用户的设备。既然这不仅是一个多屏幕的世界,而且是一个多操作系统的世界,我想最好是在“不是Chromebook”的时候弹出一个包含google.com/intl/en/chrome/devices的新标签!“单击(或关闭)通知而不是调用uninstallSelf,这确实是一个非常苛刻的方法……
7.0:
*所有新的外观:

*透明度(不幸被最新的金丝雀版本否决)已经让位于发光的阴影,使应用程序具有未来的外观和感觉
*窗口控制条已经让位于包含窗口的材质样式的下拉菜单控件
*许多错误修复涉及透明背景的弃用:真正的API
7.1:
*更多材质设计:
*&lt;整个UI中的纸张波纹&gt;元素

类似Wake Up!插件

找到您的 IP 地址快速 !看看像地理定位、 whois、 DNS 和黑名单的详细信息。所有关于你的 IP。 此应用程序显示有关您的 IP 地址,例如地理定位、 ISP、 DN..
找到您的 IP 地址快速 !看看像地理定位、 whois、 DNS 和黑名单的详细信息。所有关于你的 IP。 此应用程序显示有关您的 IP 地址,例如地理定位、 ISP、 DNS,详细的信息 whois,路由、 托管、 域的邻居,DNSBL,BGP 和 ASN 信息。 职能: -像 ISP、 ASN、 BGP、 子网、 DNS 服务器和反向 DNS 的网络资..
免费文件转换,覆盖1100+种格式,包括文档,图像,视频,音频,电子书,CAD和压缩。
使用这个免费的在线文件转换工具在100种格式间转换。如果您有无法打开的文件或视图是很好的。非常快速的文件转换。 来自这个方便的文件转换器支持格式的巨大范围: • 文档转换器(PDF,DOC,DOCX,PUB,网页) • 图像转换器(PSD,JPG,PNG,GIF,TIFF,SVG) • 视频转换器(3G2,3GA,AVI,FLV,MOV,MP4,MPG,VO..
尺子测量与您的计算机。不要忘了校准,以确保准确性。
测量标尺..
一个免费的灯。免费的清淡。用作夜灯手电筒。
A free lamp. A free light. Use as nightlight or flashlight.
微度新标签页是一款基于Html5的Chrome浏览器扩展应用。它提供了网站快速拨号、扩展应用快捷访问、网站云添加、数据云备份等功能来增强 Chrome 原生新标签页(New T..
微度新标签页是一款基于Html5的Chrome浏览器扩展应用。它提供了网站快速拨号、扩展应用快捷访问、网站云添加、数据云备份等功能来增强 Chrome 原生新标签页(New Tab) 微度新标签页是一款基于Html5的Chrome浏览器扩展应用。它提供了网站快速拨号、扩展应用快捷访问方式、网站云添加、数据云备份等功能来增强 Chrome 原生新标签页(New..
根据您的个性化需求,免费生成不同颜色、风格、形状和标志的二维码。QR Code Generator
The simplest and smartest QR Code generator available to create free and amazing QR Codes for all types of usage: URL, personal business cards (vCard), text, SMS and many more. Uni..
简易主办单位 - 笔记,任务,时间安排在同一个地方 - 节省时间,更重要的事情在你的生活!
HeapNote谁想要一个实用,功能齐全的笔记系统的用户是有帮助的。 AppAppeal 简单的方式来保持组织,记笔记易于使用,灵活的记事本。请评价的应用程序,并发 送反馈!谢谢。
时间管理者:计时器,秒表,闹钟。保持在正确的轨道上,提高生产力,永不错过任务。
这三款方便的应用程序分别提供定时器、秒表和闹钟功能,将帮助您提高学习和工作的效率。使用定时器应用程序来完成短期、集中的任务;使用秒表应用程序进行精确的时间管理;使用闹钟应用程序确保您不会错过重要的约会。 通过熟练地利用每个应用程序,您可以充分利用自己的时间并提高生产力。您的任务管理将会运行得更加顺畅,使您能够稳步前进,实现自己的目标。 现在开始使用这些应用程..
这是一个有记时功能的便签程序
Whenever is a sticky note app with date countdown. The font size is adaptive to the content and the date can be displayed in different formats.
Papaly的Chrome应用,帮助在所有平台上与收藏组织书签
Papaly.com is a cloud based personalized start page that is a bookmark manager for users. You’re able to sync with multiple computers and platforms. Easiest way to bookmark along w..
Universal Bookmark Manager
uBookmark is a universal bookmark manager, saves your favourite sites and gives you a secure access from every Mac computer and mobile device. Save all your bookmarks to uBookmark,..
World Clock..
World Clock..
Merge multiple Slides decks into a single deck.
Merge multiple Slides decks into a single deck.
This extension works like a web clipper, but it downloads articles in markdown format.
This is an extension to clip websites and download them into a readable markdown file. Please keep in mind that it is not guaranteed to work on all websites. To use this add-on, si..
Standalone Desktop app for Google Tasks. Export and share your Google Tasks lists in one click.
The TasksBoard Chrome extension let you add a task to your Google Tasks in one click from any page on Google Chrome. ✅ TasksBoard lets you manage, edit and share your Google Tasks ..
Nuance PowerMic Web Extension for Chrome
The extension allows you to use Nuance PowerMic buttons to intuitively work with speech recognition via Dragon Medical Embedded in applications for Google Chrome web browser.
从台湾华文电子书库下载 PDF 电子书
支持华文电子书库(https://taiwanebook.ncl.edu.tw). 扩展安装后书库页面将自动显示电子书下载按钮, 点击即可下载.
Manage sales and customer relationships directly inside Gmail.
在Gmail中直接管理客户 没有更多的收件箱和其他工具之间来回 有用的:销售,雇用和支持 加强Gmail的接口 *组从客户或交易成箱的所有邮件 *跟踪状态,票据及每个客户的详细信息 *股份盒在你的团队和每个人都保持在循环 *看到每一个客户和您的团队之间的电子邮件,在您的收件箱 片段 *加快重复邮件发送自定义模板 *方便快捷方式写电子邮件微风 稍后发送 *安排..
A simple Extension that allows you to manage files on ClickUp
A simple Extension that allows you to manage files on ClickUp A Simple Chrome Extension that allows users to manage their documents on Clickup, users can upload, download, create a..
Расширение позволяющее раскрашивать Лиды и Сделки в облачном и коробочном Битрикс24
Расширение позволяющее раскрашивать Лиды и Сделки в облачном и коробочном Битрикс24 Очень многим клиентам в Битрикс24 не хватает цветового тегирования карточек в канбане, когда по ..

Wake Up!插件下载

免费下载插件商店

插件评论

DAMON

does not work

bad

it doesnt work

Michael

Not much to say, works great!

Jazil

This app worked for me and did exactly what it was suppose to do. It was so annoying when my lg chromebase would go to sleep when I'm listening music and internet radio. Thanks :-)

Ted

From other reviews, it seems to serve those users, but this does not do what I had hoped for. I have HDMI and USB mouse/keyboard connected and expect that I should be able to operate the Chromebook with the lid closed through USB keyboard operation. Every time I close the lid, it goes to sleep, even with this app. Thanks anyway. :-)

Florent

Works perfectly on my Acer Chromebook

Tommy

This is a great app! My Chromebox likes to go to sleep too soon as far as I am concerned. This app has made life a little easier. Thanks.

Francisc..

Dos exactly what I needed it to do. Great product...and nothing serious to have any issue with except for the design/interface. Something that makes it look more modern and less like something created for windows xp. Before I post this, I want to stress that I am not in any way bashing this nor the efforts of the creator. Hell, this was created in a way that I have no concept of generating, so for that alone I applaud one's efforts. I would just offer a simple opinion which I have and maybe a spark might create something others will be very pleased with as well.

Bill

Works great for me. I can take a break, and not worry about my Chromebook shutting down while I'm in the middle of doing something! The transparency effect is a nice bonus.

Jason

Just tested on Samsung ARM Chromebook in 'Stable' mode. No browser open, just app with both 'system' and 'display' set to 'keep awake'. Display went dark after 6 minutes. Was hopeful...but no dice.

Andrew

Works fine on my Samsung Chromebook.

Michael

Doesn't work on Samsung Chromebook. Awesome if it did!

Sally

just like i was hoping!

William

It's exactly what I want.

Hugh

It didn't actually do what I was looking for (keeping wifi active, with the lid closed). But, for what it was actually designed to accomplish, it does excellently.