powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Сопоставление web- и desktop-пользователей
5 сообщений из 5, страница 1 из 1
Сопоставление web- и desktop-пользователей
    #39394856
13th
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть продукт, приложение под windows (не UWP), продаётся через инет.
Есть сайт (PHP + JavaScript), через него продаётся моё windows-приложение. Все заходящие на него пользователи сохраняют свой id в cookie, и можно смотреть, кто на какую страницу зашёл, что скачал и т.д.;
Я хочу сопоставить действия пользователей после установки с тем, что они делают на сайте.
Как мне в этой ситуации сопоставить пользователя desktop-приложения с Web-пользователем, скачавшим дистрибутив?
Допустим, кто-то скачал Trial-версию продукта. Она не требует ни логина, ни авторизации, ни ввода каких-либо данных пользователем. Но при первом запуске она должна маякнуть (через веб-запрос) о том, что Web-пользователь "Vasya123456" скачал дистрибутив и хотя бы 1 раз запустил его. Как узнать, что это именно "Vasya123456"?

Варианты:
1. кодировать имя пользователя в имени скачиваемого файла, что-то типа: Product_x64_v5.678_id Vasya123456 .exe
Плюсы: простота реализации
Минусы: хочется иметь одно имя файла, что бы был статический линк. Пользователь может переименовать файл.

2. пересобирать дистрибутив на сервере при каждом запросе, добавлять в него какой-нибудь файл id.txt, в который записано "Vasya123456".
Плюсы: гарантировано работает после переименования
Минусы: сложно сделать (прилага - windows, сервер - linux), дистрибутив больше 70Мб, линк будет долго генериться, плюс дистрибутивов 4: лайт и полная версия продукта, и каждая имеет 32 и 64 версию. Итого 350Мб на каждого уника. Все дистрибутивы будут бинарно отличаться, что тоже не айс.

Что ещё посоветуете?
...
Рейтинг: 0 / 0
Сопоставление web- и desktop-пользователей
    #39394931
WebSharper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подкрутить приложение не пересобирая, например так http://stackoverflow.com/questions/1291570/native-linux-app-to-edit-win32-pe-like-reshacker
...
Рейтинг: 0 / 0
Сопоставление web- и desktop-пользователей
    #39395449
13th
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
WebSharper, спасибо. Подкрутить ресурс конечного exe-шника - хорошая идея!
...
Рейтинг: 0 / 0
Сопоставление web- и desktop-пользователей
    #39395473
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
13th,

При скачивании, генери пользователю код с зашифрованным его ником.

И пусть сам его вводит в программе, как личный серийник!, а она посылает на сайт.
...
Рейтинг: 0 / 0
Сопоставление web- и desktop-пользователей
    #39395532
13th
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Siemargl, в триальную версию ничего не вводится.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Сопоставление web- и desktop-пользователей
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]