Как это:
>>> keys = ['a', 'b', 'c']
>>> values = [1, 2, 3]
>>> dictionary = dict(zip(keys, values))
>>> print(dictionary)
{'a': 1, 'b': 2, 'c': 3}
Вуаля:-), попарное dict
конструктор и zip
функция удивительно полезны: https://docs.python.org/3/library/functions.html#func-dict
Я не думаю, что есть простой способ помешать людям получать ваши видео, если они хотят их,
существует множество плагинов для firefox, которые позволяют скачивать их даже с YouTube и из многих других мест. И я предполагаю, что эти плагины отключат любую попытку, которую вы сделали, чтобы скрыть свои видео.
не слишком сильно отличается от получения изображения из мерцания, они помещают четкое изображение в формате GIF поверх изображения, которое вы хотите просмотреть, так что, когда вы правы щелкните и сохраните, вы получите изображение «щита», однако его можно обойти с помощью простой кнопки экрана печати.
если вы хотите, чтобы обычные пользователи не получали ваш файл, используйте элемент управления флэш-памятью и буферизуйте минуту или две ваших видео и сделайте Эта флэш-память аутентифицируется на сервере, чтобы получить эти файлы. это кажется мне разумным
Похоже, вам нужно добавить авторизацию и аутентификацию.
Вы можете поместить флэш-видео в другую папку в вашем приложении ASP.Net и добавить в эту папку файл web.config запретить доступ неавторизованным пользователям. Например:
Затем вам нужно включить аутентификацию для вашего сайта. Самый простой метод - это аутентификация с помощью форм . Тривиальный пример с жестко запрограммированным именем пользователя и паролем представлен здесь .
Есть множество вещей, которые вы можете сделать с помощью инфраструктуры аутентификации в ASP.Net, я предлагаю немного погуглить.
Единственный способ сделать это - использовать доверенный клиент, DRM и зашифрованный источник.
Ваш проигрыватель открывает соединение, у пользователя есть соединение с потоком, вы выполняете некоторые магическая аутентификация с их токеном и затем передача им зашифрованных данных.
Если вы этого не сделаете, то любой может загрузить ваше видео и сохранить его.
Однако, несмотря на все это, кто-то может запустить захват экрана, затем сохраните видео и сделайте это снова. И снова здесь DRM входит в качестве одной из ключевых особенностей DRM в клиентах Windows, так как буфер не может быть прослушан, поскольку он находится на защищенном пути мультимедиа.
Думаю, вопрос в том, как защитить ваши доходы, но борьба с пиратами всегда будет проблемой для разработчиков программного обеспечения, независимо от их бизнеса.
Я не думаю, что есть действительно простой способ ограничить людей от этого. Вы отправляете им видео, и они могут его просматривать. Любой пользователь может просто использовать FRAPS или аналогичный инструмент для копирования видео с экрана.
Если ваше беспокойство копируется и используется в другом месте, вы можете использовать водяной знак или использовать несколько других типов методов защиты от копирования, которые позволят вам, чтобы идентифицировать вашу работу на других сайтах. Если вы беспокоитесь о том, что люди копируют его для личного использования, то у вас действительно нет возможности остановить это, вы отправляете его им.
Правка: комплексная проверка - это информирование вашего клиента о том, насколько легко скопировать произведение что они будут размещать. Большинство клиентов действительно не представляют, насколько это просто.
Если ваше беспокойство копируется и используется где-то еще, вы можете поставить на него водяной знак или использовать несколько других методов защиты от копирования, которые позволят вам идентифицировать вашу работу на других сайтах. Если вы беспокоитесь о том, что люди копируют его для личного использования, то у вас действительно нет возможности остановить это, вы отправляете его им.
Правка: комплексная проверка - это информирование вашего клиента о том, насколько легко скопировать произведение что они будут размещать. Большинство клиентов действительно не представляют, насколько это просто.
Если ваше беспокойство копируется и используется где-то еще, вы можете поставить на него водяной знак или использовать несколько других методов защиты от копирования, которые позволят вам идентифицировать вашу работу на других сайтах. Если вы беспокоитесь о том, что люди копируют его для личного использования, то у вас действительно нет возможности остановить это, вы отправляете его им.
Правка: комплексная проверка - это информирование вашего клиента о том, насколько легко скопировать произведение что они будут размещать. Большинство клиентов действительно не представляют, насколько это просто.
Комплексная проверка будет информировать вашего клиента о том, насколько легко скопировать работу, которую он будет размещать. Большинство клиентов действительно не представляют, насколько это просто. Комплексная проверка будет информировать вашего клиента о том, насколько легко скопировать работу, которую он будет размещать. Большинство клиентов действительно не представляют, насколько это просто.Я попытался двумя способами предотвратить загрузку, но потерпел неудачу.
Что меня больше всего раздражает, так это то, что простое SAVE / AS из браузера firefox может легко обойти уловки.
Пока что единственным переменным способом является использование пустого SWF-файла для загрузки другого SWF-файла. В сочетании с идеей токена это работает.