3

これらの手順を自動化する方法はありますか?

  • LibreOffice ODT を開く
  • 目次およびその他のフィールドを更新します (たとえば、メニュー ツール|更新|すべて更新)。
  • ドキュメントを保存して閉じる
4

1 に答える 1

3

Windows を使用している場合、これはAutomaを使用して非常に簡単に実現できます。

start("LibreOffice", r"c:\path\to\your\document.odt")
press(ALT + 't', 'u', 'u')
press(CTRL + 's')
press(ALT + F4)

これらの 4 行を拡張子.atのテキスト ファイルに保存し、必要に応じてAutomaを使用して再生できます。

Automa がラベルを見つけられるようにしたい場合は、メニューなどをクリックします。ツール|オプション|LibreOffice|アクセシビリティに移動し、「支援技術ツールをサポートする (プログラムの再起動が必要)」チェックボックスをチェックする必要があります。次に、たとえば次のことが可能になります。

start("LibreOffice", r"c:\path\to\your\document.odt")
click("Tools", "Update", "Update All")
press(CTRL + 's')
press(ALT + F4)

免責事項: 私はAutoma開発者の 1 人です。

于 2013-08-01T19:11:59.060 に答える