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

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

Автор: greenpc
Дата сообщения: 26.10.2010 10:30
Andryshok
посмотри решение

Код: uses
msxml;
procedure TForm1.btn1Click(Sender: TObject);
var
Str : String;
CoDocXML, CoDocXSL : CoDomDocument ;
XMLDoc, XSLDoc : DomDocument ;
Begin
XMLDoc:=coDocXML.Create;
XSLDoc:=coDocXSL.Create;
try
XMLDoc.Load('index.xml');
XSLDoc.Load('1.xsl');
Str := XMLDoc.transformNode(XSLDoc);
ShowMessage(str);
finally
XSLDoc := nil;
XMLDoc := nil;
end; // try/finally
end;
Автор: Andryshok
Дата сообщения: 26.10.2010 10:41
greenpc Спасибо конечно, только тормоз заключ не в XML парсинге, а в юзании UniDac для SQL Lite, а если быть точнее в записи оного, обновление я трохец переделал и оно быстро проходит, а вот первое заполнение БД покак сожалению нет, вопрос времени
Автор: greenpc
Дата сообщения: 26.10.2010 10:51
Andryshok
если не тяжело
интервал по времени insert'a из текстового файла допустим 200 записей
поштучно и одним блоком. а то получается sql lite медленне бде в кучу раз
и может тогда проще работать с текстовым файлом с разделителями
Автор: Andryshok
Дата сообщения: 26.10.2010 10:57
greenpc да не sql lite медленная, а UNI Dac не совсем тут подходит, говорю ж разберусь я с этим, тут особых проблем нет, вот с завтра иду в отпуск, будет время


Добавлено:
И небольшой роадмап
Будет - быстрая загрузка , шифрование паролей с привязкой к железу
Автор: AKRAV
Дата сообщения: 26.10.2010 12:46

Цитата:
привязкой к железу

наверно не стоит этого делать а если на флешке держать ридер, то работать получается только на одном компе будет, а на другом выходит пароли не дешифруются
Обыкновенным шифрованием достаточно, типа AES.
Автор: spasius
Дата сообщения: 26.10.2010 13:11
Andryshok
у тебя же БД есть
шифруй и туда заодно и пароли сваливай
Автор: Andryshok
Дата сообщения: 26.10.2010 13:19
spasius Суть не в этом, БД есть и хорошо, - поступили мне сообщения - чтоб при копировании райдера (c инишником) чел не мел никакой возможности с другого компа подконнетктиваться (учетка SMTP, учетки проксей) и слать мессажи, т.е. скопировал - будь добр ввести данные авторизации заново, зри в корень - земляк
Автор: spasius
Дата сообщения: 26.10.2010 13:23
Andryshok
идею понял, надумаешь юзать UniDAC с SQLite шифрованным, могу скинуть модифицированный вариант
Автор: Andryshok
Дата сообщения: 26.10.2010 13:35
spasius Неа, плохо мне балакали (dzh2000) про работу uniDc с SQL Lite , я по честности эту бд щас ваще 1 раз пользую, вот и доверил это дело ДевАрт (по привычке т.к. для доступа к птице пользую), буду обновление ридера робить - видимо возьму др. компоненты доступа, например DISQLite, но в любом случае спасибо за помощь, буду меть в виду
Автор: V1s1ter
Дата сообщения: 26.10.2010 16:22
dzh2000

Цитата:
MyDCReader от G787, который и быстр, и прост, и не нагружен ничем лишним. Даже первоисточник от 3SCrack я позабыл

Везет, у меня не работает, прокси нет.


Добавлено:
Andryshok
Не работает отсылка писем, прокси нет, в настройках уверен.
Как бы неплохо расширить описание ошибок, чтобы можно было понять где собака порылась.
Автор: Andryshok
Дата сообщения: 26.10.2010 16:41
V1s1ter Описание ошибок есть - скачайте дистриб на предыдущей странице (100 пудово теперь вы получите расширенное описание)
P.S. У меня дома прокси нет - все работает - тут по идее увсех должно работать
На работе прокси - все работает
Если че пишите, и все же хоть вы и уверены - хотелось бы взглянуть на скрин настроек проги, уделите внимание настройке SMTP сервера, ну сверьте с каким нить почтовиком (если пользуетесь) например Bat


Добавлено:
Да кстати у вас и MyDCReader от G787 настройка неправильная, адрес вверху должен быть такой - то что увас написано и добавьте в конец index.xml
Все я наконец то в отпуск - почти 2 года ждал его
Автор: V1s1ter
Дата сообщения: 26.10.2010 21:06
Andryshok

Цитата:
скачайте дистриб на предыдущей странице (100 пудово теперь вы получите расширенное описание)

У меня стоит 1.3.0.0, жму, например, "Перегегится". Возле трея появляется окно с гиперссылкой "Немогу послать, проверьте настройки". Жму на эту гиперссылку - никакого ответа. Настройки скопировал из Outlock2010 пароль вбивал и ручками и копировал.

Добавлено:
Andryshok
Кроме того все проверил по ini файлу, вырезку которого отпревил в ПМ.

Добавлено:

Цитата:
Все я наконец то в отпуск - почти 2 года ждал его

А ято думаю чегой-то ты такой зеленный на аваторе
Автор: dzh2000
Дата сообщения: 26.10.2010 21:40
V1s1ter

Цитата:
Везет, у меня не работает, прокси нет.

У тебя неполный адрес http://delphicomp.ntos.ru вместо http://delphicomp.ntos.ru/index.xml
Исправь, и все заработает.

spasius

Цитата:
Andryshok
идею понял, надумаешь юзать UniDAC с SQLite шифрованным, могу скинуть модифицированный вариант

У Andryshok в БД хранится содержимое http://delphicomp.ntos.ru/index.xml. Зачем его шифровать? Чтобы замедлить и так небыструю работу программы?

Andryshok

Цитата:
spasius Неа, плохо мне балакали (dzh2000) про работу uniDc с SQL Lite , я по честности эту бд щас ваще 1 раз пользую, вот и доверил это дело ДевАрт (по привычке т.к. для доступа к птице пользую),

Во-первых, для простых проектов SQLite как нельзя лучше подходит. Я давно уже многие проекты перевел с Firebird на SQLite. Выигрыш по скорости, простота установки очевидны.
Во-вторых, я всегда с недоверием относился к компонентам, подобным UniDAC, когда пытаются объять необъятное, и соответственно не заморачиваться на детали. Достаточно взглянуть на компоненты от DevArt, чтобы понять, что хорошо реализовано то, что существует по отдельности (Oracle, MySQL, MSQL, InterBase/Firebird, PostgreSQL).
В-третьих, для твоего проекта я бы вообще не использовал никакую СУБД
Автор: spasius
Дата сообщения: 26.10.2010 22:58
dzh2000
UniDAC сам пользуюсь и доволен. Что для чего лучше предлагаю не обсуждать. Это тема стара как мир ...
Автор: dzh2000
Дата сообщения: 26.10.2010 23:02
spasius

Цитата:
UniDAC сам пользуюсь и доволен. Что для чего лучше предлагаю не обсуждать. Это тема стара как мир

Если используете UniDac для SQLite, то просветите, как реализован доступ к PRAGMA?
Автор: spasius
Дата сообщения: 26.10.2010 23:21
dzh2000
да как в учебнике.
[sql-statement ::= PRAGMA name [= value] | PRAGMA function(arg)]
а на Delphi это:
begin
UniSQL1.SQL.Text := 'PRAGMA journal_mode = WAL';
UniSQL1.Execute;
end;
Автор: valmont
Дата сообщения: 27.10.2010 02:24

Цитата:
DcReader 1.3

о госпади, чтож она так тормозит то ((((((
там всего то файл скачать и в базу засунуть... зачемскины? это жуткая сортировка... куча цветастых кнопочек и рюшечек, для кого? скролинг мышкой вообще не дождёсся...

сделайте всё просто как у mydcreader'a у того минус, с прокси не работает.
Автор: G787
Дата сообщения: 27.10.2010 05:33
valmont
Специально проверил http и сокс4 без авторизации, все работает. Что у вас там не работает ?
Автор: VadimLou
Дата сообщения: 27.10.2010 05:59
DCReader 1.3
без проксей, на пустой базе
- жму "Загрузить из сети"
- получаю зацикленное сообщение об ошибке: "6 values for 7 columns"
- в строке статуса: гружу список в базу, жди смиренно ....
- os: win7 32
- в папке появился фай index.xml
- удерживаю ESC - пока не пройдут все месаги "6 values for 7 columns"
- прошли, возле часиков радостно так: ничего нового нет, зря мучился
ps:
- смиренно жду новостей
Автор: FreePaul
Дата сообщения: 27.10.2010 06:55
Ой-ей-ей!!! Уберите скин пожалуйста!!! Ну, или хотя-бы сделайте его включаемым/отключаемым.
Автор: extasy
Дата сообщения: 27.10.2010 07:05
Ошибка при отправке:

Автор: valmont
Дата сообщения: 27.10.2010 07:16
G787

Цитата:
Специально проверил http и сокс4 без авторизации, все работает. Что у вас там не работает ?

у нас прокси на squid, перебрал все виды http авторизации не идёт. сокс5 поднят но только для аськи.


Добавлено:
да, ошибка 10061
Автор: Jej
Дата сообщения: 28.10.2010 02:47
При перерегистрации появляется "Ошибка 501: sender address must match authenticated user"
Т.е. при отправке письма требуется авторизации на исходящем SMTP почтовом сервере - Аутентификация SMTP(RFC-2554). Этой настройки в ридере нет
Автор: Dethroner
Дата сообщения: 28.10.2010 15:43

Цитата:
Ой-ей-ей!!! Уберите скин пожалуйста!!! Ну, или хотя-бы сделайте его включаемым/отключаемым.

Поддерживаю. Эта попса только мешает.
Автор: Andryshok
Дата сообщения: 28.10.2010 18:04
Братцы - в отпуске я - опосля отпоска а может и раньше буде мгновенно работающий ридер, насчет скинов....... ну сделаю бокс - не шкурить для отключения, я то ведь сам не любитель скинов, это по просьбам ....... зробил
Автор: VadimLou
Дата сообщения: 29.10.2010 00:57
а где собственно лежит это "зробыв" ?
Автор: regkz
Дата сообщения: 29.10.2010 04:13
VadimLou

Цитата:
а где собственно лежит это "зробыв" ?

http://forum.ru-board.com/topic.cgi?forum=2&topic=1180&start=620#3
Автор: pejot
Дата сообщения: 29.10.2010 06:52
dzh2000
Спасибо за MyDCReader а то старый добрый ридер от 3SCrack тихо так помер, и не помянули его даже

PS:
Что-то я не вижу смысла в развитии Нового DCReadera, по моему это тупиковая ветвь эволюции, вместо того что бы сделать новый DCReader более быстрым и удобным чем MyDCReader, вы делаете DCReader более громоздким медленным и нагружаете его кучей всякой ненужной мишуры для геев.
Такими тэмпами кнопки станут ещё больше и со стразами, а цвет окна станет розовым.

Автор: VadimLou
Дата сообщения: 29.10.2010 10:38
Andryshok

Не увидел где шуру снимать



Как не грузилось так и не грузится



Может подключишь какой нить менеджер исключений - тебе-же быстрее понятно будет где собака порылась
Автор: V1s1ter
Дата сообщения: 29.10.2010 12:15
pejot

Цитата:
Что-то я не вижу смысла в развитии Нового DCReadera, по моему это тупиковая ветвь эволюции, вместо того что бы сделать новый DCReader более быстрым и удобным чем MyDCReader, вы делаете DCReader более громоздким медленным и нагружаете его кучей всякой ненужной мишуры для геев.

Я делал много программ для разных заказчиков, в том числе и для ведущих аскетический образ жизни. И в 9 случаев из 10 аскеты в последствии требовали "мишуру для геев". Кто то потому что "аппетит приходит во время еды", кто то перешел с селерона в 300 мГц на квад коре 2.8 гГц. Я сам возмущался когда получал по инету письма более 100 кил, когда работал по модему 19 килобод, а сейчас ловлю себя на том, что вообще не сморю сколько я сам шлю...
Резюме. Корректно поблагодарить человека, что взялся за эту работу, а уже потом вежливо попросить "мол нельзя ли сделать включение менее ресурсоемкого режима".
Все выше изложенное IMHO. Простите за офтор.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051

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


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