Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.12.2012, 19:55   #11
Unmanner
Пользователь
 
Регистрация: 18.03.2011
Сообщений: 47
По умолчанию

Цитата:
Сообщение от Perchik71 Посмотреть сообщение
Собствено вам нужно будет тогда писать парсер, ибо если не хотите идти путём другого совета. посоветовавшим другим прогером.
Вам прийдёться детально изучить природу xml и хорошенько её вставить в с++ класс. Можно пошастать рунет, не вы такой первый, но вряд ли вы найдёте решение под себя. Так что вам придётся реализовывать свой гоночный велосипед, с одним колесом. мне кажется так.
Не придется особо надрываться парсеров много, очень.
Unmanner вне форума Ответить с цитированием
Старый 28.12.2012, 20:00   #12
Perchik71
С++, Delphi
Форумчанин
 
Аватар для Perchik71
 
Регистрация: 24.11.2012
Сообщений: 495
По умолчанию

Цитата:
Сообщение от Unmanner Посмотреть сообщение
Не придется особо надрываться парсеров много, очень.
Да их гора целая, я говорю под ваши запросы.
Обычно, то что в рунете, не подходит для решения задачи.
ибо у тех были либо маленькие запросы или ещё что нить.

Ну и в конец не забывайте, что ваш сервер генерит свой хмл код, а вам под него парсер нуно для клиента... собствено с этим проблем нет, вопрос лишь в получение этого ответа, WinSock в помощь для таких простых задач, он пойдёт.
//------
а вот если браузер писать....
то учтите, что нужно изучить SSL для работы с https
а так же тот факт, что нужно писать декопресор gzip
ибо многие сайты в том числе вконтакте, отправляют нам закодированую страничку.
её быстрее отправить просто... 20кб вместо 162кб, это очень уместно.
Если помог, тут весы есть , Вам не сложно, а мне приятно.

Последний раз редактировалось Perchik71; 28.12.2012 в 20:04.
Perchik71 вне форума Ответить с цитированием
Старый 28.12.2012, 20:03   #13
Unmanner
Пользователь
 
Регистрация: 18.03.2011
Сообщений: 47
По умолчанию

Цитата:
Сообщение от Perchik71 Посмотреть сообщение
Да их гора целая, я говорю под ваши запросы.
Обычно, то что в рунете, не подходит для решения задачи.
ибо у тех были либо маленькие запросы или ещё что нить.

Ну и в конец не забывайте, что ваш сервер генерит свой хмл код, а вам под него парсер нуно для клиента... собствено с этим проблем нет, вопрос лишь в получение этого ответа, WinSock в помощь для таких простых задач, он пойдёт.
У меня на сервере много чего есть, поэтому думаю что легче будет cURL'ом воспользоваться. Ну а XML файл на php сгенерить и его готовым парсером распарсить думаю что это дело дня-двух.
Unmanner вне форума Ответить с цитированием
Старый 28.12.2012, 20:09   #14
Unmanner
Пользователь
 
Регистрация: 18.03.2011
Сообщений: 47
По умолчанию

Цитата:
Сообщение от Perchik71 Посмотреть сообщение
//------
а вот если браузер писать....
то учтите, что нужно изучить SSL для работы с https
а так же тот факт, что нужно писать декопресор gzip
ибо многие сайты в том числе вконтакте, отправляют нам закодированую страничку.
её быстрее отправить просто... 20кб вместо 162кб, это очень уместно.
ССЛ не нужен, gzip скорее всего тоже, так как буду использовать cURL.

ОСНОВНАЯ сложность для меня, это как сделать программу на столько гибкой, чтобы она могла генерить новые алгоритмы своей работы опираясь на XML.
Unmanner вне форума Ответить с цитированием
Старый 28.12.2012, 20:12   #15
Perchik71
С++, Delphi
Форумчанин
 
Аватар для Perchik71
 
Регистрация: 24.11.2012
Сообщений: 495
По умолчанию

Цитата:
Сообщение от Unmanner Посмотреть сообщение
ОСНОВНАЯ сложность для меня, это как сделать программу на столько гибкой, чтобы она могла генерить новые алгоритмы своей работы опираясь на XML.
Для графики, достаточно позиций цвета, или изображений.
просто ваш клиент должен иметь словарь, который подсказывает ему, что делать, чтото вроде идеи интерпретатора.
//-----
получив строку хмл,
по её виду определяет тип,
гуи это или матика.
далее обращается в соответствующий словарь, в следствии чего, запускает уже нужный алгоритм действий.
Если помог, тут весы есть , Вам не сложно, а мне приятно.

Последний раз редактировалось Perchik71; 28.12.2012 в 20:14.
Perchik71 вне форума Ответить с цитированием
Старый 28.12.2012, 20:14   #16
Unmanner
Пользователь
 
Регистрация: 18.03.2011
Сообщений: 47
По умолчанию

Цитата:
Сообщение от Perchik71 Посмотреть сообщение
Для графики, достаточно позиций цвета, или изображений.
просто ваш клиент должен иметь словарь, который подсказывает ему, что делать, чтото вроде идеи интерпретатора.
К примеру его можно будет загрузить про startUp'е. Я думал в этом направлении.. Но все же скелет, то что не загружается в программу из вне.

state-event?
Unmanner вне форума Ответить с цитированием
Старый 28.12.2012, 20:17   #17
EUGY
Форумчанин
 
Аватар для EUGY
 
Регистрация: 11.07.2010
Сообщений: 914
По умолчанию

Цитата:
Честно говоря я не очень хорошо знаком с этой технологией, не знаю сможет ли она обеспечить как поведение так и отображение программы.
Я так совсем не знаком. Пробежавшись по ее возможностям, можно дать положительный ответ.http://archive.msdn.microsoft.com/wpfsamples
То есть Ваша программа должна быть менеджером закачек а всю чернуху пусть выполняет процессор WPF. Правда, насколько я понимаю xaml описывает интерфейс
А вот логику работы... ? Не владею инфой. Впрочем, есть же ветка форума по XAML, можно и спросить.
EUGY вне форума Ответить с цитированием
Старый 28.12.2012, 20:17   #18
Кольша
Далеко не
Участник клуба
 
Аватар для Кольша
 
Регистрация: 11.08.2011
Сообщений: 1,512
По умолчанию

Сделай те что нибудь что нибудь типа своего синтаксиса..например:
Код:
<GUI>
<BUUTTONN CAPTION="tEST" CLICK="button_test_cl" />
</GUI>
<COMMAND NAME="TEST">
<PARAMETR "1">teST"</PARAMETR>
</COMMAND>
//Мой легкий бред..
Кольша вне форума Ответить с цитированием
Старый 28.12.2012, 20:26   #19
Perchik71
С++, Delphi
Форумчанин
 
Аватар для Perchik71
 
Регистрация: 24.11.2012
Сообщений: 495
По умолчанию

Цитата:
Но все же скелет, то что не загружается в программу из вне. state-event?
Ваш клиент должен быть голый... чисто белый экран и ничего лишнего.
и для него не нужно объяснять, что это статически, конечно вы можете при помощи хмл и изменять внешний вид окна, но для этого вы должны использовать "вшитые" методы. например изменение размера окна
Код:
<ALG id="STATE" name="SetWindowPos">
<PARM count="4">0,0,100,100</PARM>
<RUN>
</ALG>
Если помог, тут весы есть , Вам не сложно, а мне приятно.
Perchik71 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Построение графика на основе текстового файла" igorchyk19 Помощь студентам 1 04.01.2012 08:08
Альтернатывные пути создания интерфейса программы на основе MFC Fog Visual C++ 5 01.08.2011 15:16
сформировать xml-файл на основе другого xml-файла NieL Общие вопросы Delphi 2 21.12.2010 15:49
hgt файлы и построение на их основе рельефа MDmitry Gamedev - cоздание игр: Unity, OpenGL, DirectX 0 06.03.2010 12:05
Выбор из таблицы по двум параметрам и построение таблице на основе выборки WildKosha Microsoft Office Excel 2 08.08.2009 01:53