Ru-Board.club
← Вернуться в раздел «Тестирование»

» Коммерческие компоненты и утилиты для Delphi & CBuilder

Автор: Kilyan
Дата сообщения: 25.10.2010 09:04
DVall ЗЕРКАЛА
Автор: 3SCrack
Дата сообщения: 25.10.2010 09:08
Kilyan

Цитата:
нет ли возможности довести до ума стаарый РИДЕР? тот был грамотнее и не тормознутее!

все скоро будет
ща активно им занимаюсь (коль все равно менять... решил сразу сменить немного и фейс и обновить ряд функции), но заставляют еще работать
Автор: Kilyan
Дата сообщения: 25.10.2010 09:09
AKRAV Andryshok
согласен, что не критично, но для чего ушли от ХМЛ ???
использовать БД мне кажется грамотнее если - обработка мгновенная, а тут как будто с ДБФ файлом работаем!

Либо пересмотреть кодинг (запросы или использовать какой-нить компонент для обработки...)

ну все таки долго, не всегда есть время ждать списка - закинул и занят своими делами.

Я не против нового ДЦРИДЕРА, а только ЗА! - но ускорить его стоит!
Автор: Andryshok
Дата сообщения: 25.10.2010 09:13
Вообщем весь тормоз видимо заключается в использовании компонента XMLDocument AKRAV и все если знаете побыстрей парсер (а он наверняка есть) - скажите, т.к. я пользовался тока стандартным
Автор: SilverDragonKLS
Дата сообщения: 25.10.2010 09:16
Andryshok
Пожелания к DCReader-у:
1. возможно было бу удобно фильтровать список по текущему уровню доступа (который, например, вводится руками, а включается в настройках или отдельной кнопкой)
2. Для открытия страниц прямо в DCReader-е на закладках можно использовать компонент TWebBrowser а для внешнего открытия использовать интерфейс IWebBrowser (могу поделиться готовым кодом)
3. Обнаружилось, что после первоначальной загрузки, хотя призкак сортировки по дате стоит, данные не отсортированы и приходится кликать на заголовок столбца для пересортировки.

Добавлено:
Andryshok

Цитата:
Вообщем весь тормоз видимо заключается в использовании компонента XMLDocument AKRAV и все если знаете побыстрей парсер (а он наверняка есть) - скажите, т.к. я пользовался тока стандартным


Я в работе пользуюсь парсером от Microsoft - работает достаточно шустро.
Автор: greenpc
Дата сообщения: 25.10.2010 10:32
Andryshok
_http://www.simdesign.nl/xml.html
Автор: vkramnik
Дата сообщения: 25.10.2010 11:24
Andryshok
1) Пожалуйста, коллега, сделайте надпись на кнопке :
"ЗарегитЬся / ПеререгитЬся"
2) И еще - нельзя ли сделать добавление в заказ просто по дабл-клику на нужной строчке ?
3) И НЕ ПОКАЗЫВАТЬ ОТКРЫТЫМ ТЕКСТОМ пароли для проксей !!!
4) И, все-таки, пожалуйста, добавьте кнопку "Выход"...
Автор: extasy
Дата сообщения: 25.10.2010 12:50
Andryshok
1. Может все-таки стоит добавить индексы для базы данных?
2. Ошибка при отправке почты ОЧЕНЬ не информативная... "Не могу оправить", а почему - не признается. Вроде бы все данные верные. Можно ли как-то расшифровать причину ошибки?
Автор: Andryshok
Дата сообщения: 25.10.2010 12:52
Тормознутось ридера вызвана все таки использованием SQl lite БД, т.к. при каждом добавлении записи идет запись в файл, как это обойти пока не знаю.
vkramnik Уже сделал, выложу обновление позднее, попробую разобраться с тормознутостью
Автор: extasy
Дата сообщения: 25.10.2010 12:53
3SCrack
Ждем ваш ридер Он какой-то уже привычный
Автор: Andryshok
Дата сообщения: 25.10.2010 12:55

Цитата:
1. Может все-таки стоит добавить индексы для базы данных?
Добавил, только они ни чего не дали вплане скорости
Автор: extasy
Дата сообщения: 25.10.2010 12:55
Andryshok
Сделайте пакетную запись


Цитата:
INSERT INTO kopilka (field1, field2) VALUES (value1a,value1b), (value2a,value2b), ..., (value100a,value100b)
Автор: spasius
Дата сообщения: 25.10.2010 13:01
генерировать SQL скрипты. по завершении выполнить все одной транзакцией.
Автор: Andryshok
Дата сообщения: 25.10.2010 13:56
dcReader 1.2 ТУТ онлайн диск ,

1. Если хотим обновить сущ. - просто меняем ексешник
2. Медленной будет только первоначальное заполнение базы .
3. Все последующие - будут мгновенны в сравнении с версией 1.1
4. Улучшил еще кой чего визуально
5. Убрал кой где try except - для отловки ошибок
Сорри за такую множественность версий - но надо в итоге прийти к иделалу (или приблизится хотя бы);
Автор: AKRAV
Дата сообщения: 25.10.2010 15:34

Цитата:
Сорри за такую множественность версий - но надо в итоге прийти к иделалу (или приблизится хотя бы);

Что не может не радовать.
Отписал тебе в личку свои мысли, да вот ещё заметил, в колонке "Запаролен" ключик снова сменился на чекбокс. С ключиком как-то визульно правильнее будет.

Добавлено
greenpc кстати да, тоже была мысль предложить отключать заполнение котролов пока инсерты делаются(вылетело из головы), это в итоге тоже скажется на скорости апдейста, в общем-то такой подход правильный.
Автор: greenpc
Дата сообщения: 25.10.2010 15:44
Andryshok
пожелание (скорость):на заполение таблицы
сделать disablecontools(beginUpdate) - не знаю что за грида у вас
перед занесением данных
и соотвественно восстановить его enablecontols(endUpdate)
IMHO хватает информации в строке статуса о обработке данных
Автор: dzh2000
Дата сообщения: 25.10.2010 16:03
spasius

Цитата:
генерировать SQL скрипты. по завершении выполнить все одной транзакцией.

Разумеется, как иначе

1. Начать транзакцию BEGIN TRANSACTION
2. Выполнить необходимые INSERT, UPDATE, DELETE
3. Завершить транзакцию END TRANSACTION
Автор: Andryshok
Дата сообщения: 25.10.2010 16:37

dzh2000 Подобным образом тормоз все равно не отвинчивался и еще и ругался на неправильные инструкции (transaction в UniDac скрипт),
Все решилось простой установкой BEGIN; скрипт END;
Автор: Dethroner
Дата сообщения: 25.10.2010 19:41
Andryshok
Когда новый релиз (с жёлтым фоном) выбран, то шрифт на нём белый, результат нечитабелен. Понимаю, что фон можно изменить, но правильнее было бы или сделать настроечку ещё и для цвета (только тогда три цвета получается - фон, шрифт нормальный, шрифт выделенный), или как-то учитывать фон автоматом. В общем, непонятно, стоит ли возни

feandy

Цитата:
Напрягающие, но не сильно, получат месячный бан.

Сурово. Днём запросил 7 единиц, а почитать форум смог только сейчас.
Автор: dzh2000
Дата сообщения: 25.10.2010 23:22
Не в обиду Andryshok сказано, но мне больше нравится MyDCReader от G787, который и быстр, и прост, и не нагружен ничем лишним. Даже первоисточник от 3SCrack я позабыл
Программа продолжает развиваться по адресу http://code.google.com/p/dcreader/
Спасибо автору
Автор: Andryshok
Дата сообщения: 26.10.2010 08:24
dzh2000
Да какие там обиды, я вообще изначально для себя делал, ну а потом время чуть было свободного + люди писали, вот в итоге и получился этакий винамп

Но ближе к делу.
DcReader 1.3 Тут Онлайн диск
Тут рапида

Что нового
новый ГУИ, новые пункты всплывающих меню, очистка БД по желанию, исправил несколько багов, добавил несколько функций, возможно заказывать сразу сабж, новая отрисовка грида, оповещение о новых сабжах
Да - для обновления просто меняем екзешник, если что тормознутость при обновлении устранена еще в предыдущей версии

Вот скриин



Автор: AKRAV
Дата сообщения: 26.10.2010 08:40
dzh2000 здоровая конкуренция это всегда хорошо, однако MyDCReader от G787 у меня к сожалению так и не удалось запустить через проксю, хотя настройки смотрю там уже появились для этого, но что-то не работает.

Andryshok есть некоторые мысли по новой версии, как обычно в ПМ закинул...
Автор: vkramnik
Дата сообщения: 26.10.2010 08:59
Andryshok
Афикеть !!! Новый ГУЙ - просто найтмар оф Гейтс... СУПЕР !!!
1) Маленькое предложение - а если подсвечивать итоговую строку -
например, красным, при превышении допустимого количества заказов ?
2) А можно ли заказ все-таки делать прямо по дабл-клику по строчке -
если пакет состоит всего из одной части ? А уж если из двух или более,
тогда открывать окошко со списком частей...
Автор: ExpeditorR
Дата сообщения: 26.10.2010 09:00
Andryshok
У меня на рабочем компе со встроенным видео и 512мб. озу скин тормозит так, что работать проблематично, да и пялиться на пргресс бар почти секунд 40 тоже не есть гуд, как по мне, так лучшее враг хорошего, и делать из мухи слона не оправданно.
Автор: Andryshok
Дата сообщения: 26.10.2010 09:14

Цитата:
при превышении допустимого количества заказов ?

Вас спросят хотите ли вы бан , если превысите размер заказа, есть там хоткей CTRL+Z - добавляет целый сабж в заказ
ExpeditorR У меня встроенное видео и 2 гб ОЗУ и ничего не тормозит, сочувствую вам.. но люди хотят оказывается как я называю "гавайские шорты", пялитесь на прогресс бар 40 секунд вы только при самом первом поучении сабжа - при любом последующем потом 2 секунды где то, сорри еще раз - надо бы вам комп проапдейтить уже, хотя видно как всегда начальство не дает денег

Автор: Samotek
Дата сообщения: 26.10.2010 09:44
Andryshok

Цитата:
пялитесь на прогресс бар 40 секунд вы только при самом первом поучении сабжа - при любом последующем потом 2 секунды

Но если при этом весь экран "пыхает" сменой картинки - это напрягает. Лучше внизу в статус баре гаудж отрисовывать или в сплеш форме, естественно мое ИМХО.
А регистронезависимую сортировку победить не удалось?
Автор: extasy
Дата сообщения: 26.10.2010 09:44
Все равно странно - что там делать целых 57 секунд (замерял) при первом запуске
Автор: Andryshok
Дата сообщения: 26.10.2010 10:11
extasy Формируется база , список компонет, извлечение их имен, разложение по полкам
Автор: extasy
Дата сообщения: 26.10.2010 10:18
Andryshok
Это делается же со списком из 200 компонент, минута для этого долго, не?)
Автор: Andryshok
Дата сообщения: 26.10.2010 10:30
extasy Да знаю что долго, но это ж тока 1 раз..., потом все 2 сек, со временем думаю переделать само собой, вопрос времени

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051

Предыдущая тема: Деньги - это зло...


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.