Войти на сайт

Авторизация, ждите ...
×

ТЕМА: Адаптированный гем - petrovich

Адаптированный гем - petrovich 9 года 9 мес. назад #77496

  • Iren_Rin
  • Iren_Rin аватар
  • Вне сайта
  • Мастер
  • Сообщений: 247
  • Спасибо получено: 537
  • Проект месяца 1 местоКоммерсантПрограммист RubyУчительПроект года 1 место
По просьбе strelokhalfer форкнул и подредактировал гем петрович , в котором оказался неожиданно приятный код, чтобы его можно было использовать в мейкере
Название гема: petrovich
Автор: Дмитрий Усталов
Версия: 0.2.1
Версия мейкера: тестировал только на VX ACE
Ссылка на адаптированный мною гем: petrovich для светлой
Описание: Склонение падежей русских имён, фамилий и отчеств. Вы задаёте начальное имя в именительном падеже, а получаете в нужном вам.
Инструкции по установке:
Два варианта
1) как в моей теме по подключению сторонних гемов
2) или просто возьмите гитхабе файл batch/batch.rb (там есть кнопка raw) и вставте в скрипты проекта
Инструкции по использованию: на главной странице гема очень подробно описано что он может.

Немного офтопика - может задать новый раздел для адаптированных гемов? Я могу там выложить еще гем AASM - я его использую в своем проекте.
Последнее редактирование: 9 года 9 мес. назад от Iren_Rin.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: DeadElf79, Ren310, strelokhalfer, MaltonTheWarrior

Адаптированный гем - petrovich 9 года 9 мес. назад #77497

  • strelokhalfer
  • strelokhalfer аватар
  • Вне сайта
  • Архитектор Миров
  • Знатный грамотей
  • Сообщений: 1640
  • Спасибо получено: 1078
  • Программист Ruby2 место Даритель СтимкеяПереводчикОрганизатор конкурсов2 место Сбитая кодировка
Благодарю!
От Ямла избавился?
На версиях ниже, по идее, работать не должно, так как версия руби ниже
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Последнее редактирование: 9 года 9 мес. назад от strelokhalfer.
Администратор запретил публиковать записи гостям.

Адаптированный гем - petrovich 9 года 9 мес. назад #77498

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • 3 местоВетеранПроект месяца 2 местоОрганизатор конкурсов1 место в ГотвУчительПисатель 3 местоПроект месяца 1 местоПрограммист Ruby
Рин, пока таких гемов мало, раздела можно не ждать. Будет много вещей (работающих и просто хороших), тогда и попросим Анн посодействовать)
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: AnnTenna

Адаптированный гем - petrovich 8 года 5 мес. назад #92599

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • 3 местоВетеранПроект месяца 2 местоОрганизатор конкурсов1 место в ГотвУчительПисатель 3 местоПроект месяца 1 местоПрограммист Ruby
Ирен, Петрович не хочет работать.

  • Закинул разархивированный гем в папку ./gems/petrovich-ruby-rpg-maker
  • В проекте прописал две строки, как в инструкции:
    SideScriptsLoader.add_gems_to_path
    require 'petrovich-ruby-rpg-maker'
  • получаю ошибку:

    Script 'Main' line 29: LoadError occurred.

    no such file to load -- petrovich-ruby-rpg-maker

  • Я сделал что-то не так? О.о
  • Последнее редактирование: 8 года 5 мес. назад от DeadElf79.
    Администратор запретил публиковать записи гостям.

    Адаптированный гем - petrovich 8 года 5 мес. назад #92601

    • Iren_Rin
    • Iren_Rin аватар
    • Вне сайта
    • Мастер
    • Сообщений: 247
    • Спасибо получено: 537
    • Проект месяца 1 местоКоммерсантПрограммист RubyУчительПроект года 1 место
    Важно понимать что делает require - он ищет в доступных для загрузки путях руби файл с тем именем, который ты ему передал. В нашем случае файл называется petrovich, а не petrovich-ruby-rpg-maker, поэтому делай
    SideScriptsLoader.add_gems_to_path
    require 'petrovich'

    P.S.
    В принципе не важно как ты назвал папку с гемом, но лучше ее называть так же как этот файл, который ты передаешь в require (такое соглашение чтоли), поэтому папку лучше переименуй в petrovich тоже.
    Администратор запретил публиковать записи гостям.
    За этот пост поблагодарили: DeadElf79

    Адаптированный гем - petrovich 8 года 5 мес. назад #92602

    • DeadElf79
    • DeadElf79 аватар
    • Вне сайта
    • Звездный Страж
    • Сообщений: 3147
    • Спасибо получено: 2650
    • 3 местоВетеранПроект месяца 2 местоОрганизатор конкурсов1 место в ГотвУчительПисатель 3 местоПроект месяца 1 местоПрограммист Ruby
    Ладно, окей, сработало, хотя и не сразу. Все, теперь у меня еще немного меньше проблем с русским языком в проекте ^_^
    Администратор запретил публиковать записи гостям.
    Модераторы: NeKotZima
    Время создания страницы: 0.293 секунд