以不同于defau的应用程序打开的程序

2024-10-01 22:34:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我朋友的生日快到了,所以我和另一个朋友正在制作生日贺卡/恶作剧。我们编写了一个简短的Python脚本,该脚本在执行时睡眠一定时间,然后启动虚拟生日卡。我们想给我们的朋友发一个文件(比如说,在他生日的前一天),告诉他这是我们的照片或者一些不引人注意的东西(文件名当然会以.jpg或者类似的字眼结尾),但是当他打开它时,他实际上只激活了sleeper(然后第二天就会启动虚拟生日卡,或者其他什么,取决于我们什么时候寄的)在他生日那天给他一个惊喜。(他从不关电脑,所以我们不担心整个‘睡眠’的事情。)

不管怎样。问题是如果我们称之为文件名.jpg,他的电脑将自动打开它与图像查看器(即,预览如果在Mac上)。我们是否可以通过编程方式更改尝试运行我们程序的默认应用程序?也就是说,他的计算机有没有可能在他双击(或试图打开)文件时运行Python文件?你知道吗


Tags: 文件图像脚本文件名mac结尾时间朋友
1条回答
网友
1楼 · 发布于 2024-10-01 22:34:20

正如Makoto所指出的,这正是你向某人发送特洛伊木马/病毒时所做的。一般来说,从互联网下载的文件不会在没有警告的情况下被执行(jpg无论如何都是不可执行的),即便如此,一个称职的计算机用户可能会产生怀疑。你知道吗

话虽如此,如果你是那种势不可挡的人,而且他是一个亲密的朋友,信任你的电脑,我建议你再招募一个朋友,把你的生日朋友从他的电脑上转移开,在后台运行python脚本。你知道吗

如果做得对的话,一定会让他大吃一惊,真的让他抓狂。这也是一个很好的愚人节玩笑。你知道吗

相关问题 更多 >

    热门问题