Автор Тема: Подскажите как переделать добавленный ресурс?  (Прочитано 7997 раз)

Оффлайн Serj777

  • Новичок
  • *
  • Сообщений: 43
    • http://
Это файл из меню родного диска. Он уже русифицирован и количество пунктов в меню увеличено. Только как сделать чтоб продублированный пункт: 1 - запускал с CD файл, 2 - копировал рус. шрифт в винду, 3 - правил реестр.

Для чего это все:
1 для запуска русика(кстати файлы распихиваются в разные папки)
2 нужны для работы спец шрифты(можно и через батник скопировать)
3 установка параметров программы под рус ГОСТ.

Альтернатива этому, правка MSI инсталера. Я знаю как его распаковать, а вот как сделать чтобы он дополнительные файлы заодно поставил, в реестр внес другие значения настроек меню и прикрутил винде пару шрифтов? Вдруг кто поможет с инсталером?
« Последнее редактирование: 23 Сентября 2009, 20:41:58 от Serj777 »
Почему то русский человек должен уметь почти все!

Оффлайн Serj777

  • Новичок
  • *
  • Сообщений: 43
    • http://
Подскажите как переделать добавленный ресурс?
« Ответ #1 : 28 Сентября 2009, 12:07:35 »
Народ, плиз гляньте файл? Сильно поможете.
Его нужно переименовать в EXE.

PS Вирей там нет.
Почему то русский человек должен уметь почти все!

Оффлайн shkiper

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 1095
Подскажите как переделать добавленный ресурс?
« Ответ #2 : 28 Сентября 2009, 14:42:14 »
Легко. Любой программой, которая умеет работать с зашитыми строками (я использовал Radialix, редактировал жестко-закодированные, тем более на них строгого ограничения по длине нет, также подойдет OgreGUI).

Пример получившегося в архиве. Переписываешь пути и все
DJ, sex, music and a rhythm...

Оффлайн Serj777

  • Новичок
  • *
  • Сообщений: 43
    • http://
Подскажите как переделать добавленный ресурс?
« Ответ #3 : 28 Сентября 2009, 23:16:06 »
Цитата: shkiper
Легко. Любой программой, которая умеет работать с зашитыми строками (я использовал Radialix, редактировал жестко-закодированные, тем более на них строгого ограничения по длине нет, также подойдет OgreGUI).

Пример получившегося в архиве. Переписываешь пути и все


Дубль два. Я наверное просто плохо выразился.

Допустим я добавил еще одну строку в этот файл.
    object VistaSpeedButton3: TVistaSpeedButton
      Left = 39
      Top = 151
      Width = 320
      Height = 28
      Caption = 'Установить Private License Server'
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clWhite
      Font.Height = -16
      Font.Name = 'Arial'
      Font.Style = []
      Glyph.Data = { Двоичные данные (для просмотра сохраните файл на диск) }
      Margin = 8
      Options = []
      ParentFont = False
      SmoothDraw = True
      Spacing = 25
      TabStop = True
      OnClick = VistaSpeedButton2Click
    end

Так вот Glyph.Data = файлик с кодированной ссылкой. В блокноте выглядит как мусор.

Что делать? Как мне создать такой же файлик?

PS Распаковать все ресурсы можно и Ресторатором.
Почему то русский человек должен уметь почти все!

Оффлайн shkiper

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 1095
Подскажите как переделать добавленный ресурс?
« Ответ #4 : 28 Сентября 2009, 23:32:10 »
Насколько я понимаю, написать свой код для действия кнопки программы невозможно. Это все делается на этапе программирования. В конце концов, сделай свое меню автозапуска с помощью любой программы создания автозапусков. Не понимаю, зачем так извращаться и ковырять оригинал
DJ, sex, music and a rhythm...

Оффлайн Serj777

  • Новичок
  • *
  • Сообщений: 43
    • http://
Подскажите как переделать добавленный ресурс?
« Ответ #5 : 29 Сентября 2009, 11:58:17 »
Цитата: shkiper
Насколько я понимаю, написать свой код для действия кнопки программы невозможно. Это все делается на этапе программирования. В конце концов, сделай свое меню автозапуска с помощью любой программы создания автозапусков. Не понимаю, зачем так извращаться и ковырять оригинал
Я уже к такому же выводу пришел. Только вот сразу ни кто сказать не мог.

Все тему можно закрыть.
Почему то русский человек должен уметь почти все!