|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
08.10.2012, 20:04 | #11 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Цитата:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 08.10.2012 в 20:07. |
|
08.10.2012, 20:22 | #12 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Цитата:
В моей практике такое случалось, поэтому и предостеригаю, что-бы не наступали на те-же грабли, что и я.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
|
08.10.2012, 20:39 | #13 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Забудет? Потеряет исходники что ли? Так то же самое и с самими програмами может случиться. А алгоритм он как раз и собирается менять относительно часто.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
09.10.2012, 16:57 | #14 |
Далеко не
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,512
|
вы все немного правы...НО
Суть dll'ки заключается не в том забуду я или нет и т.д. А в том, что у меня много программ для соц.сетей и следить и обновлять их все у меня нет времени и для этого я хочу использовать dll что бы когда вк опять поменяет авторизацию мне надо всего лишь изменить dll'ку на сервере...Насчет исходников..их можно так же сохранить на сервере.. |
09.10.2012, 17:13 | #15 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Исходники и любые другие важные данные надо не "может быть так же сохранить на сервере", а бэкапить хотя бы в облака типа дропбокса. А еще системы контроля версий, например Mercurial, удобная штука.
А так делай, кто ж мешает. Потом расскажешь плюсы и минусы такого решения на практике Кстати, а у соц. сетей разве нет API для взаимодействия с ними? Оно ж по идее не должно часто меняться.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
09.10.2012, 17:28 | #16 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
Цитата:
Тс, а в чем проблема? Пусть DLL экспортирует интерфейс, а программа является ядром. Так сказать программа и плагин к ней. Программа находит новую версию dll, отключает старую и заменяет её закачанной, не забыв, в конце, провести проверку совместимости интерфейсов и в случае успеха подключить полностью. Толк в том, что exe всеравно придется обновлять. А если нет, то dll буде наращивать хлам в виде устаревшего интерфейса который все ещё держится и работает из-за того,что старый дергает новые функции в самой dll. |
|
10.10.2012, 22:38 | #17 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,580
|
Нечто подобное можно и без dll сделать, драйвера могут быть и в виде простых ini-файлов, где описано, что, куда и как надо отправлять для авторизации, как проверить успех и т.п.
E-Mail: arigato.freelance@gmail.com
|
11.10.2012, 11:28 | #18 |
Далеко не
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,512
|
Arigato, видите ли в некоторых случаях сайт меняют не только url,но и алгоритм например вконтакте сейчас несколько раз в заголовках выдает пустые куки, а потом уже нормальные...так что мне будет проще с dll
|
11.10.2012, 11:40 | #19 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,580
|
Ну это вам решать. Все нюансы можно предусмотреть и в ini-файлах, либо xml. Я как-то делал именно так, в случае изменения каких-либо параметров авторизации или же желания добавить поддержку нового движка достаточно править текстовые файлы, а не перекомпилировать библиотеку. С другой стороны, используя dll можно выдавать обновления за деньги, пользователь сам не сможет внести изменения, как в случае с текстовыми файлами.
E-Mail: arigato.freelance@gmail.com
|
11.10.2012, 13:06 | #20 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
7-ка требует админских прав для влезания в папку винды. В общем не желательно. Я думаю тут лучше алгоритм авторизации записать в xml
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Падение кубиков | neomax38 | Мультимедиа в Delphi | 9 | 02.06.2012 13:53 |
падение частоты процессора | deeZyyy | Компьютерное железо | 15 | 14.08.2011 01:55 |
рандомное падение программы | HOOCH94 | Общие вопросы Delphi | 3 | 10.04.2011 21:59 |
физическое падение | GaLiof | Помощь студентам | 12 | 16.11.2009 21:17 |
Падение быстродействия в макросе | skif93 | Microsoft Office Excel | 8 | 12.04.2009 14:49 |