Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Патч к программе

-

Вопросы и ответы, обсуждения

- Ваши вопросы по C# только в данном разделе

Ответ
 
Опции темы
Старый 02.02.2014, 16:19   #1
 Разведчик
Аватар для lxxl
 
lxxl излучает ауруlxxl излучает ауруlxxl излучает ауруlxxl излучает ауруlxxl излучает ауруlxxl излучает ауру
Регистрация: 14.10.2011
Сообщений: 13
Популярность: 559
Сказал(а) спасибо: 0
Поблагодарили 16 раз(а) в 2 сообщениях
 
Question Патч к программе

Доброго времени суток.И пожалуй сразу к делу, как сделать патч к программе? Пишу сейчас программку и в дальнейшем буду ее дополнять разными фишками и вот как сделать что бы эти фишки встраивались в программу?
  Ответить с цитированием
Старый 02.02.2014, 17:52   #2
 Старший сержант
Аватар для Sinyss
 
Sinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака Норриса
Регистрация: 29.07.2011
Сообщений: 197
Популярность: 8989
Сказал(а) спасибо: 45
Поблагодарили 175 раз(а) в 139 сообщениях
Отправить сообщение для Sinyss с помощью Skype™
 
По умолчанию Re: Патч к программе

Цитата:
Доброго времени суток.И пожалуй сразу к делу, как сделать патч к программе? Пишу сейчас программку и в дальнейшем буду ее дополнять разными фишками и вот как сделать что бы эти фишки встраивались в программу?

Емм патч тупо меняет файлы, полностью... не думаю что тебе это приходится....
  Ответить с цитированием
Старый 02.02.2014, 18:30   #3
 Разведчик
Аватар для lxxl
 
lxxl излучает ауруlxxl излучает ауруlxxl излучает ауруlxxl излучает ауруlxxl излучает ауруlxxl излучает ауру
Регистрация: 14.10.2011
Сообщений: 13
Популярность: 559
Сказал(а) спасибо: 0
Поблагодарили 16 раз(а) в 2 сообщениях
 
По умолчанию Re: Патч к программе

Цитата:
Емм патч тупо меняет файлы, полностью... не думаю что тебе это приходится....

Хмм, а как тогда быть Оо
  Ответить с цитированием
Старый 03.02.2014, 14:06   #4
 Старший сержант
Аватар для Sinyss
 
Sinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака Норриса
Регистрация: 29.07.2011
Сообщений: 197
Популярность: 8989
Сказал(а) спасибо: 45
Поблагодарили 175 раз(а) в 139 сообщениях
Отправить сообщение для Sinyss с помощью Skype™
 
По умолчанию Re: Патч к программе

Цитата:
Хмм, а как тогда быть Оо

Проектировать приложение так, что бы в любой момент можно было изменить его часть и всё остальное продолжило бы работу как есть, всё что может меняться распихать по разным dll ...
  Ответить с цитированием
Старый 03.02.2014, 18:58   #5
 Разведчик
Аватар для lxxl
 
lxxl излучает ауруlxxl излучает ауруlxxl излучает ауруlxxl излучает ауруlxxl излучает ауруlxxl излучает ауру
Регистрация: 14.10.2011
Сообщений: 13
Популярность: 559
Сказал(а) спасибо: 0
Поблагодарили 16 раз(а) в 2 сообщениях
 
По умолчанию Re: Патч к программе

Цитата:
Проектировать приложение так, что бы в любой момент можно было изменить его часть и всё остальное продолжило бы работу как есть, всё что может меняться распихать по разным dll ...

А как быть если, например, такой функции ранее не было и я хочу ее добавить? Как тогда заранее такое предусмотреть?
  Ответить с цитированием
Старый 03.02.2014, 21:59   #6
Подпольщик RF Online
 Пехотинец
Аватар для артём612
 
артём612 лучик света в грозовом небеартём612 лучик света в грозовом небеартём612 лучик света в грозовом небеартём612 лучик света в грозовом небеартём612 лучик света в грозовом небеартём612 лучик света в грозовом небеартём612 лучик света в грозовом небе
Регистрация: 10.10.2011
Сообщений: 65
Популярность: 772
Сказал(а) спасибо: 58
Поблагодарили 57 раз(а) в 32 сообщениях
Отправить сообщение для артём612 с помощью Skype™
 
По умолчанию Re: Патч к программе

Проще всего делать,как это делает peid.
Папка с длл содержащими дополнения
При запуске программы загружать их и запускать функцию из этих длл которая по названию статична.
  Ответить с цитированием
Старый 04.02.2014, 11:48   #7
 Старший сержант
Аватар для Sinyss
 
Sinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака Норриса
Регистрация: 29.07.2011
Сообщений: 197
Популярность: 8989
Сказал(а) спасибо: 45
Поблагодарили 175 раз(а) в 139 сообщениях
Отправить сообщение для Sinyss с помощью Skype™
 
По умолчанию Re: Патч к программе

Цитата:
Проще всего делать,как это делает peid.
Папка с длл содержащими дополнения
При запуске программы загружать их и запускать функцию из этих длл которая по названию статична.

Или юзать интерфейсы, наследования и другие плюшки ООП
  Ответить с цитированием
Старый 04.02.2014, 12:43   #8
 Разведчик
Аватар для lxxl
 
lxxl излучает ауруlxxl излучает ауруlxxl излучает ауруlxxl излучает ауруlxxl излучает ауруlxxl излучает ауру
Регистрация: 14.10.2011
Сообщений: 13
Популярность: 559
Сказал(а) спасибо: 0
Поблагодарили 16 раз(а) в 2 сообщениях
 
По умолчанию Re: Патч к программе

Цитата:
Цитата:



Проще всего делать,как это делает peid.
Папка с длл содержащими дополнения
При запуске программы загружать их и запускать функцию из этих длл которая по названию статична.


Или юзать интерфейсы, наследования и другие плюшки ООП

А можно какой то пример? Или ссылки где все это показано на примерах с коментами.
  Ответить с цитированием
Старый 04.02.2014, 17:11   #9
 Сержант
Аватар для Yukikaze
 
Yukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядом
Регистрация: 01.10.2011
Сообщений: 128
Популярность: 5723
Сказал(а) спасибо: 25
Поблагодарили 174 раз(а) в 105 сообщениях
 
По умолчанию Re: Патч к программе

Цитата:
А можно какой то пример? Или ссылки где все это показано на примерах с коментами.

Канешно http://zhyk.ru/forum/showthread.php?t=433839
________________
Talk is cheap. Show me the code
— Linus Torvalds
  Ответить с цитированием
Старый 06.02.2014, 20:37   #10
 Разведчик
Аватар для lxxl
 
lxxl излучает ауруlxxl излучает ауруlxxl излучает ауруlxxl излучает ауруlxxl излучает ауруlxxl излучает ауру
Регистрация: 14.10.2011
Сообщений: 13
Популярность: 559
Сказал(а) спасибо: 0
Поблагодарили 16 раз(а) в 2 сообщениях
 
По умолчанию Re: Патч к программе

Цитата:
Сообщение от YukikazeПосмотреть сообщение
Канешно http://zhyk.ru/forum/showthread.php?t=433839

Большое спасибо, то что нужно
  Ответить с цитированием
Старый 07.02.2014, 23:47   #11
-= Мастер Света =-
 Рыцарь-капитан
Аватар для Ginrey
 
Ginrey троюродный дядя Чака НоррисаGinrey троюродный дядя Чака НоррисаGinrey троюродный дядя Чака НоррисаGinrey троюродный дядя Чака НоррисаGinrey троюродный дядя Чака НоррисаGinrey троюродный дядя Чака НоррисаGinrey троюродный дядя Чака НоррисаGinrey троюродный дядя Чака НоррисаGinrey троюродный дядя Чака НоррисаGinrey троюродный дядя Чака НоррисаGinrey троюродный дядя Чака Норриса
Регистрация: 14.06.2012
Сообщений: 511
Популярность: 7566
Сказал(а) спасибо: 4
Поблагодарили 181 раз(а) в 88 сообщениях
 
По умолчанию Re: Патч к программе

а просто сделать саму исполняющую DLL , а прогу юзать как лаунчер, то есть версия считалась если старая, обновилась, то есть скачала заново DLL и дальше использовала уже новый функционал
________________
Хотите как то отблагодарить за помощь?
Не стесняйтесь нажимайте "Спасибо"

Делаю программы на заказ, по всем вопросам в скайп: Ginrey2
  Ответить с цитированием
Старый 13.03.2014, 00:58   #12
 Разведчик
Аватар для lxxl
 
lxxl излучает ауруlxxl излучает ауруlxxl излучает ауруlxxl излучает ауруlxxl излучает ауруlxxl излучает ауру
Регистрация: 14.10.2011
Сообщений: 13
Популярность: 559
Сказал(а) спасибо: 0
Поблагодарили 16 раз(а) в 2 сообщениях
 
По умолчанию Re: Патч к программе

Вчера появилось время, сел и состряпал на скорую руку код, все отлично работает, может с точки зрения .NET не совсем профитно, но результата я добился. Думаю хорошим тоном будет выложить проект сюда)
Ссылка: [Ссылки могут видеть только зарегистрированные пользователи. ]
VT: [Ссылки могут видеть только зарегистрированные пользователи. ]

И все бы хорошо, НО программа работает не на всех ПК(скидывал друзьям, у одних работает, а у других нет) Оо И я никак не могу понять почему, пробовал скомпилить под х64 и х86 по отдельности, но это не помогло. Может кто то сталкивался с таким, буду рад помощи)

Последний раз редактировалось lxxl; 13.03.2014 в 09:51.
  Ответить с цитированием
Старый 13.03.2014, 04:41   #13
Почетный Пользователь
 Сержант
Аватар для MembRupt
 
MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(
Регистрация: 18.07.2013
Сообщений: 148
Популярность: 83981
Сказал(а) спасибо: 564
Поблагодарили 258 раз(а) в 195 сообщениях
 
По умолчанию Re: Патч к программе

Цитата:
Сообщение от lxxlПосмотреть сообщение
Вчера появилось время, сел и состряпал на скорую руку код, все отлично работает, может с точки зрения .NET не совсем профитно, но результата я добился. Думаю хорошим тоном будет выложить проект сюда)
Ссылка: [Ссылки могут видеть только зарегистрированные пользователи. ]
VT: [Ссылки могут видеть только зарегистрированные пользователи. ]

И все бы хорошо, НО программа работает не на всех ПК(скидывал друзьям, у одних работает, а у других нет) Оо И я никак не могу понять почему, пробовал скомпилить под х64 и х86 по отдельности, но это не помогло. Может кто то сталкивался с таким, буду рад помощи)

Со студией устанавливается .NET Framework, возможно у некоторых ваших друзей недостаточно новая версия
  Ответить с цитированием
Старый 13.03.2014, 09:41   #14
 Разведчик
Аватар для lxxl
 
lxxl излучает ауруlxxl излучает ауруlxxl излучает ауруlxxl излучает ауруlxxl излучает ауруlxxl излучает ауру
Регистрация: 14.10.2011
Сообщений: 13
Популярность: 559
Сказал(а) спасибо: 0
Поблагодарили 16 раз(а) в 2 сообщениях
 
По умолчанию Re: Патч к программе

Цитата:
Со студией устанавливается .NET Framework, возможно у некоторых ваших друзей недостаточно новая версия

Да вроде как все утверждали что у них последний, я это проверил самым первым делом...
Попробуйте запустить у себя, если не будет работать после нажатия на кнопку, значит проблема явно не в .NET Framework.
  Ответить с цитированием
Старый 13.03.2014, 10:31   #15
Почетный Пользователь
 Сержант
Аватар для MembRupt
 
MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(
Регистрация: 18.07.2013
Сообщений: 148
Популярность: 83981
Сказал(а) спасибо: 564
Поблагодарили 258 раз(а) в 195 сообщениях
 
По умолчанию Re: Патч к программе

Цитата:
Сообщение от lxxlПосмотреть сообщение
Да вроде как все утверждали что у них последний, я это проверил самым первым делом...
Попробуйте запустить у себя, если не будет работать после нажатия на кнопку, значит проблема явно не в .NET Framework.

Большинсто проблем решается простым поиском в гугле. А если программа запускается, но не работает, то дело скорее всего в ней, а не в ваших друзьях

Последний раз редактировалось MembRupt; 13.03.2014 в 10:34.
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] Потоки в программе Erstown Вопросы и ответы, обсуждения 5 11.11.2012 17:21
[Помогите!] Поиск в программе *Хalyava* Вопросы и ответы, обсуждения 2 17.05.2012 16:02

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 20:43.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net