To screenscrape and upload to both servers, select `trade
commodities' from the hold of a vessel or building, and run:
- ./ypp-commodities
+ ./yarrg
Currently we upload to the dedicated yarrg server yarrg.chiark.net,
and also to pctb.ilk.org (the testing instance of the PCTB database,
pending approval from the operators of the main server).
Or, for example, for a tab-separated values dump:
- ./ypp-commodities --tsv >commods.tsv
+ ./yarrg --tsv >commods.tsv
While it is capturing the screenshots, do not move the mouse or use
-the keyboard. Keyboard focus must stay in the YPP client window.
-If you use Gnome or KDE you must raise the YPP client window so that
-it is completely unobscured - the ypp-commodities program tries to do
-this but metacity and kwin do not honour the request.
+the keyboard. Keyboard focus must stay in the YPP client window. If
+you use Gnome or KDE you must raise the YPP client window so that it
+is completely unobscured - the yarrg program tries to do this but
+metacity and kwin do not honour the request.
Command-line options
Options to override which servers we talk to:
--yarrg-server HOST|URL When uploading to YARRG, use HOST or URL.
- --pctb-server HOST|URL Talk to the PCTB database at HOST or URL.
- --dict-submit-url URL Submit dictionary entries with HTTP POST under URL.
+ --pctb-server HOST|URL When talking to PCTB, use HOST or URL.
+ --dict-submit-url URL Submit dictionary updates here (default: use yarrg).
--dict-update-from SRC Fetch updated master dictionary with rsync from SRC.
-Or set the environment variables YPPSC_YARRG{_PCTB, _DICT_UPDATE, _DICT_SUBMIT}
+Or set the environment variables
+ YPPSC_YARRG{_YARRG, _PCTB, _DICT_UPDATE, _DICT_SUBMIT}
Installation requirements
commod-results-processor
database-info-fetch
must (currently) also be in the current working directory when you run
-the main ypp-commodities program.
+the main yarrg program.
The data files (see README.files) are also left in the current working
-directory. There is notyet any feature to have the data files and
+directory. There is not yet any feature to have the data files and
helpers be somewhere else.
If the problem is a failure to cope with some particular YPP client
display and is reproducible, try running:
- ./ypp-commodities --raw-tsv --single-page
+ ./yarrg --raw-tsv --single-page
If this reproduces the problem, please email me the screenshot file
_pages.ppm, which will consist only of the single screen, plus the
error messasge. I'll then be able to understand what's wrong,