YTDB

Вернуться   YTDB > Корзина / Trash > Архив MaNGOS (пока не было ru-mangos) > Ядро

Ядро Здесь форум по базе, но иногда случается, что вопросы пересекаются.

Но это форум не по ядру Мангос!

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.02.2010, 23:57   #1
DiSlord
Guest
 
Сообщений: n/a
По умолчанию исходники spell_work

Решил выложить исходники этой проги, может кому интересно...

Написана в Borland C++ Builder 6.0

Код немного сумбурен, так как писался на скорую руку, да и часто правился под конкретную задачу.
Выкладыаю тут - это единственный русскоязычный форум мангоса на который я еще иногда заглядываю.
Вложения
Тип файла: rar spell_scan_3.2.2.rar (1.30 Мб, 1925 просмотров)
  Ответить с цитированием
10 пользователя(ей) сказали cпасибо:
Crawling (26.02.2010), KiriX (26.02.2010), Konctantin (26.02.2010), NeatElves (26.02.2010), Rootor (26.02.2010), sven (26.02.2010), Yoda (26.02.2010), zergtmn (26.02.2010)
Старый 26.02.2010, 14:44   #2
Konctantin
RuDB Dev
 
Аватар для Konctantin
 
Регистрация: 06.11.2009
Сообщений: 677
Сказал(а) спасибо: 592
Поблагодарили 690 раз(а) в 289 сообщениях
Konctantin Великолепный пример подражанияKonctantin Великолепный пример подражанияKonctantin Великолепный пример подражанияKonctantin Великолепный пример подражанияKonctantin Великолепный пример подражанияKonctantin Великолепный пример подражания
По умолчанию

Ну правду говорят, проще написать самому, чем разбираться в написанном.
Спасибо за исходники, нашел там себе то что искал. Жаль что не умею с буилдером работать (точнее его нет), или можно конвертонуть для студии 2008?
Konctantin вне форума   Ответить с цитированием
Старый 26.02.2010, 16:26   #3
KiriX
YTDB Helper
 
Аватар для KiriX
 
Регистрация: 05.11.2009
Сообщений: 333
Сказал(а) спасибо: 321
Поблагодарили 152 раз(а) в 81 сообщениях
KiriX Обладатель прекрасной аурыKiriX Обладатель прекрасной ауры
По умолчанию

Там правок не много должно быть... Как появится свободное время - тоже гляну, всё-таки, Костя (не в обиду) эта програмка привычнее.
KiriX вне форума   Ответить с цитированием
Старый 26.02.2010, 18:12   #4
DiSlord
Guest
 
Сообщений: n/a
По умолчанию

Цитата:
Жаль что не умею с буилдером работать (точнее его нет), или можно конвертонуть для студии 2008?
Выбор в пользу Borland C++ Builder был сделан из за простой разработки пользовательского интерфейса (работы с окнами). Там над этим можно даже не думать, нарисовал окошко да расставил их реакцию на события. Visual C с этим сложнее (намного больше сложностей). Единственный недостаток - больший размер кода и возможно более медленная работа.

Насчет конвертировать - не думаю, но основной код программы там не сложный, и написать на ее основе что-то свое думаю не составит сложностей.

Последний раз редактировалось DiSlord; 26.02.2010 в 18:16.
  Ответить с цитированием
Пользователь сказал cпасибо:
KiriX (26.02.2010)
Старый 26.02.2010, 18:24   #5
Konctantin
RuDB Dev
 
Аватар для Konctantin
 
Регистрация: 06.11.2009
Сообщений: 677
Сказал(а) спасибо: 592
Поблагодарили 690 раз(а) в 289 сообщениях
Konctantin Великолепный пример подражанияKonctantin Великолепный пример подражанияKonctantin Великолепный пример подражанияKonctantin Великолепный пример подражанияKonctantin Великолепный пример подражанияKonctantin Великолепный пример подражания
По умолчанию

Я с кодом уже разобрался и большую часть портировал под С#, но скорость чтения файлов с моим подходом падает, даже если я их сразу считываю в память.
Единственный + из-за которого я не хочу "соскакивать" с C# это LINQ - очень удобно работать с наборами данных.

С интерфейсом проблем вроди бы нет, да согласен - там нарисовал и все, пиши акшини

Цитата:
Единственный недостаток - больший размер кода и возможно более медленная работа.
я бы не сказал. правда можно кое что упростить и добавить своего

ЗЫ. Вы выложили исходники и у меня сразу пропал интерес делать СпеллВорк, опять надо искать то, что неизвестное. Но все равно, у вас есть чему поучиться, будем тут дерзать, спасибо....
Konctantin вне форума   Ответить с цитированием
Старый 26.02.2010, 18:30   #6
Konctantin
RuDB Dev
 
Аватар для Konctantin
 
Регистрация: 06.11.2009
Сообщений: 677
Сказал(а) спасибо: 592
Поблагодарили 690 раз(а) в 289 сообщениях
Konctantin Великолепный пример подражанияKonctantin Великолепный пример подражанияKonctantin Великолепный пример подражанияKonctantin Великолепный пример подражанияKonctantin Великолепный пример подражанияKonctantin Великолепный пример подражания
По умолчанию

а может это из-за того, что я заполняю DataTable в цикле обходя каждое значение, конвертирую его и записываю, хотя у вас так-же (кроме DataTable)
Konctantin вне форума   Ответить с цитированием
Старый 04.03.2010, 21:39   #7
lovepsone
Guest
 
Сообщений: n/a
По умолчанию

люди а не подскажите как импортировать в vs 2008 ???
  Ответить с цитированием
Старый 04.03.2010, 22:53   #8
Konctantin
RuDB Dev
 
Аватар для Konctantin
 
Регистрация: 06.11.2009
Сообщений: 677
Сказал(а) спасибо: 592
Поблагодарили 690 раз(а) в 289 сообщениях
Konctantin Великолепный пример подражанияKonctantin Великолепный пример подражанияKonctantin Великолепный пример подражанияKonctantin Великолепный пример подражанияKonctantin Великолепный пример подражанияKonctantin Великолепный пример подражания
По умолчанию

Проще написать самому, так как самопальные конвертирует как попало, официальных я не находил: Код - пол беды, а формы никак.
Konctantin вне форума   Ответить с цитированием
Старый 05.03.2010, 13:08   #9
lovepsone
Guest
 
Сообщений: n/a
По умолчанию

ясно попробую что нить сделать !! чуть что может выложу свои наработки !
  Ответить с цитированием
Старый 06.03.2010, 11:27   #10
a553r7fa1L3d
Guest
 
Сообщений: n/a
По умолчанию

Цитата:
Сообщение от DiSlord Посмотреть сообщение
Решил выложить исходники этой проги, может кому интересно...

Написана в Borland C++ Builder 6.0

Код немного сумбурен, так как писался на скорую руку, да и часто правился под конкретную задачу.
Выкладыаю тут - это единственный русскоязычный форум мангоса на который я еще иногда заглядываю.
Могу я создать открытый репозиторий для продолжения разработки приложения?

Если нет, как насчет опубликования обновлений в бинарном виде на форумах мангоса?
  Ответить с цитированием
Старый 06.03.2010, 11:36   #11
Konctantin
RuDB Dev
 
Аватар для Konctantin
 
Регистрация: 06.11.2009
Сообщений: 677
Сказал(а) спасибо: 592
Поблагодарили 690 раз(а) в 289 сообщениях
Konctantin Великолепный пример подражанияKonctantin Великолепный пример подражанияKonctantin Великолепный пример подражанияKonctantin Великолепный пример подражанияKonctantin Великолепный пример подражанияKonctantin Великолепный пример подражания
По умолчанию

Цитата:
Могу я создать открытый репозиторий для продолжения разработки приложения?
Я думаю да, только оставить авторство
Цитата:
Если нет, как насчет опубликования обновлений в бинарном виде на форумах мангоса?
Лучше исходный код, так как это обучающий проект.
Konctantin вне форума   Ответить с цитированием
Старый 06.03.2010, 11:41   #12
a553r7fa1L3d
Guest
 
Сообщений: n/a
По умолчанию

Binary 3.3.2
http://filebeam.com/1a9f5b8bbf50518f05f6c011e9e5681f [Edit: поправил краш]

Последний раз редактировалось a553r7fa1L3d; 06.03.2010 в 11:57.
  Ответить с цитированием
Пользователь сказал cпасибо:
Konctantin (06.03.2010)
Старый 06.03.2010, 13:03   #13
Konctantin
RuDB Dev
 
Аватар для Konctantin
 
Регистрация: 06.11.2009
Сообщений: 677
Сказал(а) спасибо: 592
Поблагодарили 690 раз(а) в 289 сообщениях
Konctantin Великолепный пример подражанияKonctantin Великолепный пример подражанияKonctantin Великолепный пример подражанияKonctantin Великолепный пример подражанияKonctantin Великолепный пример подражанияKonctantin Великолепный пример подражания
По умолчанию

Лучше репозитарий, если вы хотите этим заниматься, а в случае необходимости смогут и патч выложить
Konctantin вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Текущее время: 04:02. Часовой пояс GMT +4.


YTDB - MaNGOS DataBase

Русский форум Мангос - официальный форум RMDC

Главная цель проекта MaNGOS - обучающая, поэтому разрешается использовать исходный код и собранную программу только для образовательных целей.
Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
Любое копирование материалов, информации в любом виде без указания источника - форума YTDB будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147.
Перевод vBulletin: zCarot
Punk's On-Air - Punk, Folk, Blues, Ska Bascinet - реконструкция denw IL-2 Training Книготорговая Компания «А-5» - художественная, учебная литература, скидки, опт и мелкий опт, доставка, дешево, низкие цены издательства