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

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

Модератор: Moderators

Аватара пользователя
MetalFan
Administator
Сообщения: 9143
Зарегистрирован: Пт сен 14, 2012 6:50 am
Откуда: Moscow
Благодарил (а): 348 раз
Поблагодарили: 943 раза

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

Сообщение MetalFan »

guru, чаще и не надо... зачем свопить на диск чаще 1р/мин?!
Да и при штатном выходе из приложения все данные сохраняться на диск.
wbw, MetalFan
Black
Сообщения: 590
Зарегистрирован: Ср дек 12, 2012 2:40 pm
Откуда: RUS 23
Благодарил (а): 2 раза
Поблагодарили: 6 раз

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

Сообщение Black »

vmzsoft писал(а):ошибку с десятичной точкой, на которую сетовал Black
Не, не я. ) Я не пользую эту прогу.
ru_win_7_ultimate_sp1_x64
Аватара пользователя
guru
Moderator
Сообщения: 2848
Зарегистрирован: Пн дек 10, 2012 12:56 pm
Благодарил (а): 141 раз
Поблагодарили: 182 раза

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

Сообщение guru »

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

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

Сообщение vmzsoft »

Black писал(а):Не, не я. ) Я не пользую эту прогу.
Пардон, не хотел обидеть, это был bugmenot... :)
Аватара пользователя
MetalFan
Administator
Сообщения: 9143
Зарегистрирован: Пт сен 14, 2012 6:50 am
Откуда: Moscow
Благодарил (а): 348 раз
Поблагодарили: 943 раза

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

Сообщение MetalFan »

guru, что, добавить чтоли новый пункт в "действия"? типа "Сохранить данные" и шорткат на Ctrl+S ?)))
wbw, MetalFan
Аватара пользователя
guru
Moderator
Сообщения: 2848
Зарегистрирован: Пн дек 10, 2012 12:56 pm
Благодарил (а): 141 раз
Поблагодарили: 182 раза

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

Сообщение guru »

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

ps
Кстати про Undo давно хотел спросить.
Почему не реализовано?
Если случайно что-то удалил, то только в рез.копию лезть?
У меня было несколько случаев и рез.копия не помогла.
MetalFan, спасибо за TrackChecker!
Аватара пользователя
MetalFan
Administator
Сообщения: 9143
Зарегистрирован: Пт сен 14, 2012 6:50 am
Откуда: Moscow
Благодарил (а): 348 раз
Поблагодарили: 943 раза

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

Сообщение MetalFan »

guru, идея про undo-redo возможно здравая... но... честно говоря, за три года ни разу не пришла в голову необходимость данной фичи...
Да и сохранять данные после каждого действия пользователя я тоже смысла не вижу. По крайней мере у меня и без этого ни разу так же проблем не возникало. Автосохранение стоит раз в 10мин.
wbw, MetalFan
Аватара пользователя
guru
Moderator
Сообщения: 2848
Зарегистрирован: Пн дек 10, 2012 12:56 pm
Благодарил (а): 141 раз
Поблагодарили: 182 раза

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

Сообщение guru »

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

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

Можно сделать опцию "Сохранение после каждого изменения", отменяющую автосохранение и сохранение при выходе.
MetalFan, спасибо за TrackChecker!
Аватара пользователя
MetalFan
Administator
Сообщения: 9143
Зарегистрирован: Пт сен 14, 2012 6:50 am
Откуда: Moscow
Благодарил (а): 348 раз
Поблагодарили: 943 раза

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

Сообщение MetalFan »

guru писал(а):И undo-redo не помешает, хотя бы на 1 шаг.
как это поможет в ситуации с
guru писал(а):Еще были проблемы, когда забывал выключить программу на 2-м компе
В обчем предлагаю вынести обсуждение необходимости данной фичи в отдельную тему
wbw, MetalFan
Аватара пользователя
guru
Moderator
Сообщения: 2848
Зарегистрирован: Пн дек 10, 2012 12:56 pm
Благодарил (а): 141 раз
Поблагодарили: 182 раза

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

Сообщение guru »

MetalFan писал(а):как это поможет в ситуации с
Еще были проблемы, когда забывал выключить программу на 2-м компе
Это поможет в ситуации с:
guru писал(а):Несколько раз удалял по ошибке нужные события. Приходилось с сервиса заново грузить. Но не все же сервисы отдают полный список событий. Некоторые только последнее. Из рез.копии восстанавливать муторно.
MetalFan писал(а):В обчем предлагаю вынести обсуждение необходимости данной фичи в отдельную тему
Ага, на днях оформлю)
MetalFan, спасибо за TrackChecker!
Аватара пользователя
vmzsoft
Сообщения: 120
Зарегистрирован: Вт дек 18, 2012 6:12 pm
Откуда: Москва

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

Сообщение vmzsoft »

Кому интересно - последняя версия в моем "фирменном стиле":
Изображение
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
vmzsoft
Сообщения: 120
Зарегистрирован: Вт дек 18, 2012 6:12 pm
Откуда: Москва

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

Сообщение vmzsoft »

Не тот экзешник прицепил :o
Вот правильный:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
SiMM
Сообщения: 4
Зарегистрирован: Чт мар 28, 2013 7:56 am

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

Сообщение SiMM »

А чего б не сделать возможным в программе автосохранение настроек на FTP с дальнейшей синхронизацией?
Аватара пользователя
MetalFan
Administator
Сообщения: 9143
Зарегистрирован: Пт сен 14, 2012 6:50 am
Откуда: Moscow
Благодарил (а): 348 раз
Поблагодарили: 943 раза

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

Сообщение MetalFan »

impulse, перенес твой пост в другую тему
wbw, MetalFan
Аватара пользователя
MetalFan
Administator
Сообщения: 9143
Зарегистрирован: Пт сен 14, 2012 6:50 am
Откуда: Moscow
Благодарил (а): 348 раз
Поблагодарили: 943 раза

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

Сообщение MetalFan »

vmzsoft, а что за скиновый движок используется?
wbw, MetalFan
Аватара пользователя
vmzsoft
Сообщения: 120
Зарегистрирован: Вт дек 18, 2012 6:12 pm
Откуда: Москва

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

Сообщение vmzsoft »

Ручками, ручками... :)
TForm+TImage+TImage+...+SetWindowRgn
Нашел немного бяк, вылезших в процессе... Немного "вылизал":
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
MetalFan
Administator
Сообщения: 9143
Зарегистрирован: Пт сен 14, 2012 6:50 am
Откуда: Moscow
Благодарил (а): 348 раз
Поблагодарили: 943 раза

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

Сообщение MetalFan »

vmzsoft, сурово)
wbw, MetalFan
Аватара пользователя
vmzsoft
Сообщения: 120
Зарегистрирован: Вт дек 18, 2012 6:12 pm
Откуда: Москва

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

Сообщение vmzsoft »

MetalFan писал(а):vmzsoft, сурово)
Редко пользуюсь чужими наработками, предпочитаю доходить самостоятельно и вообще придумывать... :D
К тому же в этом случае свобода ограничена только рамками возможностей винды (дельфи), а не искусственно наложенными ограничениями кого-то с его компонентами.
Да и не сторонник я этого "попугайства" - скинов то бишь. Тому же офису никакие скины не нужны, а пользуются им миллионы...
Аватара пользователя
MetalFan
Administator
Сообщения: 9143
Зарегистрирован: Пт сен 14, 2012 6:50 am
Откуда: Moscow
Благодарил (а): 348 раз
Поблагодарили: 943 раза

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

Сообщение MetalFan »

vmzsoft, я тоже не сторонник скинов... хотя как-то поступала просьба-пожелание прикрутить скиновый движок к tc.
но это, как минимум, добавит баги разработчиков скинокомпонент... и увеличит дистриб программы.
wbw, MetalFan
Аватара пользователя
vmzsoft
Сообщения: 120
Зарегистрирован: Вт дек 18, 2012 6:12 pm
Откуда: Москва

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

Сообщение vmzsoft »

vmzsoft писал(а):предлагаемые изменения вношу те, с которыми внутренне согласен
MetalFan писал(а):только вот реализовывать что-то буду только пропустив через себя...
На этом стоим и стоять будем... :thumbup:
lakoros
Сообщения: 1
Зарегистрирован: Вс апр 07, 2013 6:56 am

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

Сообщение lakoros »

Можно ли в этой отличной программе вывести отображение веса посылки? Если нет, то почему еще не сделали?
Аватара пользователя
vmzsoft
Сообщения: 120
Зарегистрирован: Вт дек 18, 2012 6:12 pm
Откуда: Москва

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

Сообщение vmzsoft »

Добавил некоторые "фишки" и протестил. Предлагаю 2 варианта. Отличие описано в архиве.
Есть подробный хэлп.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
guru
Moderator
Сообщения: 2848
Зарегистрирован: Пн дек 10, 2012 12:56 pm
Благодарил (а): 141 раз
Поблагодарили: 182 раза

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

Сообщение guru »

vmzsoft, а можно в двух словах, что нового и чем отличаются версии, а то какой-то странный релиз получается :)
MetalFan, спасибо за TrackChecker!
Аватара пользователя
MetalFan
Administator
Сообщения: 9143
Зарегистрирован: Пт сен 14, 2012 6:50 am
Откуда: Moscow
Благодарил (а): 348 раз
Поблагодарили: 943 раза

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

Сообщение MetalFan »

vmzsoft писал(а):Отличие описано в архиве.
Как-то не очень корректно получается помещать описание в архиве... можно просто в сообщении текстом?)
wbw, MetalFan
Аватара пользователя
vmzsoft
Сообщения: 120
Зарегистрирован: Вт дек 18, 2012 6:12 pm
Откуда: Москва

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

Сообщение vmzsoft »

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