[Release] Duplicate items scanner

omFg!

Member
Joined
Feb 12, 2013
Messages
52
Reaction score
15
Здравейте, реших да разработя една спомагателна страничка за администраторите на МуОнлайн сървъри с която могат да проверят дали във сървъра им има дубликирани айтъми.

Цялата работа е много проста, вземат се всички сандъци (Warehouses) и всички сташове (Inventory) на играчите, разчленяват се на айтъми (Items), след което се вземат само сериините номера на айтъмите и се прави филтрация дали има дублирани такива.
При което в една таблица ви изважда всички дублирани айтъми във сървъра ви.

За хората които разбират препоръчвам да си я модифицират и да добавят към списъка с филтрация айтъмите от Market system, Web Warehouse и навсякъде другъде в сайта им където има някакъв вид айтъм с изключение на Non-serial айтъмите (Jewels, Potions, Quests, etc).

За тези които не разбират с удоволствие бих им съдействал.
Не съм имплементирал тази функционалност поради липсата на конвеция между всички MuOnline webs.

Бъдещи разширения:

- Да се визуализира името на айтъма и неговата информация в колоната Item.
- Да може да се слага БАН на акаунт директно от системата.
- Да може да се изтрива айтъма директно от системата.
Ако и вие имате идеи за разширение, ще се радвам да ги чуя :)

Съвместимост:
Със сигурност работи на 97d+99i и 99.60T (1.0M).
В бъдеще ще направя съвместимост и с по-нови версии с 32 HEX айтъми.
PHP 7.3

Инсталация:
Сложете в root директорията на вашият уеб сървър.
Редактирайте връзката с база данни във файла config.php.
Отворете в браузъра http://127.0.0.1/името-на-директорията-в-която-се-намира-index.php

Изтегли:
Diwnload ZIP
GitLab Repository

Изображение:
Screenshot_11.png
 
Браво, чудесно е да видиш нещо ново в този форум. Дано има интерес за да поддържа и твоя за в бъдеще.

PS. Само искам да добавя, защото ме гложди, че дупликатите могат да се извадят с една заявка, а самият процес по банването да се автоматизира с процедура. Това би обезсмислило наличието на уеб модул за подобно нещо, освен ако не го продължиш и развиеш в различни аспекти. Така, че моят съвет е да го продължиш за да се осмисли.
 
Last edited:
Браво, чудесно е да видиш нещо ново в този форум. Дано има интерес за да поддържа и твоя за в бъдеще.

PS. Само искам да добавя, защото ме гложди, че дупликатите могат да се извадят с една заявка, а самият процес по банването да се автоматизира с процедура. Това би обезсмислило наличието на уеб модул за подобно нещо, освен ако не го продължиш и развиеш в различни аспекти. Така, че моят съвет е да го продължиш за да се осмисли.

До колко ще го развия зависи изцяло от интереса който получи.
А до това със заявката, да то по много начини може да се направи, но така чисто визуално можеш да видиш какво се случва, има ли дупликирани итеми и прочие. А и не всеки е разбира SQL-а :D
 
  • Like
Reactions: merkomimi
Готино си го направил. Може да добавиш търсене и в допълнителните warehouse. Във файловете 1.0m на DarkMaster има 10 vaulta.
 
  • Like
Reactions: merkomimi
Готино си го направил. Може да добавиш търсене и в допълнителните warehouse. Във файловете 1.0m на DarkMaster има 10 vaulta.

Да, добра идея.
То и в 97д има 10 сандъка.
 
Cool 👍
btw относно:
с изключение на Non-serial айтъмите (Jewels, Potions, Quests, etc).
До колкото си спомням каманите, колби и тн.. си имат сериални номера...?
 
Cool 👍
btw относно:
До колкото си спомням каманите, колби и тн.. си имат сериални номера...?

Всичко има сериен номер просто трябва да се спрат тея дето са 00000-ли. Тея с нулите в някои файлове са от магазините примерно сетове магии колби камъчета. Не са от моб дроБ.
 
  • Like
Reactions: Dea7h