|
Разместить программу на (в) Google Диск
|
|||
---|---|---|---|
#18+
Господа! Я решил попробовать разместить программу, написанную на VFP9, в папке Google Диск. Естественно, возникают ошибки. Думаю, что природа возникающих ошибок в том, что происходит попытка копирования открытых наборов данных. Размещение программы на Google Диск заманчиво, поэтому хочется понять как это сделать правильно? Если "Приостановить" синхронизацию, то все работает нормально. Что вы думаете об этом? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2019, 19:17 |
|
Разместить программу на (в) Google Диск
|
|||
---|---|---|---|
#18+
UAPЕстественно, возникают ошибки. Номер ошибки предлагаешь угадать? Открывай БД монопольно и никто не сможет тронуть твои файлы, правда тут есть обратная сторона - снятие задачи или вырубание компа может попортить БД. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2019, 07:19 |
|
Разместить программу на (в) Google Диск
|
|||
---|---|---|---|
#18+
Dima T, Об ошибке: Синхронизация включена. Запускаю программу. Создаю запись некоторой таблицы. Выхожу их программы. Возникает ошибка: ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2019, 07:55 |
|
Разместить программу на (в) Google Диск
|
|||
---|---|---|---|
#18+
Примечание: Именно в таблицу, индекс которой указан, я добавляю запись ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2019, 07:57 |
|
Разместить программу на (в) Google Диск
|
|||
---|---|---|---|
#18+
UAPРазмещение программы на Google Диск заманчиво Совершенно не по теме. А в чем заманчивость? И как кажется, вы размещаете не программу а данные. Вообще смысла не вижу. Что ПО, что данные. Никакого смысла. Я еще понимаю, проект попытаться, что бы с любого места... Если с гитом не дружишь... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2019, 10:45 |
|
Разместить программу на (в) Google Диск
|
|||
---|---|---|---|
#18+
предположу - клиент гугл диска пытаеться расчитать контрольную сумма файла для синхронизации с сервером и занимает файлы монопольно по себя Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2019, 11:53 |
|
Разместить программу на (в) Google Диск
|
|||
---|---|---|---|
#18+
Коллеги! Подскажите, есть ли возможность в командной строкой Приостановить и Возобновить синхронизацию папки с Гул Диском? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.04.2019, 12:03 |
|
Разместить программу на (в) Google Диск
|
|||
---|---|---|---|
#18+
Коллеги! Я не точно сформулировал свой вопрос. Речь идет не совсем о Гугл Диске. Речь идет о папке GD на компьютере, по отношению к которой работает программа "Автозагрузка и синхронизация". Моя программа вместе с ее базой данных находится в папке GD на диске компьютера. Указанная папка GD синхронизируется. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2019, 15:34 |
|
Разместить программу на (в) Google Диск
|
|||
---|---|---|---|
#18+
Кто заставляет работать с этой папкой? Работай с другой и потом копируй файлы в эту. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2019, 12:25 |
|
Разместить программу на (в) Google Диск
|
|||
---|---|---|---|
#18+
FFFFFFFF, У меня тоже была такая мысль. Что-то меня смутило. Что именно,забыл. Нужно очень тщательно обдумать этот подход. При старте скачивать с ГД, а при закрытии закачивать на ГД. Буду думать... ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2019, 15:42 |
|
Разместить программу на (в) Google Диск
|
|||
---|---|---|---|
#18+
Смутить может только многопользовательская работа. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2019, 16:07 |
|
Разместить программу на (в) Google Диск
|
|||
---|---|---|---|
#18+
FFFFFFFF, Согласен, хотя и для одного пользователя можно найти много тонкостей... ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2019, 16:12 |
|
Разместить программу на (в) Google Диск
|
|||
---|---|---|---|
#18+
UAP, Решение очевидно, и кардинально))) Надо перейти на хранение данных в современной субд SQL А проект, наверное можно и на ГД положить. Смысл до сих пор не понял. Для чего все эти шевеления? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.04.2019, 07:53 |
|
Разместить программу на (в) Google Диск
|
|||
---|---|---|---|
#18+
asdor, Смысл вот в чем... У меня есть компьютер дома и на работе. Работать мне нужно не только на работе, но и дома. Причем, с большим количеством одних и тех же данных и программ. Вот я и помещаю все, с чем мне нужно работать в ГД. При таком подходе, мне не нужно использовать флешки и думать о том, все ли я записал. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.04.2019, 13:57 |
|
Разместить программу на (в) Google Диск
|
|||
---|---|---|---|
#18+
Перед работой с программой отключаем ГД. Работаем. После окончания работы (например в конце дня) запускаем Гд и он синхронизируется с облаком. Дома, запускаем ГД, он скачиывет с облака обновления на комп ОТключаем ГД, работаем , по окончанию запускаем ГД для синхронизации локальной папки с облаком. И так каждый день ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2019, 09:09 |
|
Разместить программу на (в) Google Диск
|
|||
---|---|---|---|
#18+
Vladimir M Sklyar, Вы правы - я сейчас так и делаю. Но этот метод опасен. Если забыть приостановить синхронизацию возникает ошибка, которая может привести к потере данных. Именно поэтому я пытаюсь команды на приостановку и возобновление синхронизации "включить" в мою программу ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2019, 09:21 |
|
Разместить программу на (в) Google Диск
|
|||
---|---|---|---|
#18+
UAP...Работать мне нужно не только на работе, но и дома... Я использую windows remote desktop а для фирм побогаче - Citrix desktop. Хотя как Вам уже написали выше - вариантов очень много от переноса данных в серврерную database (с которой можно работать удалённо) до написания банального web приложения для работы вместо desktop application... ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2019, 09:25 |
|
Разместить программу на (в) Google Диск
|
|||
---|---|---|---|
#18+
Тогда просто делайте копиюю по концу дня в ГД ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2019, 09:27 |
|
Разместить программу на (в) Google Диск
|
|||
---|---|---|---|
#18+
Sergey Ch, Безусловно, вы предлагаете метод(ы), решающие задачу. Но они требуют, например, организации круглосуточной работы "беспризорного" компьютера. Или места на некоем сервере. И так далее. Это, безусловно, сработает, но потребует немалых затрат. Мне же хочется решить проблему предельно экономно ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2019, 09:31 |
|
Разместить программу на (в) Google Диск
|
|||
---|---|---|---|
#18+
Vladimir M Sklyar, Согласен, это тоже подход. Но и он требует повышенного внимания. Если забыть сделать копию в или с, стройная система рушится ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2019, 09:33 |
|
Разместить программу на (в) Google Диск
|
|||
---|---|---|---|
#18+
UAPSergey Ch, Безусловно, вы предлагаете метод(ы), решающие задачу. Но они требуют, например, организации круглосуточной работы "беспризорного" компьютера. Или места на некоем сервере. И так далее. Это, безусловно, сработает, но потребует немалых затрат. Мне же хочется решить проблему предельно экономно Рабочий комп можно не выключать. На работе поднять VPN-сервер. При необходимости подцепился впн-ом и по RDP к компу. Если есть какой-нибудь круглосуточно работающий сервер, то на него можно поставить virtualbox, в нем запустить виртуалку и в ней работать, я так делаю, плюс VPN-сервер на роутере. Попадаю на работу из любой точки мира. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2019, 09:59 |
|
Разместить программу на (в) Google Диск
|
|||
---|---|---|---|
#18+
Dima T, У меня нет возможности оставлять на работе включенный компьютер ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2019, 10:27 |
|
Разместить программу на (в) Google Диск
|
|||
---|---|---|---|
#18+
Неужели нет искомой возможности? Неужели опять маркетология? Как обидно, что ради увеличения доходов, приносится в жертву качество ПО... У меня нет ни малейшего сомнения в том, что разработчики ГД могли бы снабдить ГД возможностью управления из командной строки... ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2019, 10:31 |
|
Разместить программу на (в) Google Диск
|
|||
---|---|---|---|
#18+
Коллеги! Вот нашел статью. Помогите в ней разобраться https://support.google.com/a/answer/6152425?hl=ru ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2019, 10:52 |
|
Разместить программу на (в) Google Диск
|
|||
---|---|---|---|
#18+
Коллеги! Кажется нашел решение. Вот команда прекращения процесса ГД: taskkill /f /im googledrivesync.exe Запустить можно так: C:\Program Files\Google\Drive\googledrivesync.exe Что скажете? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2019, 11:20 |
|
Разместить программу на (в) Google Диск
|
|||
---|---|---|---|
#18+
Я отладил программу и проверил ее в работе. Надеюсь, что все правильно. Таким образом, отключение синхронизации выполняется в самой программе на VFP9 так: RUN /N7 taskkill /f /im googledrivesync.exe Процесс прекращается почти мгновенно, хотя, облачко висит некоторое время, пока не исчезнет. Запуск синхронизации выполняется в самой программе на VFP9 так: RUN /N7 "C:\Program Files\Google\Drive\googledrivesync.exe" Запуск довольно длительный - секунд 10 на моем компьютере, поэтому вывожу предупреждение на экран, вроде "Терпение, мой друг..." ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2019, 13:59 |
|
Разместить программу на (в) Google Диск
|
|||
---|---|---|---|
#18+
Коллеги! Продолжаю "витать в облаках"... Я попробовал использовать для решения рассматриваемой задачи Microsoft OneDrive. Получается гораздо лучше и естественнее... ... |
|||
:
Нравится:
Не нравится:
|
|||
08.05.2019, 16:04 |
|
Разместить программу на (в) Google Диск
|
|||
---|---|---|---|
#18+
UAPКоллеги! Продолжаю "витать в облаках"... Я попробовал использовать для решения рассматриваемой задачи Microsoft OneDrive. Получается гораздо лучше и естественнее... И чем же лучше ? В чем отличие ? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2019, 15:15 |
|
Разместить программу на (в) Google Диск
|
|||
---|---|---|---|
#18+
Vladimir M Sklyar, Я еще не могу с полнейшей уверенностью утверждать, но, вот, что я наблюдаю своими глазами... Программа и ее база данных находятся в папке OneDrive на компьютере. Программа запускается и выполняются все функции без ошибок, причем, синхронизацию останавливать или уничтожать процесс синхронизации не нужно. Синхронизация происходит гораздо быстрее. У меня есть функция "Полное копирование БД" в некую папку, которая тоже в OneDrive. Неописуемая прелесть в том, что OneDrive присваивает этой папке статус, говорящий о том, что она находится только в облаке. То есть OneDrive "знает" иди "догадывается", что полную копию папки не нужно синхронизировать. OneDrive, тем самым, экономит ресурсы и не прокачивает "не слишком важные" данные. На вид все очень стандартно - папки, в них наборы данных. OneDrive подкачивает данные, когда они запрашиваются! Об этом проскакивают сообщения. Пока все выглядит исключительно. Однако, проверка продолжается. Кстати, настройка OneDrive гораздо логичнее. Параметров настройки больше. На текущий момент, я считаю что OneDrive это очень серьезная система, нетривиальная. В конце концов, мне нужно решить мою задачу и я ищу систему, в которой она таки решается. И еще. Я поискал информацию о синхронизации данных. Как выяснилось, это огромная, гигантская тема. Алгоритмов и методов синхронизации множество. Вероятно, разные разработчики решают задачу синхронизации разными методами и получают разные результаты. Как выяснилось, ДропБокс реализует Дельта-синхронизацию. Это вообще нечто невообразимое... Это отслеживание только изменений в файлах и прокачка только изменений, а не целиком файлов! Вот это уровень... Рекомендую всем заинтересованным лицам попробовать разные программы этого класса своими руками ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2019, 23:19 |
|
|
start [/forum/topic.php?all=1&fid=41&tid=1581660]: |
0ms |
get settings: |
12ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
others: | 294ms |
total: | 436ms |
0 / 0 |