Модераторы: Poseidon, Snowy, bems, MetalFan

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ограничения на запуск по сети, ограничить запуск 
:(
    Опции темы
ahito1
Дата 13.3.2010, 19:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 228
Регистрация: 20.8.2007

Репутация: нет
Всего: -1



Написал программу, которая работает по сети; кидается в расшаренную папку оттуда запускается.
Как сделать так чтобы если один пользователь её запустил то другой уже не может запустить???
PM MAIL   Вверх
Akella
Дата 13.3.2010, 20:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 36
Всего: 329



Да просто. Посылай широковещательные пакеты по сети. Если одна программа ответит другой, то запрещай запуск.

Добавлено через 22 секунды
Но если будет работать сетевой экран, то ни ответа ни привета smile
PM MAIL   Вверх
ahito1
Дата 13.3.2010, 20:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 228
Регистрация: 20.8.2007

Репутация: нет
Всего: -1



Akella, экран полюбому будет стоять.

Вообщем, мне нужно ограничить программу по количеству рабочих мест, например на 2 пк, на 3, на 5.
Не знаю каким образом это реализовать, идея с LOCK-файлом не подходит, т.к. при экстренном завершении проги файл не изменится, и потом даже одна программа не будет запускаться.
PM MAIL   Вверх
Данкинг
Дата 13.3.2010, 20:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 9
Всего: 130



Цитата(ahito1 @  13.3.2010,  20:34 Найти цитируемый пост)
Вообщем, мне нужно ограничить программу по количеству рабочих мест, например на 2 пк, на 3, на 5.

Не совсем понятно, но в общем случае -  пропиши в программе, чтобы она запускалась только с тех компов, имена которых ты задашь.


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
ahito1
Дата 13.3.2010, 20:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 228
Регистрация: 20.8.2007

Репутация: нет
Всего: -1



Данкинг, а как это сделать?
PM MAIL   Вверх
Frees
Дата 13.3.2010, 21:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2233
Регистрация: 2.12.2005
Где: Екатеринбург

Репутация: 9
Всего: 54



Цитата(ahito1 @  13.3.2010,  22:25 Найти цитируемый пост)
 кидается в расшаренную папку оттуда запускается.

это не работа по сети...

что программа делает по сети?


--------------------
Кольцов Виктор Владимирович
PM MAIL ICQ   Вверх
Данкинг
Дата 13.3.2010, 21:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 9
Всего: 130



Цитата(ahito1 @  13.3.2010,  20:57 Найти цитируемый пост)
а как это сделать? 

Что сделать - имя компа определить? Смотри в ДРКБ.


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
Akella
Дата 13.3.2010, 21:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 36
Всего: 329



Цитата(ahito1 @  13.3.2010,  20:34 Найти цитируемый пост)
Вообщем, мне нужно ограничить программу по количеству рабочих мест, например на 2 пк, на 3, на 5.

Про активацию, ключи и привязку что-нить слышал?
PM MAIL   Вверх
ahito1
Дата 13.3.2010, 22:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 228
Регистрация: 20.8.2007

Репутация: нет
Всего: -1



Akella, слышал, активация отпадает, нет у меня сервака, который будет это все обрабатывать.
ключи и привязка, слышал только о готовых решениях, если не трудно скиньте ссылки почитать, как это дело реализуется.

Добавлено через 42 секунды
Frees, она использует расшареную БД.
PM MAIL   Вверх
Данкинг
Дата 13.3.2010, 22:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 9
Всего: 130



Цитата(ahito1 @  13.3.2010,  22:09 Найти цитируемый пост)
она использует расшареную БД. 

Боюсь, это тоже не работа по сети. smile 


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
ahito1
Дата 13.3.2010, 23:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 228
Регистрация: 20.8.2007

Репутация: нет
Всего: -1



Данкинг, а что это? как сделать работу по сети???
PM MAIL   Вверх
Данкинг
Дата 13.3.2010, 23:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 9
Всего: 130



Цитата(ahito1 @  13.3.2010,  23:03 Найти цитируемый пост)
как сделать работу по сети??? 

Работа по сети - это всё же через сокеты и т.п. А тут ты просто открываешь базу, как если бы она была на любом локальном диске.


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
Akella
Дата 13.3.2010, 23:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 36
Всего: 329



Цитата(ahito1 @  13.3.2010,  22:09 Найти цитируемый пост)
Akella, слышал, активация отпадает, нет у меня сервака, который будет это все обрабатывать.

я имел ввиду, что ты можешь выдать активационные ключи только на определённое количество компьютеров.

Добавлено через 1 минуту и 13 секунд
Цитата(ahito1 @  13.3.2010,  22:09 Найти цитируемый пост)
ключи и привязка, слышал только о готовых решениях, если не трудно скиньте ссылки почитать, как это дело реализуется.

http://forum.vingrad.ru/forum/tech-piracy-...t-software.html
PM MAIL   Вверх
Frees
Дата 13.3.2010, 23:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2233
Регистрация: 2.12.2005
Где: Екатеринбург

Репутация: 9
Всего: 54



Цитата(ahito1 @  14.3.2010,  01:09 Найти цитируемый пост)
Frees, она использует расшареную БД.

файл на шареном диске или что то серьезное?


--------------------
Кольцов Виктор Владимирович
PM MAIL ICQ   Вверх
Akella
Дата 13.3.2010, 23:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 36
Всего: 329



Цитата(ahito1 @  13.3.2010,  23:03 Найти цитируемый пост)
Данкинг, а что это? как сделать работу по сети??? 


Цитата(ahito1 @  13.3.2010,  20:34 Найти цитируемый пост)
экран полюбому будет стоять.


тогда связь программ только через космос smile 
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0578 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.