Web ページを解析し、画像を見つけて、マシンにダウンロードする非常に単純なスクリプトを作成しました。このスクリプトは、画像が変更されているかどうかを 5 分ごとに確認し、変更されている場合は、新しい画像をダウンロードします。これまでのところ、これをスタンドアロンの py2app にすることに成功しており、正常に動作します。私はそれを実行でき、それはそのことを行います。いくつかの質問を聞きたいんです:
このアプリは、おそらくバックグラウンド アプリケーションとして使用するのが最適です。LSBackgroundOnly=True
次のように使用して、py2app setup.py でそれを指定できます。
"""
This is a setup.py script generated by py2applet
Usage:
python setup.py py2app
"""
from setuptools import setup
APP = ['downloader.py']
DATA_FILES = []
plist = dict(LSBackgroundOnly=True)
OPTIONS = {'argv_emulation': True, 'plist': plist}
setup(
app=APP,
data_files=DATA_FILES,
options={'py2app': OPTIONS},
setup_requires=['py2app'],
)
今。私が本当にやりたいことは、このアプリを Mac のログイン項目に追加することです。py2appでこれを行う方法はありますか? ドキュメントには何も見つかりませんでした。ただし、通常の Obj-C アプリでこれを行う方法については、Apple 開発者向けドキュメントを参照してください。 ログイン項目の追加
ただし、私の Objective C の知識はせいぜい限られているため、これに対する適切な解決策を見つけるのに苦労しました。助けてくれてありがとう。