0 वोट
247 व्यूज़
Is there a way to update project data without turning on Paratext and doing it with human intervention? I faintly remember there being an API which allowed this, but I can't find information about it.

Background: I'm helping a project which would like to create a continuous integration system to automatically check for updates to the PT data, and build new versions of apps and webpages and print documents when such updates are found.
Paratext में द्वारा (1.9k अंक) | 247 व्यूज़

1 उत्तर

0 वोट

Paratext Lite has a set of command line arguments, one of which allows automated Send/Receives.

paratextlite --help

Usage:
  ParatextLite [command] [options]

Options:
  --projectsPath <projectsPath>    specify paratext projects path.
  -d, --debug                      debugging: enable logging to terminal + dev tools.
  --addTimings                     debugging: if debugging enabled, add api timings to output.
  --disableHost                    debugging: Start backend and wait. (listens at http://localhost:8888/)
  --useBundle <useBundle>          debugging: specify bundle.js
  --websocketPort <websocketPort>  Override websocket port used internally. Default : 9999
  --webserverPort <webserverPort>  Override webserver port used internally. Default : 8888
  --disableErrorReports            Disable automatic error reports
  --rdwrtp8                        (obsolete) 'rdwrtp8 -r|-w project book chapter|0 fileName (-x)'
                                    -x : use usx.
                                    -r : save from paratext to specified fileName
                                    -w : update paratext with content from specified fileName
  --version                        Show version information
  -?, -h, --help                   Show help and usage information

Commands:
  reset                  revert to default settings.
  sendreceive            send receive project and exit.
  export, read, save     Save paratext project content to file.
  import, update, write  Update a paratext project with the contents of specified file.
  exportlayout           Save a named layout to file.
  importlayout           Add or Update a named layout from file.
  regcode                Read/Update current reg code.
  listprojects           list avaliable projects

paratextlite sendreceive --help

Description:
  send receive project and exit.

Usage:
  ParatextLite sendreceive [options]

Options:
  -p, --projects <projects> (REQUIRED)  projects to use. Specify one or more. []
  --projectsPath <projectsPath>         specify paratext projects path.
  --allProjects                         Use all valid registered projects that the registered user can S/R. If specified, --projects
                                        is ignored. [default: False]
  -?, -h, --help                        Show help and usage information

द्वारा [Moderator]
(2.4k अंक)
Thank you very much! I've just tested it, and so far this looks like exactly what I was looking for... even easier than I expected.

संबंधित प्रश्न

0 वोट
1 उत्तर 222 व्यूज़
PrintDraft uses xetex (which in turn uses ptx2pdf macros) to do the printing to pdf in Paratext. Presumably, PT ... be able to run nice looking drafts straight from PrintDraft.
mnjames 1.9k पूछा गया मई 7, 2015
0 वोट
2 उत्तर 309 व्यूज़
A team I support has been publishing selected Psalms and other chapters to their Scripture app as the chapters are approved ... might be useful to other teams in other regions too.
anon469793 155 पूछा गया नवंबर 11, 2019
0 वोट
1 उत्तर 221 व्यूज़
I know there are a lot of features everyone would like. I am not asking for a new one (just yet) but wondering if ... was reading it on a machine with the Paratext project on it.)
Kent Spielmann 1.8k पूछा गया दिसंबर 21, 2018
Paratext में
0 वोट
1 उत्तर 66 व्यूज़
Paratext Lite के Cmd लाइन आर्ग्यूमेंट्स। यह Android पर लागू नहीं होता। (केवल डेस्कटॉप) यह केवल Paratext Lite के उन्नत ... Linux डेस्कटॉप प्लेटफॉर्म जैसे macos पर भी काम करते हैं )
[Moderator]
hindlemail
2.4k
पूछा गया अगस्त 19
0 वोट
2 उत्तर 219 व्यूज़
I help operate ScriptureEarth.org. We are dreaming about the possibility of setting up an option for people to request ... . Does this sound at all reasonable? --Loren Hawthorne
LorenHawthorne 173 पूछा गया अगस्त 5, 2024
PTXprint में
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
And let us consider how we may spur one another on toward love and good deeds, not giving up meeting together, as some are in the habit of doing, but encouraging one another—and all the more as you see the Day approaching.
Hebrews 10:24-25
3,045 प्रश्न
6,003 उत्तर
5,671 टिप्पणियाँ
2,026 उपयोगकर्ता