0 голосов
446 просмотров
Я задумываюсь, есть ли способ автоматизировать наш процесс «Отправить/Получить» (Send/Receive) сильнее, чем мы делаем это сейчас. Вот ситуация в моей команде: у нас есть один основной компьютер, подключенный к Интернету, и большая часть нашей работы происходит на нем. На нем также размещен наш Chorus Hub, так как это машина, которая всегда включена. Затем у нас есть три ноутбука, на которых иногда ведется работа в Paratext, и они подключены только к локальной сети (LAN) в нашей конференц-зале. Моя идея состояла в том, чтобы все 4 локальных компьютера постоянно выполняли «Отправить/Получить» с Chorus Hub, а затем раз в день или около того основной компьютер ТАКЖЕ выполнял «Отправить/Получить» с Интернетом, чтобы я оставался в курсе событий, так как я работаю в основном как удаленный консультант. Все это звучит хорошо в теории, но реальность такова, что мои коллеги не очень уверенно чувствуют себя в технологиях, и они часто забывают выполнять «Отправить/Получить», что приводит к массовым конфликтам, когда они наконец вспоминают об этом, и, как следствие, к неэффективности. Кроме того, переключение основного компьютера между ChorusHub и Интернетом — это то, что они не понимают и не готовы с этим возиться. В идеальном мире оба этих процесса «Отправить/Получить» были бы автоматическими в фоновом режиме, но, похоже, это невозможно. Другое решение, которое я придумал, — это если бы Chorus Hub автоматически делал резервное копирование/«Отправить/Получить» в Интернет, скажем, каждый день, но я не думаю, что для этого есть какой-либо интерфейс, и над этим не работали уже давно. Так как бы вы предложили мне это настроить, чтобы максимизировать наши шансы оставаться в графике и минимизировать потенциальные конфликты? Спасибо за любые идеи.
Переведено машиной с языка English
Paratext от (124 очков) | 446 просмотров

4 Ответов

0 голосов
Лучший ответ

Здравствуйте.

Я понимаю необходимость, и есть некоторые варианты, которые помогают упростить процесс «Отправить/Получить» (S/R), но важно отметить, что некоторые варианты могут требовать более уверенного владения технологиями: если процесс выполнения «Отправить/Получить» сложен, возможно, другие варианты еще сложнее.

Тем не менее, есть варианты: 

1. Самый простой — настроить автоматическую отправку «Отправить/Получить» из основного окна «Отправить/Получить», как упоминал Aroon, цитируя Phil.
Вы можете настроить это на каждый час, каждые 4 часа, один раз в день или при открытии и закрытии Paratext.
Вы можете настроить это для каждого проекта и оставить выбранным вариант Chorus Hub, чтобы он всегда работал там.

2. Другое дело — использовать ярлык. Эта кнопка выполняет последнее действие, настроенное в основном окне «Отправить/Получить». Таким образом, если в основном окне настроено «Отправить/Получить» с Chorus Hub и отмечены необходимые проекты, пользователю нужно только нажимать эту кнопку так часто, как это необходимо.

*. Вы можете объединить варианты 1 и 2, например, попросив их использовать ярлык «Отправить/Получить» и настроив его на выполнение каждый раз при открытии и закрытии программы.

3. Другой вариант — использовать Paratext Live. Это обеспечивает синхронизацию в реальном времени (как в Google Docs). Вы можете запустить его локально, сделав основной компьютер сервером. С этим весь библейский текст синхронизируется, и есть возможность синхронизировать другие документы (например, заметки или рендеринг), используя опцию «Изменить все файлы» (Enchange all files).

Это хороший вариант, но требуется стабильное сетевое подключение, и на то, чтобы привыкнуть к его использованию, нужно время.

*. Во всех вариантах в конце дня хост-компьютер должен будет выполнить «Отправить/Получить» с Chorus (чтобы получить изменения), а затем один раз с Интернетом.

Это те варианты, которые у нас есть в интерфейсе. Возможно, кто-то сможет прокомментировать, есть ли возможность создать какой-либо ярлык с использованием php или другого кода, но по моему опыту я бы сказал, что даже если возможно выполнить какую-то команду, общение всегда будет самым важным, чтобы убедиться, что шаги выполнялись в правильном порядке. Я думаю, что любой из вышеперечисленных вариантов будет полезен, как только команда освоит их использование.

С наилучшими пожеланиями,
Пеппе.

Переведено машиной с языка English
от (973 очков)
выбрано от
Большое спасибо, Пеппе, за вашу помощь!
Переведено машиной с языка English
0 голосов

Хорошее предложение от @Phil_Leckrone:

Если команды открывают и закрывают Paratext каждый день (они должны это делать), то вы можете настроить расписание в диалоговом окне «Отправить/Получить» (S/R), чтобы автоматически выполнять «Отправить/Получить» каждый раз при запуске и завершении работы Paratext. Они могут настроить расписание на каждый час в качестве напоминания, но не для автоматического выполнения. Возможно, кто-то другой предложит более автоматизированный процесс.

У кого-нибудь есть другие мысли?

Переведено машиной с языка English
от (124 очков)
+1 голос
У PTLite есть параметр командной строки, который выполняет «Отправить/Получить» (Send/Receive). Вам нужно будет получить версию PTLite для Windows и настроить автоматическую задачу, которая запускает эту команду, но это должно быть возможно.

Я не знаю, вызовет ли это какие-либо конфликты во время синхронизации PTLite, если вы оставите Chorus Hub запущенным (всегда) и будете выполнять эту команду PTLite в фоновом режиме. Я предполагаю, что нет, но я не уверен в этом на 100%.
Переведено машиной с языка English
от (1,9тыс. очков)
@mnjames Меня интересует то, что вы сказали о версии PTLite для Windows. Я думаю, что если бы я мог использовать этот параметр командной строки для «Отправить/Получить» с Chorus в фоновом режиме, то явный процесс «Отправить/Получить» мог бы идти в Интернет, и тогда у нас все было бы в порядке. Проблема в том, что я не могу найти версию PTLite для Windows, могли бы вы подсказать мне, где ее искать?
Переведено машиной с языка English
Извините. Я только что поискал и не могу найти такую версию. Оглядываясь назад, я подозреваю, что я думал о версии для Linux (у меня на машине с Windows запущен WSL, и, вероятно, я запускал его под ним).

Если вы в итоге получите PTLite, в этом посте приведены команды для выполнения «Отправить/Получить» с помощью ptlite.
https://support.bible/12545/send-receive-via-command-line?show=12615#a12615
Переведено машиной с языка English
0 голосов

У нас похожая ситуация: более 20 ноутбуков работают почти над таким же количеством проектов Paratext на семинаре, выполняя «Отправить/Получить» (send/receive) с Chorus Hub, который запущен на выделенном ноутбуке. 

Один из нас делает это как минимум 2 раза в день во время семинара: 

* «Отправить/Получить» с Chorus Hub (сбор данных всех команд) 
* «Отправить/Получить» с Интернетом (обмен этими данными с коллегами, не находящимися на семинаре)
* «Отправить/Получить» с Chorus Hub снова (обмен всеми данными, полученными при «Отправить/Получить» с Интернетом)

Как вы можете представить, это занимает много времени, когда более 20 проектов активно редактируются во время переводческого семинара. Так что, когда уже 22:00 и переводчики закончили на день, кому-то приходится ждать три цикла «Отправить/Получить», один из которых по очень медленному интернет-соединению. На самом деле, во время последнего можно даже уснуть). Затем рано утром они должны сделать это снова примерно до 7:00 или 8:00, когда более 20 переводчиков начинают утренние «Отправить/Получить». Ожидание этих операций «Отправить/Получить» занимает огромное количество времени. Пока это происходит, мы не можем использовать Paratext на машине, которая выполняет эти операции. Поэтому я намерен настроить способ удаленного доступа к нашему ноутбуку с Chorus Hub, чтобы он мог выполнять всю работу, а не один из наших личных компьютеров. 

Это будет улучшение по сравнению с тем, что мы делали раньше. Но я бы очень хотел найти способ автоматизировать этот процесс. Если Paratext может выполнять автоматическое «Отправить/Получить» при запуске и завершении работы, я задумываюсь, можно ли заставить его делать это по расписанию, на определенный сервер, в определенное время дня. Я понимаю, что это просьба о новой функции. 

Поскольку Paratext может повторять последнее «Отправить/Получить» по нажатию кнопки пользователем, у него уже есть возможность хранить эту информацию. Возможно, Paratext можно было бы настроить так, чтобы мы могли настроить более одного автоматического «Отправить/Получить» и расставить их по времени. Или, что еще лучше, позволить нам настроить выполнение трех последовательных «Отправить/Получить», которые я описал выше. 

Мой партнер заметил мне, что даже если вы можете заставить Paratext выполнять автоматическое «Отправить/Получить», он будет делать это либо с Chorus Hub, либо с Интернетом. Он запомнит, с каким из них он выполнял последнее «Отправить/Получить», и будет продолжать использовать его, пока кто-то не изменит это вручную. Было бы очень полезно, если бы мы могли заставить его выполнять «Отправить/Получить» как с Chorus Hub, так и с Интернетом в порядке, который я указал. 

Я предполагаю, что данные, которые Paratext использует для выполнения «повторить «Отправить/Получить»», находятся в каком-то файле. Если бы я знал, где это, я бы был склонен попробовать автоматизировать переключение между двумя версиями этого файла периодически, чтобы автоматические «Отправить/Получить» шли на правильный сервер. 

Любые идеи приветствуются. 

Переведено машиной с языка English
от (312 очков)
Спасибо за ваши мысли по этому поводу, Джон. Да, согласен, он будет автоматизировать только один. Мне очень нравится идея с командной строкой; если бы это каким-то образом стало доступно в Windows, тогда я мог бы составить сценарий для синхронизации ChorusHub в фоновом режиме, а явный процесс «Отправить/Получить» мог бы идти в Интернет. Это решило бы мою проблему и, похоже, упростило бы вашу.
Переведено машиной с языка English
Это очень интересная ситуация, я хотел бы помочь больше. К сожалению, в данный момент я не знаю способа «поиграть» с Windows и процессом «Отправить/Получить» (S/R).
 
Но, думая о ситуации Джона, которую вы описали, и просто пытаясь упростить процесс, я бы предложил выполнять только один процесс «Отправить/Получить» ночью и еще один на следующий день.
Я знаю, что мы обычно рекомендуем выполнять два цикла «Отправить/Получить», когда проект редактировал более одного человека, но поскольку ситуация сложная, мы можем подумать о ее упрощении.

Переводчики будут выполнять «Отправить/Получить» в конце дня (всегда с Chorus), независимо от порядка, и им не нужно ждать всех 20 по одному; те, кто работает над разными проектами, могут выполнять «Отправить/Получить» одновременно. В конце ночи или рано утром основной компьютер будет работать интенсивнее, чтобы собрать все вместе. Один «Отправить/Получить» с Chorus для сбора всех изменений со всех проектов. Еще один «Отправить/Получить» с Интернетом и, наконец, еще один с Chorus (если нет изменений для получения из Интернета, третий «Отправить/Получить» не нужен).

Когда команда начинает новый день, им нужно будет выполнить только один «Отправить/Получить» с Chorus (независимо от порядка), и таким образом они получат все изменения.
---
Другими словами, это было бы для максимально возможного упрощения процесса для компьютеров переводчиков: во-первых, им не нужно будет беспокоиться о переключении с Chorus на Интернет каждый день, они будут просто использовать Chorus Hub, поэтому они могут автоматизировать это, используя вариант 2, который я упоминаю в предыдущем ответе.

С наилучшими пожеланиями,
Пеппе.
Переведено машиной с языка English

Похожие вопросы

0 голосов
3 ответов 407 просмотров
In a couple of weeks we will travel to PNG to work with translators. One task is to set up a new ... to transfer and what not to transfer would be appreciated. JohnBrownie
JohnBrownie 385 задал вопрос сен 19, 2022
0 голосов
2 ответов 40 просмотров
Функция Send/Receive, похоже, не работает при активном VPN. Можно ли настроить Paratext для работы с VPN? (В моем случае — Proton VPN)
goodgoan 347 задал вопрос май 5
0 голосов
3 ответов 304 просмотров
I have just installed Paratext (latest 9.2) on two new computers. After installing and putting in registration code, I went ... Internet again. Don't know what that's all about
jeffh 1,4тыс. задал вопрос июл 31, 2022
0 голосов
2 ответов 528 просмотров
I have created a new (daughter) project, added new members etc. I can add books on my computer, but cannot send / ... for the other team members ? Thanks for your help, Bart.
goodgoan 347 задал вопрос мар 28, 2024
0 голосов
1 ответ 191 просмотров
There was a problem with our Internet connection when I was submitting an error report. We have fixed the connection ... it now? Or when will it try again? Thanks anon703820
anon703820 222 задал вопрос сен 14, 2018
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
And over all these virtues put on love, which binds them all together in perfect unity.
Colossians 3:14
3,044 вопросов
6,004 ответов
5,671 комментариев
2,026 пользователей