Files
propresenter-auto-notes/tools/Message Notes to ProPresenter.command
T
christianandClaude Opus 5.5 d7eee1bc05 Campus kit for other ProPresenter Macs (v1.3.0)
- settings.py: per-Mac settings.json (campus code, youtube); ProPresenter
  folder, network port and template library read from ProPresenter itself
- First run / --setup / y asks the campus; YouTube text only at NA
- Preacher picked for this campus from the notes email; a lone surname
  ("Pastor Geyser") matches the most recent speaker with it
- Never restart ProPresenter when its network API is off or not answering
- tools/make_kit.sh builds "Message Notes Kit <version>.zip" (installer,
  program, launcher, READ ME FIRST); deploy.sh writes NA's settings
- Email setup text no longer names media@

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 12:57:44 -04:00

31 lines
1.2 KiB
Bash

#!/bin/bash
#==============================================================================
# MESSAGE NOTES -> PROPRESENTER
#
# Turns the pastor's notes ("Slides - <message>.rtf", or a Word file) into the
# message presentation, built from the series or generic template in the
# Messages library - the same slides you'd make by copy and paste.
#
# Double-click. It picks up the newest notes (from the email folder, or
# Downloads/Desktop/Documents), checks them for typos, picks the template and
# speaker, and shows one summary. Enter creates the presentation and links it
# into the next service's playlist (Message section). Type q at any prompt to quit.
#
# First run asks which campus this is (saved). Run with --setup to change it.
#
# Program: ~/Library/Application Support/MessageNotes/message-notes.pyz
# Log: ~/Library/Logs/message-notes.log
#==============================================================================
APP="$HOME/Library/Application Support/MessageNotes/message-notes.pyz"
clear
if [ ! -f "$APP" ]; then
echo "Can't find $APP"
read -r -p "Press Enter to close." _
exit 1
fi
/usr/bin/python3 "$APP" "$@"
status=$?
echo
read -r -p "Press Enter to close this window." _
exit $status