TrackChecker

Форум, посвященный программе TrackChecker
TrackChecker FAQ Сайт программы
Last visit was: Tue Apr 16, 2024 6:54 pm It is currently Tue Apr 16, 2024 6:54 pm

All times are UTC + 3 hours




 [ 85 posts ]  Go to page 1, 2, 3, 4  Next

Сколько копий программы [для Windows] Вы активно используете?
Я новый пользователь, пока не определился [позже можно будет переголосовать] 0%  0%  [ 0 ]
Активно использую только одну копию для Windows 13%  13%  [ 8 ]
Активно использую только мобильную версию программы [Android, iOS] 2%  2%  [ 1 ]
Активно использую одну копию для Windows и мобильную версию программы [Android, iOS] 34%  34%  [ 21 ]
Активно использую 2 копии для Windows [2 компьютера в одной локальной сети (мобильные версии не в счет)] 3%  3%  [ 2 ]
Активно использую 2 копии для Windows [2 компьютера в разных сетях, например, дома и на работе, или ноутбук(и) (мобильные версии не в счет)] 36%  36%  [ 22 ]
Активно использую больше 2-х копий для Windows [несколько компьютеров в одной локальной сети (мобильные версии не в счет)] 0%  0%  [ 0 ]
Активно использую больше 2-х копий для Windows [несколько компьютеров в разных сетях (мобильные версии не в счет)] 7%  7%  [ 4 ]
Я не понял смысла опроса [позже можно будет переголосовать] 5%  5%  [ 3 ]
Total votes : 61
Author Message
PostPosted: Wed Dec 19, 2012 10:45 am 
Offline
Moderator
User avatar

Joined: Mon Dec 10, 2012 3:56 pm
Posts: 2848
Has thanked: 174 times
Been thanked: 211 times
Поступило предложение создать функцию единой выносной базы программы в локальной сети.
И/или, как вариант, синхронизацию нескольких копий программы между собой.

Для чего это нужно:
Опять же, для того, чтобы лишний раз не грузить почтовые сервисы повторными обновлениями.

Случаи, в которых это понадобится:
Если у пользователя 2 и более компьютера, на которых установлены и активно используются копии программы.
В настоящее время приходится каждый раз вручную копировать файлы data.xml, services.dat и options.xml.
Впоследствии, синхронизацию можно настроить и для мобильных версий программы.

Как это должно работать:
1 вариант: добавить возможность вынести файлы data.xml и services.dat (а можно и options.xml) на локальный сервер (либо, как вариант, FTP, для доступа через интернет, например, с ноутбука).
2 вариант (не исключает 1 в.): синхронизация файлов data.xml и services.dat (а можно и options.xml) с другими локальными копиями программы. В опциях, пользователем указываются пути до копий программы в ЛС. При запуске программа проверяет, есть более свежие файлы данных в ЛС, если есть, копирует их к себе.

Данную опцию можно реализовать в виде плагина (подключаемого модуля).

_________________
MetalFan, спасибо за TrackChecker!


Top
  
 
PostPosted: Wed Dec 19, 2012 11:13 am 
Offline

Joined: Fri Dec 07, 2012 8:27 am
Posts: 4
Has thanked: 0 time
Been thanked: 0 time
Да, да, да!
На мой взгляд функция синхронизации была бы очень полезной.

Я даже сам пробовал это реализовать по такой схеме:
Установил программу (портобал) на рабочем компе, и разместил её на сетевом диске "Яндекс диск". То же самое сделал на домашнем компе.
Как только яндекс диск видит что файлы data.xml и services.dat изменились, он их пытается прочитать и скопировать к себе.
Но не получается, из-за того что trackchecker файлы "держит", идея провалилась... а жаль.
Яндекс диск кстати есть версия и для смартфона на андройде, было бы очень удобно
Может как то можно использовать этот ресурс совместно с trackchecker, чтоб облегчить работу автору?


Top
  
 
PostPosted: Wed Dec 19, 2012 1:08 pm 
Offline
Administator
User avatar

Joined: Fri Sep 14, 2012 9:50 am
Posts: 9150
Location: Moscow
Has thanked: 365 times
Been thanked: 970 times
beavisgood wrote:
Но не получается, из-за того что trackchecker файлы "держит", идея провалилась... а жаль.

Это легко решается созданием пустого файла в каталоге с программой с именем tc_close
При обнаружении данного файла все инстансы программы, запущенные из этой папки - завершаться.

_________________
wbw, MetalFan


Top
  
 
PostPosted: Wed Dec 19, 2012 2:03 pm 
Offline
Moderator
User avatar

Joined: Mon Dec 10, 2012 3:56 pm
Posts: 2848
Has thanked: 174 times
Been thanked: 211 times
beavisgood wrote:
"Яндекс диск"

Давно уже смотрю на него, но пока особо не был нужен.
Вот теперь можно попробовать поковыряться)

_________________
MetalFan, спасибо за TrackChecker!


Top
  
 
PostPosted: Wed Dec 19, 2012 2:30 pm 
Offline
Administator
User avatar

Joined: Fri Sep 14, 2012 9:50 am
Posts: 9150
Location: Moscow
Has thanked: 365 times
Been thanked: 970 times
имхо лучше уж гугл-диск или дропбокс.

_________________
wbw, MetalFan


Top
  
 
PostPosted: Thu Dec 20, 2012 9:00 am 
Offline
Moderator
User avatar

Joined: Mon Dec 10, 2012 3:56 pm
Posts: 2848
Has thanked: 174 times
Been thanked: 211 times
С ЯндексДиском не получилось. Вроде все нормально, но периодически обновленные файлы не сохраняются на сервер.
Синхронизация срабатывает через раз. Появляются копии файлов с индексами (2), (3)...
Файл tc_close не помог. Он, почему-то, удаляется.

_________________
MetalFan, спасибо за TrackChecker!


Top
  
 
PostPosted: Thu Dec 20, 2012 9:03 am 
Offline

Joined: Sun Dec 16, 2012 3:28 pm
Posts: 30
Has thanked: 4 times
Been thanked: 0 time
Сделал каталог TrackChecker'а портаёбельного в дропбоксе. А дропбокс поставил на домашнем и рабочем компах. Проблема осталась только одна - нельзя одновременно запускать две и более копий программы (с разных мест).
С другой стороны - нафига мне более одной копии программы? У нас в семье только я один юзаю TrackChecker. Но хуже не будет, если такая функция заработает.


Top
  
 
PostPosted: Thu Dec 20, 2012 9:19 am 
Offline
Administator
User avatar

Joined: Fri Sep 14, 2012 9:50 am
Posts: 9150
Location: Moscow
Has thanked: 365 times
Been thanked: 970 times
POMAH007, создание файла tc_close перед запуском программы спасет) т.е. закроет все запущенные инстансы программы.

_________________
wbw, MetalFan


Top
  
 
PostPosted: Thu Dec 20, 2012 9:51 am 
Offline

Joined: Sun Dec 16, 2012 3:28 pm
Posts: 30
Has thanked: 4 times
Been thanked: 0 time
Тогда, если программа не умеет множественный доступ к базе, то как-то ограничить (автоматически, не создавая файлик руками) кол-во одновременно запущенных копий программы? Тем более, что визуально не видно, что запущена где-то копия. Я так полчаса понять не мог, почему не сохраняются изменения в базе.
Оставлять первую или последнюю запущенную копию программы - это можно либо провести опрос, либо в настройках сделать пункт.


Top
  
 
PostPosted: Thu Dec 20, 2012 10:05 am 
Offline
Moderator
User avatar

Joined: Mon Dec 10, 2012 3:56 pm
Posts: 2848
Has thanked: 174 times
Been thanked: 211 times
MetalFan wrote:
создание файла tc_close перед запуском программы спасет) т.е. закроет все запущенные инстансы программы.

Его нужно каждый раз создавать? Он почему-то удаляется.

_________________
MetalFan, спасибо за TrackChecker!


Top
  
 
PostPosted: Thu Dec 20, 2012 10:16 am 
Offline
Administator
User avatar

Joined: Fri Sep 14, 2012 9:50 am
Posts: 9150
Location: Moscow
Has thanked: 365 times
Been thanked: 970 times
guru, ну конечно каждый раз. а как же еще?

_________________
wbw, MetalFan


Top
  
 
PostPosted: Thu Dec 20, 2012 10:24 am 
Offline
Moderator
User avatar

Joined: Mon Dec 10, 2012 3:56 pm
Posts: 2848
Has thanked: 174 times
Been thanked: 211 times
MetalFan wrote:
ну конечно каждый раз. а как же еще?

Но это же издевательсво прямо какое-то(
Тогда для запуска нужно батник что-ли писать.
А нельзя сделать, чтобы программа сама сразу отпускала файлы?
Хотябы только в портабельном режиме. Прочитала/записала и отпустила.

_________________
MetalFan, спасибо за TrackChecker!


Top
  
 
PostPosted: Thu Dec 20, 2012 12:30 pm 
Offline
Administator
User avatar

Joined: Fri Sep 14, 2012 9:50 am
Posts: 9150
Location: Moscow
Has thanked: 365 times
Been thanked: 970 times
guru wrote:
сама сразу отпускала файлы?
так она их и не держит вапшемто. только периодически данные сохраняет. и что будет, если два инстанса программы начнут сохранять данные даже предположить страшно...
в принципе можно сделать так, чтобы программа при запуске с определенным ключом сама создавала данный файл, ждала какое-то время, удаляла файл и запускалась...

_________________
wbw, MetalFan


Top
  
 
PostPosted: Thu Dec 20, 2012 12:55 pm 
Offline

Joined: Fri Nov 30, 2012 4:03 pm
Posts: 11
Has thanked: 0 time
Been thanked: 0 time
MetalFan wrote:
guru wrote:
сама сразу отпускала файлы?
так она их и не держит вапшемто. только периодически данные сохраняет. и что будет, если два инстанса программы начнут сохранять данные даже предположить страшно...
в принципе можно сделать так, чтобы программа при запуске с определенным ключом сама создавала данный файл, ждала какое-то время, удаляла файл и запускалась...


Тогда может лучше ключ, на запуск программы в режиме чтения.
например:
- первый экземпляр работает и проверяет
- второй с ключом, только на просмотр базы + можно передавать инфу первому экземпляру через тот-же созданный в папке файл (например добавить новый трек и т.д.)


Top
  
 
PostPosted: Sat Dec 22, 2012 4:22 pm 
Offline

Joined: Sat Dec 22, 2012 9:36 am
Posts: 13
Has thanked: 0 time
Been thanked: 0 time
Использую версию Portable, запускаю с флешки. В одном месте установил на комп, тогда просто файлы переписываю, этим достигается синхронизация.


Top
  
 
PostPosted: Sat Dec 22, 2012 6:01 pm 
Offline
Administator
User avatar

Joined: Fri Sep 14, 2012 9:50 am
Posts: 9150
Location: Moscow
Has thanked: 365 times
Been thanked: 970 times
oleg_krv wrote:
можно передавать инфу первому экземпляру через тот-же созданный в папке файл
а если копий 3? 5? кто какой файл создавать будет? какие проверять? а если 2е на запись запущены и три на чтение?
Нет, на файловой системе такие задачи не решаются, а сетевую БД использоваться как-то не хочется.

_________________
wbw, MetalFan


Top
  
 
PostPosted: Sat Dec 22, 2012 6:31 pm 
Offline
User avatar

Joined: Tue Dec 11, 2012 5:13 am
Posts: 721
Has thanked: 61 times
Been thanked: 29 times
На мой взгляд вполне достаточно portable версии и флешки. Но для тех, у кого действительно много заказов и добавлять/изменять их приходится ежедневно, допускаю, была бы удобней облачная синхронизация. В конце концов не столь уж муторен полуавтоматический вариант - запускать программу не из той папки, что связана с облаком, а из локальной копии; а уж как её синхронизировать с папкой, связанной с облаком (пардон, что слишком путано выражаюсь) - проблемы пользователя... Image

_________________
Это тело всегда находит отдохновение в праздности. Кто может обременить нас почётом или позором, приобретениями или утратами?
Это сердце всегда находит удовольствие в покое. Кто может смутить нас истиной или ложью, выгодой или ущербом?
Хун Цзычен.


Top
  
 
PostPosted: Sat Dec 22, 2012 7:49 pm 
Offline
Moderator
User avatar

Joined: Mon Dec 10, 2012 3:56 pm
Posts: 2848
Has thanked: 174 times
Been thanked: 211 times
Ладно, воткну в роутер флешку с прогой, расшарю и буду по сети запускать.
А кто в разных сетях пользует, носите флешку с собой.
Пока других вариантов нет.

_________________
MetalFan, спасибо за TrackChecker!


Top
  
 
PostPosted: Sat Dec 22, 2012 8:02 pm 
Offline

Joined: Sun Dec 16, 2012 3:28 pm
Posts: 30
Has thanked: 4 times
Been thanked: 0 time
MetalFan wrote:
а если копий 3? 5?

Так может ограничиться одним экземпляром с возможностью записи?
А дальше варианты:
а) остальные копии запускать только на чтение (нашла lock-файл - запустилась "read only")
б) запущенная программа выясняет, что она не первая (lock-файл нашла) и создаёт tc_close. Дожидается пропадания lock-файла (предыдущая копия завершает свои дела и в последний момент удаляет lock-файл) и запускается с возможностью записи.

Возможны варианты. Например: увидела, что не первая и спрашивает хозяина: "Мне только для чтения запуститься или где?"

З.Ы.: Я за второй вариант, как самый простой.


Top
  
 
PostPosted: Sat Dec 22, 2012 8:16 pm 
Offline
Moderator
User avatar

Joined: Mon Dec 10, 2012 3:56 pm
Posts: 2848
Has thanked: 174 times
Been thanked: 211 times
POMAH007, особого смысла запуска копий только на чтение я как-то не вижу.
Просто посмотреть текущее состояние? Этого мало?
Вопрос стоит так, можно ли сделать, чтобы несколько копий программы(включая и мобильные версии) работали в режиме полной функциональности с одной базой, в локальной и/или глобальной сети.
Но на данном этапе это сделать, видимо, не получится.

_________________
MetalFan, спасибо за TrackChecker!


Top
  
 
PostPosted: Sun Dec 23, 2012 6:21 am 
Offline

Joined: Sun Dec 16, 2012 3:28 pm
Posts: 30
Has thanked: 4 times
Been thanked: 0 time
guru wrote:
работали в режиме полной функциональности с одной базой

Это надо сервер где-то в интернете ставить, ИМХО. Придём к гибриду пост-трекера и трекчекера.


Top
  
 
PostPosted: Sun Dec 23, 2012 1:58 pm 
Offline

Joined: Sun Dec 23, 2012 9:33 am
Posts: 8
Has thanked: 2 times
Been thanked: 0 time
Вполне хватает портебл-версии на флешке . Пришел на работу - воткнул флешку и все в порядке . 1н раз забыл флешку из домашнего ноута выдернуть - так то же не проблема . Подрубился к дом.ноуту(работает круглосуточно) через RAdmin , сархивировал папку с прогой , перекинул на рабочий , разархивировал и продолжил пользоваться .
Тем более , что на той же флешке портебл-версии не только трек-чекера , но еще и QIP . Планирую еще портебл-почтовый клиент туда же закинуть .


Top
  
 
PostPosted: Sun Dec 23, 2012 4:10 pm 
Offline

Joined: Sun Dec 16, 2012 3:28 pm
Posts: 30
Has thanked: 4 times
Been thanked: 0 time
Флешку прекрасно замещает облачный сервис.


Top
  
 
PostPosted: Sun Dec 23, 2012 4:31 pm 
Offline
Moderator
User avatar

Joined: Mon Dec 10, 2012 3:56 pm
Posts: 2848
Has thanked: 174 times
Been thanked: 211 times
POMAH007 wrote:
Флешку прекрасно замещает облачный сервис.

Как оказалось, не замещает.
ЯндексДиск - облачный сервис, не проканал.

_________________
MetalFan, спасибо за TrackChecker!


Top
  
 
PostPosted: Sun Dec 23, 2012 4:38 pm 
Offline
Administator
User avatar

Joined: Fri Sep 14, 2012 9:50 am
Posts: 9150
Location: Moscow
Has thanked: 365 times
Been thanked: 970 times
guru wrote:
ЯндексДиск - облачный сервис, не проканал.
Почему?

_________________
wbw, MetalFan


Top
  
 
 [ 85 posts ]  Go to page 1, 2, 3, 4  Next

All times are UTC + 3 hours


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB® Forum Software © phpBB Group