В дополнение к замечательной программе TrackChecker

Предложения о добавлении нового функционала в программу

Moderator: Moderators

User avatar
MetalFan
Administator
Posts: 9143
Joined: Fri Sep 14, 2012 9:50 am
Location: Moscow
Has thanked: 348 times
Been thanked: 943 times

Re: В дополнение к замечательной программе TrackChecker

Post by MetalFan »

guru, чаще и не надо... зачем свопить на диск чаще 1р/мин?!
Да и при штатном выходе из приложения все данные сохраняться на диск.
wbw, MetalFan
Black
Posts: 590
Joined: Wed Dec 12, 2012 5:40 pm
Location: RUS 23
Has thanked: 2 times
Been thanked: 6 times

Re: В дополнение к замечательной программе TrackChecker

Post by Black »

vmzsoft wrote:ошибку с десятичной точкой, на которую сетовал Black
Не, не я. ) Я не пользую эту прогу.
ru_win_7_ultimate_sp1_x64
User avatar
guru
Moderator
Posts: 2848
Joined: Mon Dec 10, 2012 3:56 pm
Has thanked: 141 times
Been thanked: 182 times

Re: В дополнение к замечательной программе TrackChecker

Post by guru »

MetalFan wrote:чаще и не надо... зачем свопить на диск чаще 1р/мин?!Да и при штатном выходе из приложения все данные сохраняться на диск.
Я обычно делаю сохранение после каждого изменения данных (или серии изменений при пакетной обработке данных).
В этом случае, потеря изменений при вылете исключена. И на диске всегда свежий файл базы, независимо от того, запущена программа или уже закрыта.
Да и в сохранинии при выходе тогда необходимость отпадает.
А периодическое автосохранение, кроме как в играх, по-моему, уже давно никто не использует)
MetalFan, спасибо за TrackChecker!
User avatar
vmzsoft
Posts: 120
Joined: Tue Dec 18, 2012 9:12 pm
Location: Москва

Re: В дополнение к замечательной программе TrackChecker

Post by vmzsoft »

Black wrote:Не, не я. ) Я не пользую эту прогу.
Пардон, не хотел обидеть, это был bugmenot... :)
User avatar
MetalFan
Administator
Posts: 9143
Joined: Fri Sep 14, 2012 9:50 am
Location: Moscow
Has thanked: 348 times
Been thanked: 943 times

Re: В дополнение к замечательной программе TrackChecker

Post by MetalFan »

guru, что, добавить чтоли новый пункт в "действия"? типа "Сохранить данные" и шорткат на Ctrl+S ?)))
wbw, MetalFan
User avatar
guru
Moderator
Posts: 2848
Joined: Mon Dec 10, 2012 3:56 pm
Has thanked: 141 times
Been thanked: 182 times

Re: В дополнение к замечательной программе TrackChecker

Post by guru »

MetalFan,
Ctrl+S? Боже, упаси))
Не, я про программирование) Я в своих прогах так всегда делаю)
Сохранение базы в конце каждого действия (или серии действий).
Как только данные изменились, прога их сразу сохраняет (через систему бэкапов, конечно).
Если нужно реализовать возможность отмены действий (undo), то можно не париться, а держать штук 5 последовательных бэкапов. На них и можно откатываться, если что. Причем такое undo работает даже после перезапуска программы, если бекапы не удалять.
Эта система дает сразу 4 плюса:
- можно откатываться и возвращаться по действиям назад-вперед (кол-во шагов зависит от количества бекапов базы);
- можно отменить действие, сделанное в прошлом сеансе работы (и в позапрошлом, и позже);
- не нужно заботиться, сохранился результат сеанса перед закрытием или нет;
- нет нужды в периодическом автосохранении.
Минус только один: если база большая и/или диск тормозной, то может подвисать после действий (во время сохранения).

ps
Кстати про Undo давно хотел спросить.
Почему не реализовано?
Если случайно что-то удалил, то только в рез.копию лезть?
У меня было несколько случаев и рез.копия не помогла.
MetalFan, спасибо за TrackChecker!
User avatar
MetalFan
Administator
Posts: 9143
Joined: Fri Sep 14, 2012 9:50 am
Location: Moscow
Has thanked: 348 times
Been thanked: 943 times

Re: В дополнение к замечательной программе TrackChecker

Post by MetalFan »

guru, идея про undo-redo возможно здравая... но... честно говоря, за три года ни разу не пришла в голову необходимость данной фичи...
Да и сохранять данные после каждого действия пользователя я тоже смысла не вижу. По крайней мере у меня и без этого ни разу так же проблем не возникало. Автосохранение стоит раз в 10мин.
wbw, MetalFan
User avatar
guru
Moderator
Posts: 2848
Joined: Mon Dec 10, 2012 3:56 pm
Has thanked: 141 times
Been thanked: 182 times

Re: В дополнение к замечательной программе TrackChecker

Post by guru »

MetalFan, у меня были проблемы и с undo-redo, и с автосохранением:
Несколько раз удалял по ошибке нужные события. Приходилось с сервиса заново грузить. Но не все же сервисы отдают полный список событий. Некоторые только последнее. Из рез.копии восстанавливать муторно.
Еще были проблемы, когда забывал выключить программу на 2-м компе:
Запускаешь новую сессию, добавляешь новые посылки, закрываешь. А оказывается, на втором компе старая копия проги работает и затирает своим автосохранением все изменения, внесенные в новой сессии. Пару раз так терял треки. Потом квитанция приходит и думаешь, что за посылка, вроде не ждал. А если вдруг посылка потеряется или застрянет, а ты ее не контролируешь, так и диспут не успеешь открыть.

Не, автосохранение это прошлый век. Какой в нем смысл?
И undo-redo не помешает, хотя бы на 1 шаг.
К тому же сделать это совсем не сложно. Это не картинки всплывающие добавлять.

Можно сделать опцию "Сохранение после каждого изменения", отменяющую автосохранение и сохранение при выходе.
MetalFan, спасибо за TrackChecker!
User avatar
MetalFan
Administator
Posts: 9143
Joined: Fri Sep 14, 2012 9:50 am
Location: Moscow
Has thanked: 348 times
Been thanked: 943 times

Re: В дополнение к замечательной программе TrackChecker

Post by MetalFan »

guru wrote:И undo-redo не помешает, хотя бы на 1 шаг.
как это поможет в ситуации с
guru wrote:Еще были проблемы, когда забывал выключить программу на 2-м компе
В обчем предлагаю вынести обсуждение необходимости данной фичи в отдельную тему
wbw, MetalFan
User avatar
guru
Moderator
Posts: 2848
Joined: Mon Dec 10, 2012 3:56 pm
Has thanked: 141 times
Been thanked: 182 times

Re: В дополнение к замечательной программе TrackChecker

Post by guru »

MetalFan wrote:как это поможет в ситуации с
Еще были проблемы, когда забывал выключить программу на 2-м компе
Это поможет в ситуации с:
guru wrote:Несколько раз удалял по ошибке нужные события. Приходилось с сервиса заново грузить. Но не все же сервисы отдают полный список событий. Некоторые только последнее. Из рез.копии восстанавливать муторно.
MetalFan wrote:В обчем предлагаю вынести обсуждение необходимости данной фичи в отдельную тему
Ага, на днях оформлю)
MetalFan, спасибо за TrackChecker!
User avatar
vmzsoft
Posts: 120
Joined: Tue Dec 18, 2012 9:12 pm
Location: Москва

Re: В дополнение к замечательной программе TrackChecker

Post by vmzsoft »

Кому интересно - последняя версия в моем "фирменном стиле":
Image
You do not have the required permissions to view the files attached to this post.
User avatar
vmzsoft
Posts: 120
Joined: Tue Dec 18, 2012 9:12 pm
Location: Москва

Re: В дополнение к замечательной программе TrackChecker

Post by vmzsoft »

Не тот экзешник прицепил :o
Вот правильный:
You do not have the required permissions to view the files attached to this post.
SiMM
Posts: 4
Joined: Thu Mar 28, 2013 10:56 am

Re: В дополнение к замечательной программе TrackChecker

Post by SiMM »

А чего б не сделать возможным в программе автосохранение настроек на FTP с дальнейшей синхронизацией?
User avatar
MetalFan
Administator
Posts: 9143
Joined: Fri Sep 14, 2012 9:50 am
Location: Moscow
Has thanked: 348 times
Been thanked: 943 times

Re: В дополнение к замечательной программе TrackChecker

Post by MetalFan »

impulse, перенес твой пост в другую тему
wbw, MetalFan
User avatar
MetalFan
Administator
Posts: 9143
Joined: Fri Sep 14, 2012 9:50 am
Location: Moscow
Has thanked: 348 times
Been thanked: 943 times

Re: В дополнение к замечательной программе TrackChecker

Post by MetalFan »

vmzsoft, а что за скиновый движок используется?
wbw, MetalFan
User avatar
vmzsoft
Posts: 120
Joined: Tue Dec 18, 2012 9:12 pm
Location: Москва

Re: В дополнение к замечательной программе TrackChecker

Post by vmzsoft »

Ручками, ручками... :)
TForm+TImage+TImage+...+SetWindowRgn
Нашел немного бяк, вылезших в процессе... Немного "вылизал":
You do not have the required permissions to view the files attached to this post.
User avatar
MetalFan
Administator
Posts: 9143
Joined: Fri Sep 14, 2012 9:50 am
Location: Moscow
Has thanked: 348 times
Been thanked: 943 times

Re: В дополнение к замечательной программе TrackChecker

Post by MetalFan »

vmzsoft, сурово)
wbw, MetalFan
User avatar
vmzsoft
Posts: 120
Joined: Tue Dec 18, 2012 9:12 pm
Location: Москва

Re: В дополнение к замечательной программе TrackChecker

Post by vmzsoft »

MetalFan wrote:vmzsoft, сурово)
Редко пользуюсь чужими наработками, предпочитаю доходить самостоятельно и вообще придумывать... :D
К тому же в этом случае свобода ограничена только рамками возможностей винды (дельфи), а не искусственно наложенными ограничениями кого-то с его компонентами.
Да и не сторонник я этого "попугайства" - скинов то бишь. Тому же офису никакие скины не нужны, а пользуются им миллионы...
User avatar
MetalFan
Administator
Posts: 9143
Joined: Fri Sep 14, 2012 9:50 am
Location: Moscow
Has thanked: 348 times
Been thanked: 943 times

Re: В дополнение к замечательной программе TrackChecker

Post by MetalFan »

vmzsoft, я тоже не сторонник скинов... хотя как-то поступала просьба-пожелание прикрутить скиновый движок к tc.
но это, как минимум, добавит баги разработчиков скинокомпонент... и увеличит дистриб программы.
wbw, MetalFan
User avatar
vmzsoft
Posts: 120
Joined: Tue Dec 18, 2012 9:12 pm
Location: Москва

Re: В дополнение к замечательной программе TrackChecker

Post by vmzsoft »

vmzsoft wrote:предлагаемые изменения вношу те, с которыми внутренне согласен
MetalFan wrote:только вот реализовывать что-то буду только пропустив через себя...
На этом стоим и стоять будем... :thumbup:
lakoros
Posts: 1
Joined: Sun Apr 07, 2013 9:56 am

Re: В дополнение к замечательной программе TrackChecker

Post by lakoros »

Можно ли в этой отличной программе вывести отображение веса посылки? Если нет, то почему еще не сделали?
User avatar
vmzsoft
Posts: 120
Joined: Tue Dec 18, 2012 9:12 pm
Location: Москва

Re: В дополнение к замечательной программе TrackChecker

Post by vmzsoft »

Добавил некоторые "фишки" и протестил. Предлагаю 2 варианта. Отличие описано в архиве.
Есть подробный хэлп.
You do not have the required permissions to view the files attached to this post.
User avatar
guru
Moderator
Posts: 2848
Joined: Mon Dec 10, 2012 3:56 pm
Has thanked: 141 times
Been thanked: 182 times

Re: В дополнение к замечательной программе TrackChecker

Post by guru »

vmzsoft, а можно в двух словах, что нового и чем отличаются версии, а то какой-то странный релиз получается :)
MetalFan, спасибо за TrackChecker!
User avatar
MetalFan
Administator
Posts: 9143
Joined: Fri Sep 14, 2012 9:50 am
Location: Moscow
Has thanked: 348 times
Been thanked: 943 times

Re: В дополнение к замечательной программе TrackChecker

Post by MetalFan »

vmzsoft wrote:Отличие описано в архиве.
Как-то не очень корректно получается помещать описание в архиве... можно просто в сообщении текстом?)
wbw, MetalFan
User avatar
vmzsoft
Posts: 120
Joined: Tue Dec 18, 2012 9:12 pm
Location: Москва

Re: В дополнение к замечательной программе TrackChecker

Post by vmzsoft »

"Все ваши базы желательно размещать в каталоге BASE.
Если у вас уже есть наполненная вами база от предыдущей версии, запустите утилиту Modificator, она подправит структуру БД до требуемой.
Версия 1.24.1 (NewzakM.exe) работает с изображениями гораздо быстрее за счет того, что работает не с физической БД, а ее отображением в памяти.
Правда, время загрузки программы несколько увеличилось."