Миничат

Lekste 7 ч. Но если чуть украсят, возможно будет ещё лучше
Lekste 7 ч. Модный минимализм с цветами в стиле IBM. В целом мне нравится такое
Lekste 7 ч. Блоки конечно в столбик и вход где-то в середине этого столбика, но хоть сидеть теперь можно
MsPeach 7 ч. А это и был тот сюрприз
Lekste 7 ч. Ура! Наконец вход с телефона починили :)
DaN 8 ч. Я ослеп
Marganec 9 ч. блин это круто, надеюсь вместе с дизайном поменяются и правила и ещё может что-нибудь
Marganec 9 ч. 0_0 охренеть
Marganec 9 ч. Вы что сделали с сайтом
Kerotan 9 ч. роса эксплуатирует миничат и в хвост и в гриву (ง ื▿ ื)ว
Адский дровосек 11 ч. ааааа что здесь происходит?
poca 17 ч. не кикает больше часа. зер гут
poca 18 ч. было-бы неплохо, да
poca 18 ч. авто-бан за 10 повторений
poca 18 ч. придётся
poca 18 ч. банить
poca 18 ч. фсаперов
poca 18 ч. вручную
poca 18 ч. то
poca 18 ч. то

Resource Checker [VX ACE]

Программист Ruby Разработчик Проект месяца 3 место Проект месяца 2 место Проект года 1 место Проект года 3 место Учитель Оратор Паладин Проект месяца 1 место 2 место Готв 3 место Организатор конкурсов Ветеран
Больше
12 года 9 мес. назад - 10 года 7 мес. назад #62704 от caveman
caveman создал тему: Resource Checker [VX ACE]
По подкинутой Мертвым Эльфом идее нарисовал скрипт, который проверяет существование в папках проекта звуковых и графических ресурсов, используемых в игре, а также проверяет наличие неиспользуемых ресурсов.

Полезно:
- при отвязке проекта от rtp и распространении игры на те компы, где он не установлен
- для уменьшения лучей ненависти на Светлой по отношению к новичкам, выложившим очередной проект с забытым фейсом или музыкой
- для уменьшения веса проекта путем избавления его от лишних ненужных файлов

Скрипт, кроме БД проекта, просматривает все общие события, а также карты (батлбеки, параллакс файл, BGS, BGM) и все события карт, которые могут задействовать ресурсы, типа Change Actor Graphic, Show Picture или Play SE (где-то с десяток видов), а также два события изменения ресурсов внутри Set Move Route.

Описание настроек скрипта внутри его. По умолчанию он встраивается пунктом "Настройки->Проверить" в титульное меню, для самой игры этот пункт @do_title_debug можно отключить. Результат проверки выкидывается в файл check.txt или uncheck.txt в корне проекта.

Сам сприпт:
ВНИМАНИЕ: Спойлер!


Прикладываю также демку с кучей "забытых" ресурсов, на которые проверка ругается, и, если все вернуть на место - то проверка проходит, да и игра падать перестает :)
yadi.sk/d/naO7duH7jDU5G
Последнее редактирование: 10 года 7 мес. назад пользователем caveman.
Спасибо сказали: AnnTenna, Agckuu_Coceg, DeadElf79, SLAWOK, Ren310, strelokhalfer, Демий, RastaManGames, yros 98, poca и ещё 4 человек сказали спасибо.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Коммерсант Проект месяца 1 место Проект месяца 2 место 3 место в Кодировке Ветеран Учитель Организатор конкурсов Даритель Стимкея Проект месяца 3 место 2 место Готв Победитель Сбитой кодировки 2 место Победитель конкурса 3 место
Больше
12 года 9 мес. назад #62711 от AnnTenna
AnnTenna ответил в теме Resource Checker [VX ACE]
О, так это же не скрипт, а прям клад какой-то, даже не знала, что это можно вот так вот запросто взять и заскриптовать! Очень полезная штука! Никто не возражает, если я эту тему прикреплю и сделаю важной?! :S

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

2 место Готв Писатель 2 место 3 место Победитель конкурса Организатор конкурсов
Больше
12 года 9 мес. назад #62712 от Agckuu_Coceg
Agckuu_Coceg ответил в теме Resource Checker [VX ACE]
Ну, для XP подобная штука давно придумана. А вот для Эйса вроде не доводилось видеть, так что - зачёт.

Огромный любитель среброволосых или пепельноволосых 2D-девушек с хорошим характером или со скрытыми привлекательными чертами.
Спасибо сказали: AnnTenna, caveman

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Разработчик Проект месяца 3 место Проект месяца 2 место Проект года 1 место Проект года 3 место Учитель Оратор Паладин Проект месяца 1 место 2 место Готв 3 место Организатор конкурсов Ветеран
Больше
12 года 9 мес. назад #62722 от caveman
caveman ответил в теме Resource Checker [VX ACE]

AnnTenna пишет: О, так это же не скрипт, а прям клад какой-то, даже не знала, что это можно вот так вот запросто взять и заскриптовать! Очень полезная штука! Никто не возражает, если я эту тему прикреплю и сделаю важной?! :S

Конечно, нет. Эльф это и предлагал сделать, чтобы видно было тем, кто выкладывает проекты.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
12 года 9 мес. назад #62730 от DeadElf79
DeadElf79 ответил в теме Resource Checker [VX ACE]
Предлагаю, кстати, создать небольшую отдельную версию с совмещением этого скрипта и экспортёра для того, чтобы и картинки на месте были и тексты можно было писать прямо в ворде (или где там еще люди свою грамотность проверяют?). Тем более, что подкрутить надо всего чуть-чуть))

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Разработчик Проект месяца 3 место Проект месяца 2 место Проект года 1 место Проект года 3 место Учитель Оратор Паладин Проект месяца 1 место 2 место Готв 3 место Организатор конкурсов Ветеран
Больше
12 года 9 мес. назад #62731 от caveman
caveman ответил в теме Resource Checker [VX ACE]
ворд замучает своими тегами форматирования, а подключать олешную автоматизацию к руби, чтобы вытащить голый текст... ненене

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
12 года 9 мес. назад #62733 от DeadElf79
DeadElf79 ответил в теме Resource Checker [VX ACE]
Разве в новом ворде нельзя сохранить в txt?! О_о Да нахрена зачем они вообще тогда выпустили Microsoft Office 2013 и раздали его на торрентах продают его за бешеные деньги?!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

2 место Готв Писатель 2 место 3 место Победитель конкурса Организатор конкурсов
Больше
12 года 9 мес. назад #62735 от Agckuu_Coceg
Agckuu_Coceg ответил в теме Resource Checker [VX ACE]

DeadElf79 пишет: Разве в новом ворде нельзя сохранить в txt?! О_о Да нахрена зачем они вообще тогда выпустили Microsoft Office 2013 и раздали его на торрентах продают его за бешеные деньги?!


Ворд всегда мог и может . Go Google it .

Огромный любитель среброволосых или пепельноволосых 2D-девушек с хорошим характером или со скрытыми привлекательными чертами.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
12 года 9 мес. назад #62737 от DeadElf79
DeadElf79 ответил в теме Resource Checker [VX ACE]
Аццке, о том и говорю, собственно)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Разработчик Проект месяца 3 место Проект месяца 2 место Проект года 1 место Проект года 3 место Учитель Оратор Паладин Проект месяца 1 место 2 место Готв 3 место Организатор конкурсов Ветеран
Больше
12 года 9 мес. назад #62873 от caveman
caveman ответил в теме Resource Checker [VX ACE]
Написал класс Resource_Unchecker для проверки наличия лишних неиспользуемых игрой ресурсов в папке проекта и добавил в чекер пару забытых проверок.

Обновил скрипты в первом посте, и обновил демку (теперь там есть и несколько лишних ресурсов)
Спасибо сказали: DeadElf79, Kian Ni

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
12 года 9 мес. назад #62876 от Kian Ni
Kian Ni ответил в теме Resource Checker [VX ACE]
Атлична!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
12 года 9 мес. назад - 12 года 9 мес. назад #63008 от strelokhalfer
strelokhalfer ответил в теме Resource Checker [VX ACE]
Я вместо ворда notepad++ пользую. В последних версиях появился плагин автоматически проверяющий ошибки.
(Если, конечно, стоит Aspell)

Для файла uncheck подошло бы имя unnecessary, но это сугубо мое личное мнение)
И еще кое что, сделай меню доступным через дебаг режим, мало ли кто забудет убрать скрипт.
И да, если файлы в архиве, то их не видит.(Ну, если проект свой, то это в принципе и не надо)

"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Последнее редактирование: 12 года 9 мес. назад пользователем strelokhalfer.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

1 место в Готв 3 место Учитель Разработчик 3 место Готв Ветеран Писатель 2 место Тестер
Больше
12 года 8 мес. назад #63608 от Демий
Демий ответил в теме Resource Checker [VX ACE]
Странно, но он говорит мне что в папке нет файлов, которые на самом деле есть... Чаще всего об звуках. Наверно дело в расширении? Не заметил, но он вроде на .wav файлы матерится...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Проект месяца 1 место Проект месяца 3 место
Больше
12 года 2 нед. назад #68637 от sadie
sadie ответил в теме Resource Checker [VX ACE]
Добрый день
Интересует, есть ли нечто подобное для VX?
Спасибо.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Разработчик Проект месяца 3 место Проект месяца 2 место Проект года 1 место Проект года 3 место Учитель Оратор Паладин Проект месяца 1 место 2 место Готв 3 место Организатор конкурсов Ветеран
Больше
12 года 2 нед. назад #68638 от caveman
caveman ответил в теме Resource Checker [VX ACE]
Не видел, и портировать не собираюсь.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Разработчик Проект месяца 3 место Проект месяца 2 место Проект года 1 место Проект года 3 место Учитель Оратор Паладин Проект месяца 1 место 2 место Готв 3 место Организатор конкурсов Ветеран
Больше
10 года 7 мес. назад #85163 от caveman
caveman ответил в теме Resource Checker [VX ACE]
Превозмог лень и дописал в скрипт проверку на wav, jpg и bmp. Код и демо обновлены в 1м сообщении
Спасибо сказали: DeadElf79, Ren310, strelokhalfer, Sheo

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
9 года 4 мес. назад - 9 года 4 мес. назад #95276 от DeadElf79
DeadElf79 ответил в теме Resource Checker [VX ACE]
Малюсенький фикс. Мало ли найдутся люди, которые используют aiff.
Code:
def check_mus_file?(folder_name, file_name) if FileTest.exist?(sprintf("Audio/%s/%s.%s",folder_name,file_name,"mp3")) || FileTest.exist?(sprintf("Audio/%s/%s.%s",folder_name,file_name,"ogg")) || FileTest.exist?(sprintf("Audio/%s/%s.%s",folder_name,file_name,"wav")) || FileTest.exist?(sprintf("Audio/%s/%s.%s",folder_name,file_name,"aiff")) return true end return false end

И еще один малюсенкий фикс для window_titlecommand:
Code:
def make_command_list add_command(Vocab::new_game, :new_game) add_command(Vocab::continue, :continue, continue_enabled) if $checker.do_title_debug && $TEST add_command($checker.options_button_name, :checker) end add_command(Vocab::shutdown, :shutdown) end
.
это чтобы не выключать самому эту менюшку с проверкой. При запуске не из редактора оно само пропадает.
Последнее редактирование: 9 года 4 мес. назад пользователем DeadElf79.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby 2 место Готв Победитель Сбитой кодировки Учитель Оратор
Больше
9 года 4 мес. назад #95277 от Amphilohiy
Amphilohiy ответил в теме Resource Checker [VX ACE]
Должен... сопротивляться... не должен... нудить...
Code:
def check_mus_file?(folder_name, file_name) ["mp3", "ogg", "wav", "aiff"].any? do |format| FileTest.exist?(sprintf("Audio/%s/%s.%s",folder_name,file_name,format)) end end
Нет, ну так просто короче, чем копипаста. Да и в будущем такой массивчик можно вынести в настройку. И смысла в ретёрнах не было. Как и в if.

Я верю, что иногда компьютер сбоит, и он выдает неожиданные результаты, но остальные 100% случаев это чья-то криворукость.
Спасибо сказали: DeadElf79, strelokhalfer, caveman

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
9 года 2 мес. назад - 9 года 2 мес. назад #96671 от DeadElf79
DeadElf79 ответил в теме Resource Checker [VX ACE]
Когда Эльф и Кавеман были юными и наивными, они еще не могли в модули и алиасы, тем самым ломая скрипты, настройки и прочее, заставляя вставлять скрипт выше всех в разделе "Materials", чтобы ничего не взорвалось.

А потом Кавеман вырос и ушел пилить Светлого рыцаря.
А Эльф, который тоже вырос, сделал глобальный параллельный фикс для всех трёх скриптов Кавемана, применив к титульному окну нужные алиасы и заменив глобальную переменную $checker на вполне себе еще более глобальный и ни от чего не зависимый модуль Checker.

Скрипты, много их


Такие дела.
Последнее редактирование: 9 года 2 мес. назад пользователем DeadElf79.
Спасибо сказали: DK, caveman

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
7 года 7 мес. назад - 7 года 7 мес. назад #105704 от ZEkA10000
ZEkA10000 ответил в теме Resource Checker [VX ACE]
Проверил сейчас предложенный скрипт чтобы проверить лишние ресурсы и он мне вывел половину того что я использую в игре. Это точно рабочий скрипт?
Последнее редактирование: 7 года 7 мес. назад пользователем ZEkA10000.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.135 секунд
Работает на Kunena форум