寻播放完立即关机的播放器

防止小孩沉迷动画片。
看完一集不自动联播。
播放完自动关机,不倒数。
可记忆此设置每次播放完都立即关机。

potplayer可以记忆每次关机,但是要倒数30s。
射手player可以立即关机但是无记忆功能,需要每次播放都设置关机,才能关机。

windows平台 求播放器,或者用其他软件实现此功能。

写个脚本,读取视频文件播放时长,执行播放时长的自动关机命令,同时将视频文件作为参数调用mpv
瞎想的

这功能最好外部实现而不是用播放器。。不然我播完之前关播放器不就可以绕过这个机制了吗

1 个赞

一般动画片时长在20分钟左右.

你可以设置为每次开机25分钟后自动关机即可.

这类软件很多, 或者直接写一个开机执行的 bat 也行.

shutdown -s -t 3600

3600秒后关机,也就是一小时后关机

因為不想干預別人怎麼教孩子,所以控制了自己不要說些多餘的話

不過看到這個指令就止不住的想講一些話了

我家人是典型的不太會用電腦的類型,然而我在小學3年級
還沒擁有屬於自己的電腦時,就已經學會 shutdown -a 等相關指令了
(順帶一提,這些都是在毫無外力的情況下,自學而來的…

所以這些辦法,究竟對多小的孩子有用,真的很難說…
而且這些做法,會不會導致一個孩子走上技術對抗的道路也非不可能

3 个赞

确实,弄个闹钟,跟孩子订个协议。让孩子学会自我节制比硬件设备更有意义,更值得去做。

1 个赞

迅雷影音可以试试:https://video.xunlei.com/pc.html

3岁的小朋友

其實沉迷的關鍵在於對興奮物質(例如多巴胺)的耐受性

如果中斷了快樂的行為,會產生一個低谷,與快樂的波峰相對
這時就會心癢難耐,開始消耗意志力進行對抗
對抗失敗時,人們就會試圖重現快樂,甚至採取更極端的快樂途徑
例如偷偷看動畫,以前只看一集,偷偷來直接看個三集
這時就會建立更高的快樂波峰,與波谷的差距也會相應更大
屆時就得消耗更大的意志力才能進行抵抗

所以我們可以試著先搞清楚,防止沉迷的目的是什麼
對於孩童而言,不外乎以下
1.可能耽誤課業
2.影響身心健康
3.喪失培養自制力的機會

1.的話,遇到這種情況
首先需要建立的是學習的觀念
不是什麼成績差上不了好學校,或者被人看不起云云
而是你得告訴他學習能帶給他的真正優勢
很多時候,這些知識連怎麼應用都不知道,學生時代學的痛苦
結果出社會能用得上之後,還要浪費時間來惡補
是因為成人有了自學力嗎? 不
純粹只是成人知道這些知識如何應用,有了真正的需求
所以請把這種需求傳授給孩子
他們會明白的

2.的話,挑選適當的動畫也能讓效果翻倍
例如播放 工作細胞,許多海內外孩子紛紛表示,自從看了這個
再也不敢晚睡或不規律生活,以及挑食或其他不利於身體的行為

3.的話,看完動畫後
最好能建立一個替代方案,讓孩子從其他途徑獲得快樂
例如基本的親子互動、戶外活動等
如此可以降低興奮耐受水平,並且有效對抗成癮

並且注意,不要讓孩子經受大量快樂刺激,建立極高的波峰
例如給予手機,這很困難,孩童有互相攀比、想跟上時代的需求
但手機配上了網路,那就是一個持續製造刺激源的多巴胺神器
可以給他手機,也可以給他網路,但最好用成人的交流方式讓他知道
這東西的潛在危險和你的擔憂,他們會懂的
不給也行,但效果就跟以前年代家長砸東砸西
搞到孩子未來用一輩子去報復性沉迷這些東西
不會是好的做法
總之不要做的太絕 :doge:

我当年就成功走上了技术对抗的道路 :doge: 什么进pe,绕过登录密码,密码重置,再开账户,分区安装linux……驾轻就熟 :wl:

偏下话题,想起之前在知乎上看到的,“爸妈能从路由器上发现我访问的ip吗”的话题,差不多这意思,还好我爸妈是那种删了快捷方式就以为卸载软件这类的电脑小白

1 个赞

我大概8歲開始看卡通,如果小朋友已經不會把玩具放口中

可以考慮買個七巧板之類的給他們玩,樂趣程度不輸電視

我倒是非常支持孩子走技术对抗的.

起码, 他为了玩, 会自己寻找答案, 学习相关知识. 而不是单纯的傻玩.

3岁小朋友看电视吧,时间到了,你在角落悄悄按一下遥控器,关闭,不知道现在3岁的小朋友会不会一脸蒙蔽。

楼上的这些朋友说的都很好,外部控制的思路也是,和孩子的沟通也是。如果孩子不是学龄前的小朋友,最好还是能多培养习惯,但对于3岁的孩子来说,简单地让他觉得电脑就是这样用的,也没什么关系。
PotPlayer有个选项是“播放结束后关闭”,可以用这个配合外部控制,检测到进程退出后关机,会Windows编程更好,不会的话也可以AHK轮询或者用Windows的tasklist命令,我之前配Windows电视盒子的时候就是这个思路(虽然因为Chrome或者Emby全屏状态多次切换时AHK判断不准确所以最终整套方案被我放弃了,但是判断进程在不在是没问题的)。

貌似有思路了,比如检测到potplayer开始倒数关机时就自动关机。 不知道ahk能否获取到关机倒数窗口,有空的时候试试

用python-vlc封装一个视频播放器就行了,get_state()获取到State.Ended就是播放完成,然后执行相关函数就行了