Программа для отчистки SQL дроплиста от повторов + добавление - Страница 8 - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Aion > Серверная часть

Важная информация

Серверная часть Обсуждения вопросов по установке и настройке эмулятора Aion-Emu, для совершенно новой и необыкновенно красивой игры - Aion.
Описание темы:моя наработочка

Ответ
Опции темы
Непрочитано 21.08.2010, 20:10   #71
Пользователь

По умолчанию Re: Программа для отчистки SQL дроплиста от повторов + добавление

Провел эксперимент.
3 раза одну и ту же базу проверял
1. раз база получилась объемом 4 260 179 8 потоков...... инет 20 мб.с
2. раз база получилась обьемом 4 270 299 5 потоков
3. раз база получилась обьемом 4 449 096 2 потока...
(либо народ так быстро набил новые вещи в базу на сайте либо програмка пропускает некоторых мобов)
Собственно каждый раз все больше и больше записей ..дублей вроде нет.
Но все равно база почему то получается меньше чем оригинальная от разработчиков . НО более точная по дропу, народ сразу это почувствовал.
Но некоторые вещи на которые нет дропа в базе и стоит просто - программа делает 1% по моему это не правильно
p.s Спасибо за хорошую программу. Если будет возможность сделать выбор баз данных с которых можно делать парс. добавьте в выбор, для сравнения.
Voljanin вне форума Ответить с цитированием
Непрочитано 21.08.2010, 20:50   #72
Аватар для TieLay
Герой

По умолчанию Re: Программа для отчистки SQL дроплиста от повторов + добавление

Скачал, запустил, получил ошибку(текст ниже) при выборе продолжить - впадает в ступор, процессор/память не использует, так что похоже впадает в DI_HALT
Цитата:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at SQL_Writer.Form1.mOpen1_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Obje ct key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(Eve ntArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(Eve ntArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(M ouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventIntera ctive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(Event Args e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEven tArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(M ouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Mes sage& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Mes sage& m)
at System.Windows.Forms.Control.ControlNativeWindow.O nMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3615 (GDR.050727-3600)
CodeBase: file:///D:/WINXP/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
SQL Writer
Assembly Version: 1.3.2.0
Win32 Version: 1.3.2.0
CodeBase: file:///C:/AiON/SQL_Writer/SQL%20Writer.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 8.0.0.0
Win32 Version: 8.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///D:/WINXP/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3614 (GDR.050727-3600)
CodeBase: file:///D:/WINXP/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///D:/WINXP/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///D:/WINXP/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///D:/WINXP/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
AI1+
Assembly Version: 2.0.0.413
Win32 Version: 2.0.0.413
CodeBase: file:///C:/AiON/SQL_Writer/AI1+.DLL
----------------------------------------
Accessibility
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///D:/WINXP/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
TieLay вне форума Ответить с цитированием
Непрочитано 21.08.2010, 21:18   #73
Пользователь

По умолчанию Re: Программа для отчистки SQL дроплиста от повторов + добавление

Цитата:
Сообщение от TieLay Посмотреть сообщение
Скачал, запустил, получил ошибку(текст ниже) при выборе продолжить - впадает в ступор, процессор/память не использует, так что похоже впадает в DI_HALT
оригинальную базу которая идет с сервером не получится пропустить, надо ее засунуть в сервер или сделать дамп таблицы с сервера droplist и уже ЕЁ засовывать программе.
Voljanin вне форума Ответить с цитированием
Непрочитано 22.08.2010, 01:35   #74
Аватар для TieLay
Герой

По умолчанию Re: Программа для отчистки SQL дроплиста от повторов + добавление

В общем дело такое я программке скармливал полный дамп базы, т.е. не только таблицу Droplist

Добавлено через 12 часов 32 минуты
Ок, прогнал проверку на дубликаты, пытаюсь сохранить, но получаю ошибку
Цитата:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentOutOfRangeException: Value of '101' is not valid for 'Value'. 'Value' should be between 'minimum' and 'maximum'.
Parameter name: Value
at System.Windows.Forms.ProgressBar.set_Value(Int32 value)
at SQL_Writer.Form1.mSave1_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Obje ct key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(Eve ntArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(Eve ntArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(M ouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventIntera ctive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(Event Args e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEven tArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(M ouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Mes sage& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Mes sage& m)
at System.Windows.Forms.Control.ControlNativeWindow.O nMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3615 (GDR.050727-3600)
CodeBase: file:///D:/WINXP/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
SQL Writer
Assembly Version: 1.3.2.0
Win32 Version: 1.3.2.0
CodeBase: file:///C:/AiON/SQL_Writer/SQL%20Writer.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 8.0.0.0
Win32 Version: 8.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///D:/WINXP/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3614 (GDR.050727-3600)
CodeBase: file:///D:/WINXP/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///D:/WINXP/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///D:/WINXP/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///D:/WINXP/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
AI1+
Assembly Version: 2.0.0.413
Win32 Version: 2.0.0.413
CodeBase: file:///C:/AiON/SQL_Writer/AI1+.DLL
----------------------------------------
Accessibility
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///D:/WINXP/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Не понял к чему...

Добавлено через 12 часов 35 минут
Т.к. программка глючит, может кто выложит дроплист после её обработки, включая обновления?

Последний раз редактировалось TieLay; 22.08.2010 в 14:10. Причина: Добавлено сообщение
TieLay вне форума Ответить с цитированием
Непрочитано 22.08.2010, 17:28   #75
Пользователь

По умолчанию Re: Программа для отчистки SQL дроплиста от повторов + добавление

Что вы все городите. Изобретаем велосипед?
МУСКУЛ все сам делает.Сделайте такой запрос.
Цитата:
ALTER IGNORE TABLE droplist ADD UNIQUE INDEX(mobId,itemId);
Дубликаты уберет. Потом уберите ключ с таблицы, вдруг вы захотите два одинаковых предмета всунуть в моба.
А прога получилась неплохая для скачки баз.
__________________
Все суета.
Shamanidze вне форума Ответить с цитированием
Непрочитано 17.09.2010, 11:56   #76
Пользователь

Thumbs up Re: Программа для отчистки SQL дроплиста от повторов + добавление

Цитата:
Сообщение от Shamanidze Посмотреть сообщение
Что вы все городите. Изобретаем велосипед?
МУСКУЛ все сам делает.Сделайте такой запрос.

Дубликаты уберет. Потом уберите ключ с таблицы, вдруг вы захотите два одинаковых предмета всунуть в моба.
А прога получилась неплохая для скачки баз.
Вечный респект и +1 в репу знатоку SQLа кучу проблем решил один sql запрос
major вне форума Ответить с цитированием
Непрочитано 23.10.2010, 14:03   #77
Аватар для 3EBC
Пользователь

По умолчанию Re: Программа для отчистки SQL дроплиста от повторов + добавление

Подскажите. А дальше программа необновлялась??
3EBC вне форума Отправить сообщение для 3EBC с помощью ICQ Отправить сообщение для 3EBC с помощью Skype™ Ответить с цитированием
Непрочитано 23.10.2010, 19:45   #78
Аватар для Romanz

По умолчанию Re: Программа для отчистки SQL дроплиста от повторов + добавление

нет(( к сожалению автор сказал нету времени заниматся
Romanz вне форума Отправить сообщение для Romanz с помощью ICQ Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

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

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

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
sELedit (программа для редактирования elements) Mag_i_str Серверная часть 8 14.06.2012 07:09
Программа для скачки файлов с SVN PROGRAMMATOR Обучающие статьи 23 10.10.2010 02:17
Программа L2Antilag 1.9 Nastia Игровой клиент 2 28.05.2010 13:48


© 2007–2020 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 02:47. Часовой пояс GMT +3.

Вверх