Войти на сайт

Авторизация, ждите ...
×
  • Страница:
  • 1
  • 2
  • 3

ТЕМА: Dialogs exporter/importer [XP]

Dialogs exporter/importer [XP] 10 года 10 мес. назад #61426

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

Dialogs exporter/importer [XP] 10 года 10 мес. назад #61431

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

Dialogs exporter/importer [XP] 10 года 10 мес. назад #61432

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

Dialogs exporter/importer [XP] 10 года 10 мес. назад #61443

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

Dialogs exporter/importer [XP] 10 года 10 мес. назад #61448

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

Dialogs exporter/importer [XP] 10 года 10 мес. назад #61453

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

Dialogs exporter/importer [XP] 10 года 10 мес. назад #61456

  • strelokhalfer
  • strelokhalfer аватар
  • Вне сайта
  • Архитектор Миров
  • Знатный грамотей
  • Сообщений: 1640
  • Спасибо получено: 1078
  • Программист Ruby2 место Сбитая кодировкаПереводчикОрганизатор конкурсов2 место Даритель Стимкея
"Что ты творишь, Кривжа!"

Зы. Лучше напиши точную дату, 18.06.2013)
Ибо с "Завтра" частенько фигня происходит.
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Администратор запретил публиковать записи гостям.

Dialogs exporter/importer [XP] 10 года 10 мес. назад #61457

  • caveman
  • caveman аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1274
  • Спасибо получено: 1307
  • Проект месяца 3 местоВетеранПроект месяца 2 местоПроект года 3 местоПроект года 1 местоУчительОрганизатор конкурсов3 местоОраторПаладин
Скрипт (файл кода скрипта) уже самодостаточен, а как ты его применишь (в меню, при загрузке или вот как в демке) - это уже дело твое.
Следующая версия появится нескоро (точно после Сигуя от Эльфа, чтобы код попереть), буду экспериментировать с размерами окна сообщений и отображением картинок/шрифтов и дорисовывать тексты при невлезании.
Администратор запретил публиковать записи гостям.

Dialogs exporter/importer [XP] 10 года 10 мес. назад #61459

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

Dialogs exporter/importer [XP] 10 года 10 мес. назад #61616

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

Dialogs exporter/importer [XP] 10 года 10 мес. назад #61619

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

Dialogs exporter/importer [XP] 10 года 10 мес. назад #61620

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

Dialogs exporter/importer [XP] 10 года 10 мес. назад #61622

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

Dialogs exporter/importer [XP] 10 года 10 мес. назад #61624

  • Cerberus
  • Cerberus аватар
  • Вне сайта
  • Модератор
  • Собака злая
  • Сообщений: 2269
  • Спасибо получено: 1182
  • 2 место Сбитая кодировка3 местоПроект месяца 3 местоПрограммист JavaScript 2 место Писатель 3 местоПроект месяца 2 местоПроект месяца 1 местоПобедитель Сбитой кодировкиОрганизатор конкурсов
Самое простое - "в лоб":
module Example
 
def var
 @var
end
 
def var=(value)
 @var=value
end
 
end
Жуть болотная, на лапках, в тапках и с пулемётом...
Последнее редактирование: 10 года 10 мес. назад от Cerberus.
Администратор запретил публиковать записи гостям.

Dialogs exporter/importer [XP] 10 года 10 мес. назад #61630

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

Dialogs exporter/importer [XP] 10 года 10 мес. назад #61633

  • Cerberus
  • Cerberus аватар
  • Вне сайта
  • Модератор
  • Собака злая
  • Сообщений: 2269
  • Спасибо получено: 1182
  • 2 место Сбитая кодировка3 местоПроект месяца 3 местоПрограммист JavaScript 2 место Писатель 3 местоПроект месяца 2 местоПроект месяца 1 местоПобедитель Сбитой кодировкиОрганизатор конкурсов
Там есть какой-то финт ушами типа attr_accessor, но я в такие нюансы не вникал.

upd: копирую отрывок из справки (раздел Module, среди встроенных классов):
Private Methods
attr_accessor(name ... )
Defines both the read and write methods for the attribute name, where name is specified by Symbol or a string.

The definition of the method defined by attr_accessor is as follows:
def name
  @name
end
def name=(val)
  @name = val
end

attr_reader(name ... )
Defines the read method for the attribute name, where name is specified by Symbol or a string.

The definition of the method defined by attr_reader is as follows:
def name
  @name
end

attr_writer(name ... )
Defines the write method for the attribute name (name=), where name is specified by Symbol or a string.

The definition of the method defined by attr_writer is as follows:
def name=(val)
  @name = val
end
Жуть болотная, на лапках, в тапках и с пулемётом...
Последнее редактирование: 10 года 10 мес. назад от Cerberus.
Администратор запретил публиковать записи гостям.

Dialogs exporter/importer [XP] 10 года 10 мес. назад #61634

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

Dialogs exporter/importer [XP] 10 года 10 мес. назад #61636

  • Cerberus
  • Cerberus аватар
  • Вне сайта
  • Модератор
  • Собака злая
  • Сообщений: 2269
  • Спасибо получено: 1182
  • 2 место Сбитая кодировка3 местоПроект месяца 3 местоПрограммист JavaScript 2 место Писатель 3 местоПроект месяца 2 местоПроект месяца 1 местоПобедитель Сбитой кодировкиОрганизатор конкурсов
Выше пост изменил - ты это имеешь в виду (что не сработало)?
Жуть болотная, на лапках, в тапках и с пулемётом...
Администратор запретил публиковать записи гостям.

Dialogs exporter/importer [XP] 10 года 10 мес. назад #61637

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

Dialogs exporter/importer [XP] 10 года 10 мес. назад #61842

  • LordOfLore
  • LordOfLore аватар
  • Вне сайта
  • Познающий
  • Сообщений: 11
  • Спасибо получено: 1
Так когда скрипт будет на Ace? И будет ли на Vx?
Администратор запретил публиковать записи гостям.
  • Страница:
  • 1
  • 2
  • 3
Модераторы: NeKotZima
Время создания страницы: 0.487 секунд