Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.10.2012, 20:04   #11
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Лет через 5, Вы и сами забудете то, что сейчас пишете.
Это понятно, но и что? Какая разница без длл или с ней забудет? Естественно не надо в ручную копировать дллку на компах юзеров, создаст какой-нибудь инсталлятор для своих программ, который запихивает куда надо дллку.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 08.10.2012 в 20:07.
Alex11223 вне форума Ответить с цитированием
Старый 08.10.2012, 20:22   #12
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Это понятно, но и что? Какая разница без длл или с ней забудет? Естественно не надо в ручную копировать дллку на компах юзеров, создаст какой-нибудь инсталлятор для своих программ, который запихивает куда надо дллку.
Вы меня не услышали. Дело не в самой длл-ке, а в том, что у неё внутри. Забудет автор свой алгоритм и пипец его программам.
В моей практике такое случалось, поэтому и предостеригаю, что-бы не наступали на те-же грабли, что и я.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 08.10.2012, 20:39   #13
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Забудет? Потеряет исходники что ли? Так то же самое и с самими програмами может случиться. А алгоритм он как раз и собирается менять относительно часто.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 09.10.2012, 16:57   #14
Кольша
Далеко не
Участник клуба
 
Аватар для Кольша
 
Регистрация: 11.08.2011
Сообщений: 1,512
По умолчанию

вы все немного правы...НО
Суть dll'ки заключается не в том забуду я или нет и т.д.
А в том, что у меня много программ для соц.сетей и следить и обновлять их все у меня нет времени и для этого я хочу использовать dll что бы когда вк опять поменяет авторизацию мне надо всего лишь изменить dll'ку на сервере...Насчет исходников..их можно так же сохранить на сервере..
Кольша вне форума Ответить с цитированием
Старый 09.10.2012, 17:13   #15
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Исходники и любые другие важные данные надо не "может быть так же сохранить на сервере", а бэкапить хотя бы в облака типа дропбокса. А еще системы контроля версий, например Mercurial, удобная штука.

А так делай, кто ж мешает. Потом расскажешь плюсы и минусы такого решения на практике

Кстати, а у соц. сетей разве нет API для взаимодействия с ними? Оно ж по идее не должно часто меняться.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 09.10.2012, 17:28   #16
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Цитата:
Кстати, а у соц. сетей разве нет API для взаимодействия с ними? Оно ж по идее не должно часто меняться.
Ну тут сложно сказать. То разработчик ленив, то апи кривоват.

Тс, а в чем проблема?
Пусть DLL экспортирует интерфейс, а программа является ядром. Так сказать программа и плагин к ней. Программа находит новую версию dll, отключает старую и заменяет её закачанной, не забыв, в конце, провести проверку совместимости интерфейсов и в случае успеха подключить полностью.

Толк в том, что exe всеравно придется обновлять. А если нет, то dll буде наращивать хлам в виде устаревшего интерфейса который все ещё держится и работает из-за того,что старый дергает новые функции в самой dll.
Человек_Борща вне форума Ответить с цитированием
Старый 10.10.2012, 22:38   #17
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,571
По умолчанию

Нечто подобное можно и без dll сделать, драйвера могут быть и в виде простых ini-файлов, где описано, что, куда и как надо отправлять для авторизации, как проверить успех и т.п.
Arigato вне форума Ответить с цитированием
Старый 11.10.2012, 11:28   #18
Кольша
Далеко не
Участник клуба
 
Аватар для Кольша
 
Регистрация: 11.08.2011
Сообщений: 1,512
По умолчанию

Arigato, видите ли в некоторых случаях сайт меняют не только url,но и алгоритм например вконтакте сейчас несколько раз в заголовках выдает пустые куки, а потом уже нормальные...так что мне будет проще с dll
Кольша вне форума Ответить с цитированием
Старый 11.10.2012, 11:40   #19
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,571
По умолчанию

Ну это вам решать. Все нюансы можно предусмотреть и в ini-файлах, либо xml. Я как-то делал именно так, в случае изменения каких-либо параметров авторизации или же желания добавить поддержку нового движка достаточно править текстовые файлы, а не перекомпилировать библиотеку. С другой стороны, используя dll можно выдавать обновления за деньги, пользователь сам не сможет внести изменения, как в случае с текстовыми файлами.
Arigato вне форума Ответить с цитированием
Старый 11.10.2012, 13:06   #20
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

7-ка требует админских прав для влезания в папку винды. В общем не желательно. Я думаю тут лучше алгоритм авторизации записать в xml
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Падение кубиков 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