СПИСОК ИЗМЕНЕНИЙ Beta [FIXED] Корректное отображение строк фиксированного размера (daqqq) [ADDED] Поддержка 1.3.6 (bublik))) & П@нтера) [ADDED]Редактор строк описания товаров с поддержкой цветовой разметки (Quutamo & Sem) [ADDED] Читать иконки непосредственно из surfaces.pck (Tolstes) [ADDED] Развернуть дополнительные вкладки (Tolstes) [ADDED] Глобальная замена значений полей в выбранных товарах. Поисковый движок. (Tolstes) [ADDED] Запоминание состояния окон (размеры, положения и т.п.) (Tolstes) Импорт\экспорт категорий\подкатегорий (Gibat) [ADDED] Интеграция с elements.data (Quutamo) [ADDED] Заменено меню Импорт/Экспорт на привычные пользователям поля с полными именами файлов (Tolstes) [FIXED] Пофикшен баг, в результате которого "бился" шоп Чтение описаний товаров из configs.pck [ADDED] Смена Timestamp [ADDED] gShop Debugger - отладчик файлов игрового магазина. Симулирует проверки ядра сервера и позволяет эффективно устранять баги в файлах до загрузки на сервер. Функция заблокирована в Демо-версии по понятным причинам. [ADDED] Анализ товара. Функция отладки выделенного товара доступна в Демо-версии. [ADDED] Вставка свойств товара из elements.data. Release Preview (самое близкое определение) Приближается день релиза - 22.12.2012.
Небольшой отчет по процессу разработки. СПИСОК ИЗМЕНЕНИЙ Beta [FIXED] Корректное отображение строк фиксированного размера (daqqq) [ADDED] Поддержка 1.3.6 (bublik))) & П@нтера) Редактор строк описания товаров с поддержкой цветовой разметки (Quutamo & Sem) [ADDED] Читать иконки непосредственно из surfaces.pck (Tolstes) [ADDED] Развернуть дополнительные вкладки (Tolstes) [ADDED] Глобальная замена значений полей в выбранных товарах. Поисковый движок. (Tolstes) [ADDED] Запоминание состояния окон (размеры, положения и т.п.) (Tolstes) Импорт\экспорт категорий\подкатегорий (Gibat) [ADDED] Интеграция с elements.data (Quutamo) [ADDED] Заменено меню Импорт/Экспорт на привычные пользователям поля с полными именами файлов (Tolstes) [FIXED] Пофикшен баг, в результате которого "бился" шоп Чтение описаний товаров из configs.pck Смена Timestamp [ADDED] gShop Debugger - отладчик файлов игрового магазина. Симулирует проверки ядра сервера и позволяет эффективно устранять баги в файлах до загрузки на сервер. Функция заблокирована в Демо-версии по понятным причинам. [ADDED] Анализ товара. Функция отладки выделенного товара доступна в Демо-версии. [img] Отладчик позволит в считанные секунды проанализировать все товары в шопе и вывести список ошибок, нотаций и предупреждений в отладочную консоль. При перемещении по списку ошибок выполняется автоматическое позиционирование на товаре в редакторе, что очень удобно при беглом просмотре и исправлении.
Когда уже релиз? Как только реализую все основные идеи :) Если ничего не добавится, тогда осталось: - Интеграция elements.data с поддержкой конфигов к seledit от Ronny1982 (пишу в настоящее время) - Редактор строк описания товаров с поддержкой цветовой разметки - Чтение описаний товаров из configs.pck (сомнительный пункт, поскольку можно будет из elements.data получать контрольные значения) Остальные мелочи уже буду добавлять в обновлениях к релизу. В общем, до нового года будет релиз (на работе меня тоже грузят перед НГ :mellow: )
Решил попробывать воспользоваться редактором и сразу же ошибка. Открываю gshop.data и вижу надпись фаил имеет неверный формат. Решил попробывать воспользоваться редактором и сразу же ошибка. Открываю gshop.data и вижу надпись фаил имеет неверный формат. Файл на dropbox можно? Редактор поддерживает формат gshop.data: 1.3.6 и 1.4.4/5 https://www.dropbox....ooa8/gshop.data шоп от версии 1.4.5 Вспомните, что за редактор использовали для редактирования шопа и удалите его. Поскольку размер gshop.data не соответствует содержимому, там куча мусора, файл читается моим редактором, но срабатывает проверка на контрольную сумму файла и содержимое не отображается. Я немного изменил проверку, редактор теперь будет лишь ругаться на подобные мусор, но скрипя сердцем откроет файл, но брошу камень в огород того *кодера, чей редактор оставляет мусор в файлах. Обновление будет лишь в конце недели скорее всего, поскольку пока занят интеграцией с элементами всех доступных версий. Планирую добавить импорт товаров из другого шопа и элементов любых версий. И в связи с интеграцией с elements.data планирую добавить множество вкусных фич. Собственно, вот, Ваш gshop.data, открытый и сохраненный моим редактором (удалено около 4Кб мусора): [img]
сдулся новоиспеченный emudevs :)
Вот, очередное обновление. [img][img][img] Что нового: - Минимум массовых функций, что я придумал. Т.к. мне никаких предложений не поступило, пока на этом остановился (касательно массовых ф-ций). - Распаковка всех dds-файлов из surfaces.pck, необходимо лишь указать его местоположения единожды и редактор распакует рядом с собой все dds-ки. Соответственно отображение иконок в редакторе происходит лишь при существующей коллекции рядом (каталог surfaces) - мелкие доработки интерфейса программы. Далее, подведу итог, обновлю ChangeList и займусь дальнейшей доработкой. Вы же пока можете потестировать редактор. Напоминаю, что на мое усмотрение, самые активные тестеры получат лицензию, когда выйдет финальная версия. Демку можно загрузить отсюда [img]
нафига столько сайтов однопрофильных плодить. такое впечатление, что туда с башни гэймеров понабежало в основном. А иконки разделов отсюда свистнули? :huh: Любопытная формулировка: [img] "Знать русский, но еще быть грамотным" :huh:, но только модерам, дизайнерам "просто знать", а админу и это не обязательно.
На выходных допишу поисковый движок для выполнения массовых действий с товарами в шопе. [img] Особенности: - возможность комбинирования неограниченного числа результатов поиска в одну выборку, что позволяет выбрать любые комбинации товаров и осуществить над ними насилие. - удобный способ работать с товарами вне контекста категорий/подкатегорий. - подсвечивание найденных значений в строках выборки Функционал для массовых действий будет наращиваться. Идеи по функционалу можете писать здесь, постараюсь реализовать все стОящие предложения.
форум русского языка тут Там попробуйте потроллить :)
Выход Freeware версии откладывается до выпуска финальной платной версии, в которой постараюсь учесть все Ваши пожелания по функционалу.
Ребят, никто не подскажет, как сделать, что бы моделька читалась с configs.pck, а не моделс? А то перепаковывать моделс долговато =/ Купи Pck Module у Джо и забудь про перепаковку всего архива Так вот что она делает..)) Обязательно нужно купить [img] Надо будет обновится, а то у меня еще и версия старенькая
Ребят, никто не подскажет, как сделать, что бы моделька читалась с configs.pck, а не моделс? А то перепаковывать моделс долговато =/ Купи Pck Module у Джо и забудь про перепаковку всего архива
Я же дал ссылку на видео. Там же и шоп... UPD в распакованном виде не отображает коллекцию иконок. Только их название (на видео было). Думал, может не догрузились, но спустя 10 минут - ничего не изменилось. Не знаю, баг или нет, но когда открываешь коллекцию иконок, но ничего не выбираешь, то редактор просто удаляет иконку, что была по умолчанию. ссорь, не заметил тот пост. https://www.dropbox.com/s/wi0wvn4sywx3u0n/Unpacked_version.7z - здесь пофикшен баг с исключением (не предусмотрел одну из возможных последовательностей действий :D) что касается неотображаемости картинок, пока мыслей нет. В любом случае попробуй фикшенную версию
Подвожу промежуточный итог того, что предстоит реализовать: - [FIXED] криво названия выводит. (daqqq) - Поддержка 1.3.6 (bublik))) & П@нтера) - "редактор описание предметов,то есть вставка перехода строки и css цвета" [В очереди] (Quutamo & Sem) - Меня порадовала заставочная картинка [Больше furry - шутка)] (Zverik) - программа не отображает некоторые иконки. Особенно в категории "стиль". Проверял на шопе русофа. [Реализую поддержку чтение непосредственно из surfaces.pck] (Zverik, пожелани surfaces.pck Tolstes) - "Развернутые дополнительные вкладки (каждый раз развертывать не найс :О)" (Tolstes) - "Глобальное ракдтирование под-вкладок. Примером в 1-ой вкладке 1-ой под-вкладке у всех товаров редактируется одно поле (примером цена, иконка, описание и.т.д.)" (Tolstes) - "Запись параметров окон. Если я открыл все вкладки, и зафиксировал размер который будет удобнее в том или ином месте, то он сохраниться (примером в файл и.т.д.)" (Tolstes) - "импорт\экспорт категорий\подкатегорий" (Gibat) - "Интеграция с элями" (Quutamo) [Если честно, не очень хочется поддерживать всё новые и новые версии элей, если и будет реализовано, то только в платной версии и не в первую очередь] PS: Люди, предлагающие самые интересные идеи и активно помогающие мне с тестированием получат полную финальную версию программы бесплатно с возможностью бесплатных обновлений. PPS: В наших силах разработать лучший редактор шопа. Чо за Н***й скачал её а что толку? Она для 1.4.4/1.4.5 Сделай такую же только для 1.3.6 и будет уважуха тебе! давай без матов
Zverik, попробуй эту версию, тут коллекция лежит "снаружи" https://www.dropbox.com/s/wi0wvn4sywx3u0n/Unpacked_version.7z
[img] У меня что-то криво названия выводит. Я 1.4.5 открыл, тоже одни каракули.. прежде редактировал редактором сахарка.. Обновил версию (в первом посте ссылка постоянная, буду обновлять файл по мере правки). Пофиксил отображение. Проблема заключалась в том, что редакторы, которыми вы редактировали свои шопы выполняли "грязную" запись в файл. Как это выглядело: Разное\0абрака\0бракадабра\0\0\0\0...(и так до макс кол-ва байт в строке) Я же свой шоп генерил своим редактором и он изначально пишется чисто: Разное\0\0\0\0...(и так до макс кол-ва байт в строке) Т.е. мой редактор пишет по-честному, затирая нулевыми байтами весь блок, выделенный для строк в файле, а ваши редакторы (которые вы использовали) не обнуляют весь блок. Мой косяк был в том, что не подумал о "грязной" записи :) Сохраняя шоп моим редактором, вы придаете ему девственную чистоту, после сохранения в файле не будет мусора, Делай 1.3.6. Не все пользуются 1.4.* поддержку 1.3.6 добавлю.
Занялся разработкой редактора шопа. Разработка ведется на C#/WPF. Для запуска требуется установленный Microsoft .Net framework 4.0. [IMG][IMG][IMG] Закономерный вопрос: зачем очередной редактор? Цели разработки: - Удобный продуманный интерфейс - Реализация функционала, который не реализован в существующих редакторах или реализован некачественно - Цели заработать, как таковой нет, но если появится сложный и уникальный функционал, то разумеется, он будет реализован в платной версии. Принцип прост: пользователь желает выполнить работу бесплатно - пользуется базовым функционалом, хочет воспользоваться удобным, ускорящим работу (в разы) функционалом - покупает его. Представленная здесь версия не имеет никаких ограничений на использование, но и не располагает продвинутой функциональностью, только базовые функции. Список базовых функций не ограничится тем, что есть сейчас, веду доработку. Выкладываю редактор в целях тестирования и выявления багов. Просьба, отписываться в этой ветке касательно багов и функционала. Если есть пожелания, постараюсь учесть. Редактор защищен энигмой, отсюда и трескотня VirusTotal: Отчет Размер редактора обусловлен упакованной коллекцией картинок для товаров в шопе (виртуализация FS). Оригинальную версию можно скачать http://mmorpg-devs.ru/resources/gshopeditor.5/
Осмысли и перечитай написанное. я знал, что ты так напишешь)) Разжую: опытный программист пишет минимальное кол-во кода для достижения результата, если он себе позволяет не ленится и писать больше - получается говнокод. Видимо у тебя немного опыта в решении задач в программировании или ты просто негодуешь, раз попался в пост-ловушку :D
Говнокод появляется тогда, когда программист перестает лениться.
вы всегда успеете нагадить в теме,а именно нагадить на репутацию автора это программы. Да вы кроме как свою залупу в руки брать не че и не умеете! Я не знаю, как у вас, но слово "залупа" не входит в лексикон развитого человека и чаще всего используется школотой. Смотри... если люди не верят, можно предоставить доказательства, а не яро доказывать, что все нубы, т.к. не верят на слово. Для промоутинга ПО без дискуссий создается сайт для ПО без обратной связи и все довольны.
Имена участников (разделяйте запятой).