2010-10-08 4 views
1

Прямо сейчас я отслеживаю установку определенного программного обеспечения с помощью файла cookie. (Это все окна в настоящее время.) Поскольку загрузка происходит с моего сайта по ссылке, я могу предоставить пользовательские ссылки для аффилированных лиц, чтобы выяснить, кому отдать кредит на скачивание. Я также назначаю уникальный идентификатор компьютера для его отслеживания. Они попадают в реестр в какой-то момент в будущем для настойчивости.Как отслеживать установки программного обеспечения для партнеров?

Теперь есть больше способов распространения программного обеспечения, а не только ссылки для загрузки - я хочу, чтобы просто передать кому-то файл .exe и выяснить, кто их дал. Я мог бы иметь файл .ini или что-то, чтобы удерживать код отслеживания, но это означает, что я должен создать установщик для каждого аффилированного лица. Я не полностью против этой идеи, но мне она тоже не нравится.

Любые более простые способы? Я знаю, что это обычное дело - что делают люди?

ответ

2

поэтому я придумал решение сам - это просто собирается занять второе реализовать (так как весь мой сервер материал живет * Никс прямо сейчас), но вот как это идет:

  1. филиала приходит на сайт и желает подписаться
  2. мы снимаем пост ж/партнер-ид над на окна веб-сервер
  3. окна веб-сервер генерирует INNO файл сценарий конфигурации ж/партнерский идентификатор и другие вещи в ключах реестра раздел
  4. Windows запускает другой процесс, который компилирует inno script fil е (и поддержка вещи) в EXE-
  5. , как только это будет сделано он отстрелил в s3 ведро
  6. пользователь информируется, где Dl обыкновению .exe

так, никаких проблем нет, невозможно, это просто подумайте, чтобы сделать это

Смежные вопросы