Гость
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Ищу утилиту / 15 сообщений из 15, страница 1 из 1
10.02.2013, 15:58
    #38145092
mgl_www
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ищу утилиту
Со временем в pbl накапливается много неиспользуемых объектов. Существует ли утилита, которая позволила бы "сжать" библиотеку, удалив из неё неспользуемые в приложении объекты?
...
Рейтинг: 0 / 0
11.02.2013, 09:57
    #38145569
Dim2000
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ищу утилиту
10.02.2013 16:58, mgl_www пишет:

> Со временем в pbl накапливается много неиспользуемых объектов.
> Существует ли утилита, которая позволила бы "сжать" библиотеку, удалив
> из неё неспользуемые в приложении объекты?

Автоматически? Нет. Некую информацию к размышлению может дать PBL Peeper.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
11.02.2013, 12:08
    #38145776
PaulJB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ищу утилиту
Посмотрите сюда
Там есть "Unused Object Find". Удалять, думаю, надо будет руками, но хотя бы знаешь - что.
Сам не юзал, но может это то ...
...
Рейтинг: 0 / 0
12.02.2013, 17:45
    #38148299
mgl_www
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ищу утилиту
Dim2000Некую информацию к размышлению может дать PBL Peeper.


Спасибо большое. Информацию к размышлению PBL Peeper, конечно, дает, но ее столько, что для того, чтобы извлечь пользу этому нужно посвятить жизнь :-)
...
Рейтинг: 0 / 0
12.02.2013, 17:50
    #38148316
mgl_www
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ищу утилиту
PaulJBПосмотрите сюда
Там есть "Unused Object Find". Удалять, думаю, надо будет руками, но хотя бы знаешь - что.
Сам не юзал, но может это то ...

Спасибо большое. Вот это то, что я искал. За пару минут выдал весь список Unused Objects, причем, что самое приятное, с учетом объектов, прописанных в .pbr файле.
Удалять нужно руками, а это та ещё работка, но всё-таки задача вроде-бы решена.
...
Рейтинг: 0 / 0
13.02.2013, 19:04
    #38150152
mgl_www
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ищу утилиту
mgl_wwwPaulJBПосмотрите сюда
Там есть "Unused Object Find". Удалять, думаю, надо будет руками, но хотя бы знаешь - что.
Сам не юзал, но может это то ...

Спасибо большое. Вот это то, что я искал. За пару минут выдал весь список Unused Objects, причем, что самое приятное, с учетом объектов, прописанных в .pbr файле.
Удалять нужно руками, а это та ещё работка, но всё-таки задача вроде-бы решена.

PBTools немного ошибается, но это поправимо, если предварительно сделать бэкап исходной библиотеки :-)
У меня библиотека изначально содержала 1252 объекта, после удаления неиспользуемых - 755 объектов, т.е. сократилась почти на 40%.
...
Рейтинг: 0 / 0
13.02.2013, 19:26
    #38150185
Филипп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ищу утилиту
mgl_wwwУ меня библиотека изначально содержала 1252 объекта, после удаления неиспользуемых - 755 объектов, т.е. сократилась почти на 40%.
Вот что действительно интересно, это КАКИМ образом можно заиметь 60% неиспользуемых объектов...
...
Рейтинг: 0 / 0
13.02.2013, 20:09
    #38150236
mgl_www
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ищу утилиту
Филиппmgl_wwwУ меня библиотека изначально содержала 1252 объекта, после удаления неиспользуемых - 755 объектов, т.е. сократилась почти на 40%.
Вот что действительно интересно, это КАКИМ образом можно заиметь 60% неиспользуемых объектов...

Ну, во-первых - 40% :-).
Во-вторых - это результат 10-летней эволюции. Дарвин, понимаете ли.
...
Рейтинг: 0 / 0
13.02.2013, 20:35
    #38150267
mgl_www
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ищу утилиту
Одну гадость PBTools мне всё-таки сделал.
При инсталляции он поставил свой тулбар в мой РВ12.5. Теперь выясняется, что некоторые кнопки тулбара Appeon'a стали выполнять функции PBTools'а.
Снёс PBTools.
Теперь эти кнопки Appeon'a не выполняют ничего! Самое обидное, что "под раздачу" попала кнопка Deploy :-(
...
Рейтинг: 0 / 0
14.02.2013, 00:51
    #38150447
Anatoly Moskovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ищу утилиту
mgl_www,

Тулбар он через реестр создает.
Поищите лишнее в ветке реестра от вашей версии PB и почистите
...
Рейтинг: 0 / 0
14.02.2013, 14:53
    #38151343
mgl_www
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ищу утилиту
Anatoly Moskovskymgl_www,

Тулбар он через реестр создает.
Поищите лишнее в ветке реестра от вашей версии PB и почистите

Спасибо, Анатолий! К сожалению, уже "поздно пить боржоми". Я переинсталлировал Appeon, а там свои проблемы (ох уж эти китайцы).
...
Рейтинг: 0 / 0
14.02.2013, 20:30
    #38151935
Филипп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ищу утилиту
mgl_wwwФилипппропущено...

Вот что действительно интересно, это КАКИМ образом можно заиметь 60% неиспользуемых объектов...

Ну, во-первых - 40% :-).
Во-вторых - это результат 10-летней эволюции. Дарвин, понимаете ли.

Тут был тяжелый выбор, то ли предположить, что проценты не умеете считать, то ли, что писать ясно не умеете ;-)

Я последние 1.5 года работаю на приблуде (весьма большой), которую начали писать в 1998 году!!! Так вот, если и есть +-3% неиспользуемых объектов в библиотеках, так и то вряд ли (по ходу дела их вычищали, а не через 10 лет)...
...
Рейтинг: 0 / 0
14.02.2013, 21:24
    #38152001
mgl_www
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ищу утилиту
ФилиппЯ последние 1.5 года работаю на приблуде (весьма большой), которую начали писать в 1998 году!!! Так вот, если и есть +-3% неиспользуемых объектов в библиотеках, так и то вряд ли (по ходу дела их вычищали, а не через 10 лет)...
Ну что-же, давайте по-серьезному. Это приложение обеспечивает фунционирование конкретного интенсивно развивающегося бизнеса. В бизнесе постоянно происходят изменения, появление новых и отмирание старых бизнес-процессов, разработочных и отчетных документов, аналитических выборок и т.д. и т.п. В нашей бурно реформируемой Украине только за последний год одна из самых сложных (с точки зрения программирования) форм отчетности (налоговая накладная) менялась практически каждый месяц, а сейчас её вроде бы собираются вообще отменить.
Основное количество неиспользуемых объектов в моей библиотеке (414 из 497) - это datawindows, т.е. те самые документы, отчеты и выборки, которые в течение 10 лет устаревали и выходили из обращения. Я их не удалял, поскольку они ничему не мешали (линковщик при создании ехе-файла их игнорирует и на размер ехе-файла их наличие никак не влияет), а в то же время удобно иметь их под рукой, чтобы посмотреть "как это было раньше" и использовать их в качестве шаблона для новых объектов.
Я бы и сейчас не занялся этой "генеральной уборкой", если бы не Appeon. Дело в том, что он тупо конвертирует ВСЕ объекты библиотеки в свои файлы и, таким образом, засоряет диск. Правда, на быстродействие приложения это никак не влияет, поскольку каждый объект загружается отдельно по мере необходимости.
Чёрт меня дёрнул заняться этой "оптимизацией". Сколько раз за свою жизнь я говорил себе - "не пользуйся noname-примочками от неизвестных умельцев". И вот на тебе - имею кучу проблем (описано в предыдущих постах). И на старуху бывает проруха.

ФилиппТут был тяжелый выбор, то ли предположить, что проценты не умеете считать, то ли, что писать ясно не умеете ;-)

А русский-то язык начинаете забывать... :-)
...
Рейтинг: 0 / 0
14.02.2013, 23:08
    #38152071
Филипп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ищу утилиту
mgl_www,
Телефоны нас портят. Русский язык я помню. Да и знаю наверняка лучше чем Вы ...
...
Рейтинг: 0 / 0
15.02.2013, 01:58
    #38152159
mgl_www
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ищу утилиту
ФилиппТелефоны нас портят. Русский язык я помню. Да и знаю наверняка лучше чем Вы ...
Насчет телефонов не понял.
И давайте в будущем не переходить на личности. Нам нечего делить.
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Ищу утилиту / 15 сообщений из 15, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]