Просмотр задачи

НомерПроектКатегорияВидимостьИзменен
0000873SimpleTVПредложениепубличная2018-08-11 20:22
ИнициаторGladiatorXОтветственныйGladiatorX 
ПриоритетобычныйВлияниенововведениеВоспроизводимостьне проверялась
Состояние назначенаРешениерешена 
Версия продукта 
Целевая версияРешена в версии 
Тема0000873: Password Manager v0.19 (addon) - дополнение к плейеру SimpleTV
ОписаниеМенеджер паролей для SimpleTV

Призван систематизировать ведение учетных записей к сайтам требующим авторизации. Пароли и логины хранятся в базе SimpleTV в зашифрованном виде. При вводе в окне PasswordManager'а пароль закрывается звездочками, что исключает возможность случайной утечки данных.

Внимание!!!
В случае с vk.com настоятельно рекомендуем завести технический логин и пароль для просмотра видео. Это значительно снижает ущерб от утраты пароля, а так же понижает информированность ваших друзей о пристрастиях при просмотре видео с сайта vk.com (:

Download old version 0.15:
https://code.google.com/p/simpletv/downloads/detail?name=PasswordManager.zip
МеткиНет связанных меток.
OCWindows XP 32bit

Связи

связана с 0000834 закрытаGladiatorX Simple scripts Воспроизведение ссылок с сайтов - видеоскрипты к плейеру SimpleTV (стр. 2) 

Деятельность

DmitryR

2013-04-18 09:32

руководитель   ~0012128

Гладиатор,
мы тут с wafee уже обсудили, сейчас допишу GUI к органайзеру паролей. Кстати, напиши свой e-mail, есть вопрос.

George

2013-04-18 12:57

разработчик   ~0012129

Последние изменения: 2013-04-18 12:57

>>>>> Кстати, напиши свой e-mai
Ага, и с паролем.. )))) Шутка.
Я как раз думал о этом. Правда не во время обмена скриптами, а вообще.

DmitryR

2013-04-18 21:18

руководитель   ~0012130

Password Manager v0.01
нужен отклик.

зарезервированные ID:
lostfilm
vk
kartina
kartina2
sovok
inetcom
pskovline
torrenttv

DmitryR

2013-04-18 21:21

руководитель   ~0012131

Последние изменения: 2013-05-28 08:13

Для разработчиков скриптов:

-- Подключаем модуль паролей
pm = require('pm')
-- получаем логин, пароль, заголовок браузера
local login,password,head,error_type,error_text = pm.GetPassword('lostfilm')
-- выгружаем модуль паролей
package.loaded[pm] = nil

--[[Проверяем получи ли логин и пароль, и для обратной совместимости позволяем ввести пароль в lua.]]

if login == nil or login == '' then login = 'Пишем логин' end
if password == nil or password == '' then password = 'Пишем пароль' end

GladiatorX

2013-04-19 15:33

руководитель   ~0012127

Дмитрий, посмотри на ошибку в шапке. Чтобы это могло быть?

DmitryR

2013-04-19 15:42

руководитель   ~0012126

Это означает, что у тебя странная версия Simple.

DmitryR

2013-04-19 15:46

руководитель   ~0012125

Добавил проверку на такой случай.

DmitryR

2013-04-19 15:48

руководитель   ~0012124

Там функция получения языка системы, отправил тебе новый tv.exe.

GladiatorX

2013-04-19 15:49

руководитель   ~0012123

В шапке версия моего симпла.

DmitryR

2013-04-19 15:52

руководитель   ~0012122

Он у тебя ругнулся на отсутствие функции m_simpleTV.Interface.GetLanguage()

DmitryR

2013-04-19 17:40

руководитель   ~0012121

Добавил информацию о версии и "защиту от Дурака" - регистронезависимый запрос id.

DmitryR

2013-04-19 20:26

руководитель   ~0012132

Исправил интерпретацию паролей в базе и их неправильное сохранение.

GladiatorX

2013-04-19 20:45

руководитель   ~0012133

Дмитрий, а пароли в базе хранятся в открытом виде?

DmitryR

2013-04-19 20:53

руководитель   ~0012134

Нет, зашифрованные.

GladiatorX

2013-04-19 21:11

руководитель   ~0012135

Дмитрий. Сохранил пароль для inetcom и открыл базу с помощью mdb viewer.Пароль там такой, какой я вбивал в менеджере, незашифрованный. Что скажещь?

DmitryR

2013-04-19 21:17

руководитель   ~0012136

Последние изменения: 2013-04-19 21:18

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

Попробуй LostFilm и VK.com

DmitryR

2013-04-20 08:54

руководитель   ~0012137

Добавил зарезервированные ID для
raketa (Raketa-TV)
rutracker (RuTracker)

убрал из html формы поле пароля, чтобы руки не чесались сменить тип текстового поля.

Изменил принцип шифрования базы. Если уже сохраняли пароли, придется делать заново (:

DmitryR

2013-04-20 16:21

руководитель   ~0012138

В шапке обновленный. Забыл возврат добавить при отсутствии входных значений при первом запуске)

DmitryR

2013-04-20 16:53

руководитель   ~0012141

Нет, система не даст их удалить.

George

2013-04-24 11:18

разработчик   ~0012142

Выдает ошибку при открытии настроек в 95-ой строке, при закрытии окна настроек в 96-ой.
http://i49.fastpic.ru/big/2013/0424/b8/139c02e39bd0c0a9faf9b492cffd30b8.png
http://i49.fastpic.ru/big/2013/0424/7d/68ac2947a74cffea1de13f83a579827d.png

DmitryR

2013-04-24 11:34

руководитель   ~0012143

George,

Ваша версия Simple не поддерживает PasswordManager. Придется ждать официального релиза r4.

George

2013-04-24 11:47

разработчик   ~0012144

А у меня r4 и есть, правда ессно не официальная.
Не будет работать? Печально.

DmitryR

2013-05-05 20:33

руководитель   ~0012146

Последние изменения: 2013-05-05 21:00

Появилась функция:
AddID(id,name,login,password,head)

Функция позволяет добавить из скрипта новую учетную запись.
Вызов функции при подключенном модуле pm:
local result,error_text=pm.AddID(id,name,login,password,head)

id - ID код учетной записи (обязательный параметр) ANSI
name - название учетной записи (обязательный параметр) ANSI
login - Логин (необязательный параметр) ANSI
password - Пароль (необязательный параметр) ANSI
head - заголовок браузера (необязательный параметр) ANSI

возвращает:
result = true - если запись добавлена успешно
false - если запись не была добавлена

error_text - текстовое описание ошибки, если запись не была добавлена.

Пример
local pm = require('pm')

local result,error_text=pm.AddID('shuratv','ShuraTV')


После обработки, в списке учетных записей PasswordManager появится пункт ShuraTV, поля login, password, head будут пустыми.


Убрал автоматическую запись с кнопки 'Ok', запись теперь только на кнопке "сохранить". Если были произведены изменения и необходима запись, иконка "сохранить" становится оранжевой.

DmitryR

2013-05-06 23:34

руководитель   ~0012147

В версии 0.009 сняты ограничения по совместимости с предыдущими версиями SimpleTV. В версиях до r4, пользовательский интерфейс будет английским, начиная с с r4 интерфейс MP будет наследовать языковые настройки SimpleTV.

Модуль открыть для общего тестирования.

villa7

2013-05-08 13:44

автор   ~0012148

У меня с такой ошибкой тоже не та версия или другое что-то.
http://s017.radikal.ru/i434/1305/3c/2b5a86943e3e.gif

DmitryR

2013-05-08 14:29

руководитель   ~0012149

Какая версия PM, какие шаги по воспроизведению были произведены.

villa7

2013-05-08 22:11

автор   ~0012150

Последние изменения: 2013-05-09 05:36

DmitryR
Версия из шапки, ошибка выскакивает когда выделяю какой нибудь сайт.

DmitryR

2013-05-09 08:51

руководитель   ~0012151

Последние изменения: 2013-05-09 11:55

villa7,
Вы правы, несовместимость со старой версией SimpleTV. В шапке обновленная версия PM. Обновите и отпишитесь, возникает ли ошибка при работе.

villa7

2013-05-10 09:30

автор   ~0012152

DmitryR
На обновленном SimpleTV и РМ все работает нормально. Спасибо.

George

2013-05-13 18:34

разработчик   ~0012153

DmitryR, что- то я пока не вписал в настройки TorrentTV пароль, он в PM не запоминался, и даже кнопочка Сохранить не работала.
Что это может быть? Версия 0.10.

DmitryR

2013-05-13 19:11

руководитель   ~0012154

Если честно, я не понял вопроса ) Переведите на русский )

George

2013-05-13 19:26

разработчик   ~0012155

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

DmitryR

2013-05-13 22:16

руководитель   ~0012156

Так, теперь по порядку:
1. Кнопка "сохранить" должна работать всегда. Это дискета в верхнем правом углу. Ок и Применить не сохраняют пароли.
2. Если в первый раз сохранить пароль для TorrentTV в PM, то он сохранится, но не отобразится в настройках "TorrentTV", такая особенность инициализации окон настроек. Чтобы он появился, надо выйти и зайти в настройки.
3. Относительно "не работала кнопка сохранить", на сколько я могу догадаться, вы говорите об оранжевом цвете кнопки, она загорелась бы, при нажатии на другой пункт в списке.

George

2013-05-13 22:59

разработчик   ~0012157

>>>>> 1. Кнопка "сохранить" должна работать всегда. Это дискета в верхнем правом углу. Ок и Применить не сохраняют пароли.

Не работала и была серого цвета. Причем я так понимаю это я встретил только для сайта TorrentTV.

>>>>> 2. Если в первый раз сохранить пароль для TorrentTV в PM, то он сохранится, но не отобразится в настройках "TorrentTV", такая особенность инициализации окон настроек. Чтобы он появился, надо выйти и зайти в настройки.

Проверял. Даже сравнил по количеству каналов. Только после сохранения в настройках торрентТВ, а не в PM каналов прибывилось на 50 штук.

DmitryR

2013-05-14 00:11

руководитель   ~0012158

Последние изменения: 2013-05-14 00:16

>>>>> 1. Кнопка "сохранить" должна работать всегда. Это дискета в верхнем правом углу. Ок и Применить не сохраняют пароли.

>>Не работала и была серого цвета. Причем я так понимаю это я встретил только для сайта TorrentTV.

Она работает, даже если серая ) Для красоты 11 версия будет выдавать сообщение на OSD. А кнопка сохранить будет моментально становиться оранжевой при малейшем изменении в полях PM.

>>>>> 2. Если в первый раз сохранить пароль для TorrentTV в PM, то он сохранится, но не отобразится в настройках "TorrentTV", такая особенность инициализации окон настроек. Чтобы он появился, надо выйти и зайти в настройки.

>>Проверял. Даже сравнил по количеству каналов. Только после сохранения в настройках торрентТВ, а не в PM каналов прибывилось на 50 штук.

Да, вы правы. Особенность окна настроек SimpleTV, при нажатии на кнопку "OK", он перезаписывает пароли PM на пароли из окна настроек Raketa или TorrentTV.
Могу порекомендовать 2 варианта решения:
1 вариант.
Отказаться от скриптов настроек Raketa и Torrent TV в пользу Password Manage + TV Sources 1.10.

2 вариант.
После сохранения паролей PM, выходить из окна настроек не через кнопку "Ок", а закрывать крестиком.

George

2013-05-14 00:35

разработчик   ~0012159

>>>>> 1 вариант.
Отказаться от скриптов настроек Raketa и Torrent TV в пользу Password Manage + TV Sources 1.10.

>>>>> 2 вариант.
После сохранения паролей PM, выходить из окна настроек не через кнопку "Ок", а закрывать крестиком.

Пока остановлюсь на втором варианте, так как TV Sources еще не было времени посмотреть, хотя и читал тему регулярно.

DmitryR

2013-05-14 08:26

руководитель   ~0012145

1. Сообщения об успешности сохранения паролей на OSD экране.
2. Индикатор необходимости сохранения теперь загорается при малейшем изменении в полях формы.

DmitryR

2013-05-14 10:29

руководитель   ~0012160

Последние изменения: 2013-05-14 10:33

В 12 версии повышен приоритет паролей сохраненных в PM.
Если пароль был сохранен в оригинальных настройках RaketaTV или подобных ей, то при следующей загрузке настроек он будет замещен паролем из PM.

George, если не затруднит, то проверьте... Это Ваш случай.

PS. Если и это не поможет, то будем проверять пароли при старте SimpleTV )

George

2013-05-15 21:59

разработчик   ~0012161

DritryR, вроде теперь работает.
Только вот в толк не возьму с сайтом +18. При сохранении в настройках MediaSearch каждый раз при изменении размеров окна поиска, говорит "пустой пароль", приходится пересохранять. В PM пароль тоже запомнил, но если зайти и нажать поиск в MediaSearch, то все равно каждый раз приходится вводить пароль в выскакивающем окне.

DmitryR

2013-05-15 22:10

руководитель   ~0012162

+18 к Гладиатору. Изначально в PM его ID нет, я не в курсе сделал ли он этот пароль или нет.

PS:
Андрей, может сделаем единый id к 18+?

GladiatorX

2013-05-16 07:45

руководитель   ~0012163

Последние изменения: 2013-05-16 08:32

>то все равно каждый раз приходится вводить пароль в выскакивающем окне.

Это сделано из следующих соображений:

К примеру, вы нажали на поиск по сайту 18+, ввели пароль, посмотрели кино и затем ушли "покурить", оставив плейер запущенным. Приходит ребёнок и нажимает кнопку "Найти", а ему - "Введите пароль". Если было бы как вы хотите, то в результате ребёнок не напрягаясь получил бы контент 18+. Это правильно?

>при изменении размеров окна поиска, говорит "пустой пароль"

Если меняете только размеры, то не обращайте пока внимание на это сообщение.
Оно важно, если вы меняете пароль. В дальнейшем я решу эту проблему.

George

2013-05-16 11:09

разработчик   ~0012164

>>>>> К примеру, вы нажали на поиск по сайту 18+, ввели пароль, посмотрели кино и затем ушли "покурить", оставив плейер запущенным. Приходит ребёнок и нажимает кнопку "Найти", а ему - "Введите пароль". Если было бы как вы хотите, то в результате ребёнок не напрягаясь получил бы контент 18+. Это правильно?

Вопрос риторический. Ребенку никто не запретит войти напрямую на сайт, если что...)))
Не знаю, не могу сказать правы Вы или нет. Тогда вообще какой смысл в пароле на этот сайт в настройках MediaSearch?

GladiatorX

2013-05-16 11:48

руководитель   ~0012165

Меня не интересует, что может ребёнок у вас войти напрямую на сайт. У меня стоят на этот счёт фильтры и он не сможет этого сделать. Я не собираюсь делать доступ и в MediaSearch. Вы единственный из всех, кто задал вопрос про пароль к 18+.

George

2013-05-16 12:04

разработчик   ~0012166

Последние изменения: 2013-05-16 12:09

У меня ребенок побольше меня шарит так, что скорее он мне поставит фильтры, чем я ему. :D
Да я задал вопрос, потому что для меня это странно. Я не курю при ребенке, так же как порно не смотрю.
Кроме того у нас компы разные и разные учетки.
Вопрос был потому что для меня нелогично, когда один и тот же пароль надо три раза прописывать.
Я же не предъявлял претензии, а просто интересовался и вопрос состоял из трех пунктов в комплексе.
Я еще раз спрошу: "Какой смысл прописывать пароль в MediaSearch, если его всё равно надо прописывать каждый раз при поиске?

GladiatorX

2013-05-16 12:31

руководитель   ~0012167

Во-первых, настройка доступа к 18+ происходит только при установке симпла. Я думаю вы это делаете не каждый день. В ОС вы заходите чаще и вводите каждый раз при этом пароль. Так вот, при смене пароля для 18+ нужно ввести новый пароль и затем старый . Действия аналогичные смене пароля для учётки на любом сайте, блокирующем доступ к контенту.
 При поиске по сайту 18+ вам достаточно ввести ОДИН РАЗ пароль, чтобы получить желаемое. Если окно MediaSearch было закрыто, то следовательно необходимости в нём на данный момент нет. Почему я сделал сброс активации при выходе из MediaSearch я уже писал выше.

George

2013-05-16 13:03

разработчик   ~0012168

В общем я уже понял по поводу поиска и ввода пароля.
Изначально вопрос возник из за несостыковки 18+ и PM. Зачем городить огород, не проще ли сделать синхронизацию пароля с PM так же как это сделано для других сайтов, но оставить ввод пароля при поиске, раз уж нужен "родительский контроль"?

GladiatorX

2013-05-16 19:29

руководитель   ~0012169

>не проще ли сделать синхронизацию пароля с PM

Мы с автором PM над этим работаем.

George

2013-05-16 19:52

разработчик   ~0012170

ОК!

2013-05-23 22:04

 

AdultControl.jpg (103,906 байт)
AdultControl.jpg (103,906 байт)

DmitryR

2013-05-23 22:22

руководитель   ~0012171

Версия 0.13 отправлена разработчикам для тестирования и локализаторам для перевода.

Нововведения:
+ Добавлен Родительский контроль. Имеет 5 уровней:
  0+ - Только контент с пометкой 0+
  6+ - Контент с пометкой 6+ и 0+ (каждый последующий уровень вбирает в себя предыдущий)
  12+
  16+
  18+ - Полный доступ, включая порно.
* Уровень с большими правами просмотра можно установить только при вводе родительского пароля, уровни ниже устанавливаются без запроса пароля.

* Смена родительского пароля возможна только при указании старого пароля.
* Если по каким-либо причинам Вы забыли пароль родительского контроля, то по запросу, программа сгенерирует случайный пароль и отправит на указанный вами email.
* Email для восстановления пароля устанавливается вместе с родительским паролем, изменить его возможно только при смене пароля, с указанием старого пароля.

Внимание! Пароли регистрозависимы и поддерживают кириллицу.

Для разработчиков добавлены функции:

AdultLevel() - запрос текущего уровня Родительского контроля. Вызывается без аргументов.
Возвращает уровень (number):
 0 - 0+
 1 - 6+
 2 - 12+
 3 - 16+
 4 - 18+
Пример запуска
local adult_level = pm.AdultLevel()

APA(password) - проверка введенного пароля Родительского контроля. Запускается с аргументом (введенный пароль)
Аргументы:
password - введенный пароль (type: ANSI string)

Результаты:
success - true - если пароли совпали, false - если пароли не совпали
или произошла ошибка.

При success равном false, возвращает
error_type - number, номер ошибки
error_text - текст ошибки.

        1 - 'adult password not inserted'
        2 - 'adult password not in the database'
        3 - 'wrong adult password'
        4 - 'unknow error'

Пример запуска:
local success,error_type,error_text = pm.APA(password)

Leo

2013-05-24 08:56

разработчик   ~0012172

Фикс отправил.

DmitryR

2013-05-24 09:16

руководитель   ~0012173

Последние изменения: 2013-05-24 09:17

Спасибо, Украинский вставил )

PM v.0.13 доступен для общего тестирования. Скачиваем из репозитория.

George

2013-05-28 08:36

разработчик   ~0012174

Хмм. Уже 0.14 )))

DmitryR

2013-05-28 10:48

руководитель   ~0012175

Косметика функций,

добавлены код и текст ошибок, если пароли не найдены.

Cynep-Mapuo

2013-05-31 10:35

разработчик   ~0012176

....жаль что на версии SimpleTV 0.4.7 r3 не работает.

DmitryR

2013-05-31 10:38

руководитель   ~0012177

Должен работать, что пишет?

Maxwell

2013-05-31 10:46

разработчик   ~0012178

Последние изменения: 2013-05-31 10:51

накой хрен пароль менеджер вообще нужен в плагине для ракети ???


http://savepic.ru/4604342.jpg

http://savepic.ru/4610486.jpg

если он не рабочий.

DmitryR

2013-05-31 10:52

руководитель   ~0012180

Попробуй GUIDialog.lua из шапки.

Cynep-Mapuo

2013-05-31 11:02

разработчик   ~0012181

@Maxwell у меня тоже такие ошибки в 0.4.7 r3....

Maxwell

2013-05-31 11:02

разработчик   ~0012182

помогло. спасибо.

Cynep-Mapuo

2013-05-31 11:06

разработчик   ~0012183

открывает но невозможно удалять, но ошибка:
http://savepic.ru/4604342.jpg
Есть список трекеров но когда между ними листаеш то выдает ошибку:
http://savepic.ru/4604342.jpg

DmitryR

2013-05-31 11:10

руководитель   ~0012184

Супер-Марио,
Вы обновили GUIDialog.lua из шапки?

В репозитории обновленный архив.

Cynep-Mapuo

2013-05-31 11:11

разработчик   ~0012185

вот такое:
и не выходит удалять трекеры
http://img23.binimage.org/b3/39/9a/396b9b.jpg

Cynep-Mapuo

2013-05-31 11:15

разработчик   ~0012186

@DmitryR Да всё обновил...

DmitryR

2013-05-31 11:19

руководитель   ~0012187

Теперь нормально работает?

Cynep-Mapuo

2013-05-31 11:21

разработчик   ~0012188

@DmitryR в том то и дело что нет... все выдает ошибку
http://img23.binimage.org/b3/39/9a/396b9b.jpg

DmitryR

2013-05-31 11:24

руководитель   ~0012179

Так, в шапке обновленный GUIDialog.lua.

Какие шаги по воспроизведению ошибки? Я так понимаю, версия r3?

Maxwell

2013-05-31 11:26

разработчик   ~0012189

на версии 0.4.7 r3 (с исправлением )при редактировании такая ошибка - http://savepic.ru/4652491.jpg



на 0.4.7 r4 все работает нормально

Cynep-Mapuo

2013-05-31 11:28

разработчик   ~0012190

Подробно:
@DmitryR

По ссылке: https://code.google.com/p/simpletv/downloads/detail?name=PasswordManager.zip
скачиваю обновленный скрипт.
Выдает ошибку: http://savepic.ru/4604342.jpg

После,по ссылке скачиваю обновленный "GUIDialog.lua"
Теперь выдает ошибку: http://img23.binimage.org/b3/39/9a/396b9b.jpg

Версия SimpleTV 0.4.7 r3

Cynep-Mapuo

2013-05-31 11:29

разработчик   ~0012191

@Maxwell
Вот , вот...

DmitryR

2013-05-31 11:34

руководитель   ~0012192

Супер-Марио,
когда скрипт выдает ошибку?
1. При открытии окна PM.
2. При клике на новый пункт в списке.
3. При попытке удалить запись.
4. При попытке добавить запись.

Maxwell

2013-05-31 11:35

разработчик   ~0012193

@DmitryR 2. При клике на новый пункт в списке.

Cynep-Mapuo

2013-05-31 11:38

разработчик   ~0012194

@DmitryR

2. При клике на новый пункт в списке.

А клавиши удалять или добавлять записи вообще не активны.

DmitryR

2013-05-31 11:48

руководитель   ~0012195

Так, в шапке обновленный GUIDialog.lua, если он не поможет, включим логирование.

Cynep-Mapuo

2013-05-31 11:50

разработчик   ~0012196

@DmitryR
Работает

DmitryR

2013-05-31 12:04

руководитель   ~0012197

Недостаток тоже устранен ) Артефакты)

DmitryR

2013-05-31 12:18

руководитель   ~0012199

В PM нет переключения языка. Он определяется автоматически из установок системы, в r3, где SimpleTV не выдает данных о языковых настройках, будет использоваться английский. Если совсем уж не понятно, то переименуйте ru.lng в en.lng.

Кнопка удалить активна. Просто не все учетные записи PM дает удалять. Если для записи зарезервировано место в настройках SimpleTV (Сергеем), то PM не даст удалить такую запись.

Cynep-Mapuo

2013-05-31 12:22

разработчик   ~0012198

Спасибо!

zanoza

2013-05-31 14:35

автор   ~0012200

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

DmitryR

2013-05-31 15:45

руководитель   ~0012201

При повторном открытии пароли на месте?

George

2013-05-31 17:52

разработчик   ~0012202

Вообще надо из всех скриптов убрать пароли и оставить только ввод в PM, как это сделано в Raketa-TV.

GladiatorX

2013-06-01 01:41

руководитель   ~0012203

George: В скриптах воспроизведения, выложенных в репозиторий, запрашиваются пароли именно из PM.

George

2013-06-01 06:00

разработчик   ~0012204

GladiatorX, не не, я имею ввиду вообще из GUI убрать ввод пароля, оставить только в PM.

DmitryR

2013-06-01 08:27

руководитель   ~0012205

В версии 0.15 введена поддержка 1Torrent.TV.

Упустил из виду )

GladiatorX

2013-06-02 04:18

руководитель   ~0012206

Последние изменения: 2013-06-02 04:19

George: Ввод пароля в MediaSearch для 18+ я убирать не стану. Я уже объяснял вам выше причины этого.

DmitryR

2013-06-02 04:33

руководитель   ~0012207

Я так понял, речь идет о скриптах торрент тв, 1 торрент тв.

George

2013-06-02 05:23

разработчик   ~0012208

Последние изменения: 2013-06-02 05:24

>>>>> Ввод пароля в MediaSearch для 18+ я убирать не стану. Я уже объяснял вам выше причины этого.

Похоже я что- то упустил. Вроде уже неделю назад Вы убрали ввод пароля 18+ из MediaSearch? Остался только в PM.

>>>> Я так понял, речь идет о скриптах торрент тв, 1 торрент тв.

Именно о них.

DmitryR

2013-06-02 05:27

руководитель   ~0012209

Для 1 торрент тв есть отдельный скрипт для воспроизведения потоков и скрапер TVSources, так что можно вообще отказаться от скрипта со своими настройками.

Если будет желание, то же можно сделать с torrent.tv.

GladiatorX

2013-06-02 05:30

руководитель   ~0012210

George: Что вы понимаете под вводом пароля - ввод нового? Если да, то убрал.
Для запуска поиска на 18+ необходим ввод пароля для подтверждения полномочий.

George

2013-06-02 05:32

разработчик   ~0012211

Я же написал, что убрать из GUI скриптов. То что в настройках скрипта есть ввод пароля.

DmitryR

2013-06-02 05:44

руководитель   ~0012212

Оттуда их никто убирать не будет. Это вопрос функциональности скриптов и свободы выбора пользователя. В ракете такая ситуация сложилась, потому что Сергей изначально предусмотрел адресное пространство для логина и пароля, но не реализовал их интерфейс в настройках скрипт за ненадобностью, а я при фиксе не стал заморачиваться.

George

2013-06-02 05:51

разработчик   ~0012213

DmitryR, понятно. Типа для тех, кто не устанавливал PM.
Вообще лично по моему мнению, PM уже можно включать в сам плеер по умолчанию. )))

DmitryR

2013-06-02 06:23

руководитель   ~0012214

С введением удобной функции обновления из репозитория, думаю такой надобности не будет. Вопрос дождаться релиза r4.

George

2013-06-02 06:35

разработчик   ~0012215

Ага. Только SergeyVS пропал куда то. Или отдыхает или сотрудничает с торрент тв. :)

DmitryR

2013-06-02 07:20

руководитель   ~0012216

Скорее второе )

George

2013-07-16 09:32

разработчик   ~0012217

Последние изменения: 2013-07-16 17:38

Сегодня после переключения локали на инглиш и обратно, появился такой глюк - некоторые сайты стали крякозябрами и стали требовать повторного ввода логина и пароля.
http://s5.hostingkartinok.com/uploads/images/2013/07/da6fa7e323535de4ce7440476ea9962e.png

Появилась строка с крякозябрами, без ID, Наименования, Логина и Пароля, которую не могу удалить.
http://s3.hostingkartinok.com/uploads/images/2013/07/20a4503a619bda86c697e4a5d6727c13.png
http://s2.hostingkartinok.com/uploads/images/2013/07/47fae74fc18c6ac9070c7b57473be2f4.png

Что надо сделать, что бы удалить эту запись?

George

2013-07-16 23:29

разработчик   ~0012218

Последние изменения: 2013-07-17 15:01

Локаль, я имел в виду локаль винды.

DmitryR
А как удалить посту и пароль на +18 из PM? Крестик жму, а почта не удаляется.

DmitryR

2013-07-19 19:19

руководитель   ~0012219

После перезапуска окон проблема не исчезла?

DmitryR

2013-07-19 19:20

руководитель   ~0012220

Крестик сбрасывает пароль, а не удаляет почту в родительском контроле.

George

2013-07-19 19:45

разработчик   ~0012221

Короче дело было так. Поставил себе Windows 8.1 Preview. Переключился на инглиш локаль, но забыл, что образ был для одного языка. Инглиш типа только для переключения клавиатуры.
После запуска плеера такой вот глюк поймал. Никак не устранимый. Даже PM удалял - бестолку. Где то в базе SimpleTV я так понимаю глюк произошел.
Пришлось восстанавливать из бекапа сборку.
Думал сначала разобраться, но сломал моск, а тут все исчезли. Так что удалил лишний гиг с компа. )))

George

2013-10-13 22:54

разработчик   ~0012222

Тут в теме сборки спросили, что за поле заголовок браузера в менеджере?
Зачем оно нужно?
Я как то сам никогда не задумывался.

delo3

2013-10-14 07:33

автор   ~0012223

Последние изменения: 2013-10-14 07:35

при загрузке каналов Raketa-TV
can,d login
ставил в менеджере паролей и обычный и вип мой пароль
в чём дело?

George

2013-10-14 07:40

разработчик   ~0012224

Проверьте правильность логина и пароля.

delo3

2013-10-14 15:52

автор   ~0012225

Последние изменения: 2013-10-14 15:53

проверял - на сайте логин и пароль работают

George

2013-10-14 15:58

разработчик   ~0012227

Как вариант, удалить пароль с логином, запомнить, перезагрузить плеер и ввести заново вип.

delo3

2013-10-14 16:09

автор   ~0012226

спс - решил сам- логин- не почт.ящик - а имя пользователя

GladiatorX

2013-10-29 10:29

руководитель   ~0012228

Было бы здорово ещё, если бы менеджер паролей мог экспортировать/импортировать имена и пароли.

Maxwell

2013-11-09 17:07

разработчик   ~0012229

совместимо с 0.4.8 b1 test ???

bobby68

2013-11-09 18:59

автор   ~0012230

я добавил в 04.8.b1 - пока вроде работает нормально

George

2013-12-05 15:24

разработчик   ~0012231

Последние изменения: 2013-12-05 15:26

DmitryR
На английской локали происходит вот такое - http://i57.fastpic.ru/big/2013/1205/ce/43cf6c0c951d6d58e25fd5a21a3a6bce.png
Можно исправить проблему с кодировками, чтобы поддерживался юникод?
Кстати, такая же проблема в TVSources.

assa-as

2014-02-27 19:29

автор   ~0012232

PM с Rutracker корректно не работает.

BM

2014-03-24 15:42

разработчик   ~0012233

Забыл пароль к родительскому контролю. Как поменять?
При нажатии на крестик - ошибка вот такая: http://i.imgur.com/gCBzL0k.png

GladiatorX

2014-03-24 16:03

руководитель   ~0012234

Последние изменения: 2014-03-24 16:07

>>При нажатии на крестик - ошибка

Дмитрий, скорей всего, для отправки письма по сбросу пароля использовал
аккаунт, который теперь заблокирован.

>>Кстати, такая же проблема в TVSources.

TVSources реализован в кодировке Windows 1251.

BM

2014-03-24 16:24

разработчик   ~0012235

Последние изменения: 2014-03-24 16:36

GladiatorX,
Ну и как же теперь достать или переписать пароль? Может в базе где-то затереть можно, но я не нашел...

PS: нашел где затирать хеш - в конфиге строка 500609

George

2014-03-24 16:40

разработчик   ~0012236

>>>>> Дмитрий, скорей всего, для отправки письма по сбросу пароля использовал
аккаунт, который теперь заблокирован. <<<<<
Вообще то я как то отправлял сброс на свой аккаунт, а вот как сейчас уже не вспомню.
Да и как так может быть, когда пароль должен на мыло прийти?

GladiatorX

2014-03-24 16:59

руководитель   ~0012237

>>Да и как так может быть, когда пароль должен на мыло прийти?

Как вы думаете, от кого должно письмо прийти? Естественно, поле
"ОТ" должно быть заполнено.

Rocky

2014-06-16 01:48

автор   ~0012238

Последние изменения: 2014-06-16 02:01

PasswordManager:

I found a nasty bug.
If length of entry in database (sum of ID, Site Name, Login and Password) is equal to multiplied 3, and last character is "o", then this character is changing to "n".

Examples (ID, Site Name, Login, Password):
abcd, abcd.tv, ur, po -> ..., pn
tv, tv.net, yoshimitsu, taekwondo -> ..., taekwondn
b, b.com, dom, mexico -> ..., mexicn

In last example, if ID will be changed to "a" or "c", then entry has to be longer by one character, to catch bug. Why? I don't know.

zvif

2014-06-16 04:31

разработчик   ~0012239

Да, я тоже это заметил,и многократное пересохранение не помогает

GladiatorX

2014-10-07 05:40

руководитель   ~0012240

В шапку выложено обновление PM.
Проверяйте работу.

George

2014-10-07 06:04

разработчик   ~0012241

Последние изменения: 2014-10-07 06:05

>>>>> Проверяйте работу. <<<<<
Сложно так сразу проверить.
Кстати, не помню, упоминалось здесь или нет. PM имеет проблему с системными локалями. Так например, если плеер установлен на русской локали, то при переключении на английскую локаль, некоторым паролям с названиями источников наступает "крышка" в виде разных крякозябр.

George

2014-10-07 06:33

разработчик   ~0012242

Последние изменения: 2014-10-07 06:33

Вот, что получилось после переключения локалей:
http://i63.fastpic.ru/big/2014/1007/7d/62e7d57f8b290fe639822d9fc0c6507d.png

GladiatorX

2014-10-07 06:58

руководитель   ~0012243

Последние изменения: 2014-10-07 07:07

Забыл сказать.

Перед использованием новой версии PM, нужно очистить
поля 500601 и 500609 таблицы MainConfig базы TvData.mdb.

Затем заново ввести через PM все регистрационные данные.


>>Вот, что получилось после переключения локалей:

Я при настройке ОС всегда меняю значения параметров с 1250 по 1255
на c_1251.nls в ветках реестра
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Nls\CodePage
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Nls\CodePage

George

2014-10-07 07:15

разработчик   ~0012244

Последние изменения: 2014-10-07 07:17

>>>>> Я при настройке ОС всегда меняю значения параметров с 1250 по 1255 <<<<<
Это костыль.
Настройки и меню самого плеера же не становятся крякозябрами. Дополнения TorrenTV и другие от Сергея тоже отображаются всегда в правильной кодировке.
Почему PM должен быть исключением?

GladiatorX

2014-10-07 07:28

руководитель   ~0012245

@George

Как ты меняешь локаль?

GladiatorX

2014-10-07 07:38

руководитель   ~0012246

В шапке выложен PM в кодировке UTF-8

George

2014-10-07 07:43

разработчик   ~0012247

>>>>> Как ты меняешь локаль? <<<<<
В Панели управления на 7 Язык и региональные настройки, на вкладке Дополнительно пункт Язык программ не поддерживающих юникод.

George

2014-10-07 07:50

разработчик   ~0012248

>>>>> В шапке выложен PM в кодировке UTF-8 <<<<<
Всё равно тоже самое.
Тут надо у Сергея спрашивать. Видимо PM использует системные языковые настройки, которые надо изменить на нужные.

GladiatorX

2014-10-07 08:00

руководитель   ~0012249

Последние изменения: 2014-10-07 08:03

Разница в том, что у Сергея не используются языковые файлы (типа ru.lng)
для наименований.

Сохраняю языковой файл в кодировке UTF-8 BOM.
При открытии настроек выскакивает ошибка.

Сохраняю языковой файл в кодировке UTF-8 без BOM.
При открытии настроек PM кракозябры.

Сохраняю языковой файл в кодировке ANSI.
При открытии настроек PM всё нормально с русской локалью.

Вбиваю русское название в теле html нормально даже в кодировке UTF-8 BOM.
Но тогда о языковой поддержке (en и uk) можно забыть.

George

2014-10-07 08:35

разработчик   ~0012250

>>>>> Разница в том, что у Сергея не используются языковые файлы (типа ru.lng)
для наименований. <<<<<
Так откуда то он берёт кодировку для дополнения? Вот так же по моему и надо реализовать в PM.

George

2014-10-07 08:42

разработчик   ~0012251

Последние изменения: 2014-10-07 09:00

>>>>> Но тогда о языковой поддержке (en и uk) можно забыть. <<<<<
Тогда лучше забыть. Зато не будет крякозябров.
Вообще, это наверняка как то можно реализовать. Плеер же имеет свои собственные языковые настройки.

P.S. Да ещё ладно были бы просто крякозябры в интерфейсе. Там же твориться вообще не пойми, что в списке источников. (

zvif

2014-10-07 08:52

разработчик   ~0012252

GladiatorX
Сохранилась ошибка, описанная в посте
http://iptv.gen12.net/bugtracker/view.php?id=663#c8963
и это самое огорчительное

George

2014-10-07 09:06

разработчик   ~0012253

GladiatorX
Вот смотрите, у Сергея TorrenTV не имеет языковых файлов, есть только русский, но при переключении локалей остаётся русский без всяких крякозябр.

GladiatorX

2014-10-07 09:36

руководитель   ~0012254

Последние изменения: 2014-10-07 09:46

Выложил в шапку новый архив с PM (UTF-8)

+Файл ru.lng перекодировал в UTF-8 без BOM
+Переделал языковой модуль.
+Убрал шифрование, которое давало неправильный результат
 при расшифровке.

>>Там же твориться вообще не пойми, что в списке источников.

Вы с TVSources не путаете?

George

2014-10-07 10:07

разработчик   ~0012255

Последние изменения: 2014-10-07 10:10

GladiatorX
Теперь всё стало нормально, без крякозябр.
Только надписей не хватает и вкладки Родительский контроль. )))
http://i63.fastpic.ru/big/2014/1007/80/fd3a6b36899af6a956a996a40b625980.png

GladiatorX

2014-10-07 10:18

руководитель   ~0012256

@George

Мне было бы проще, если бы вы сказали - как вы меняете локаль.
У себя давно бы я уже проверил.

George

2014-10-07 10:38

разработчик   ~0012257

Последние изменения: 2014-10-07 10:38

Так я же сказал выше http://iptv.gen12.net/bugtracker/view.php?id=663#c9962

GladiatorX

2014-10-07 10:48

руководитель   ~0012258

Последние изменения: 2014-10-07 10:51

@George

Посмотри скриншот Кракозябры.png

В региональных настройках везде поставил "Английский" и "США", даже перезагрузил
для верности. Потом запустил симпл и ....
... НЕТ КРАКОЗЯБР

Ищите у себя проблему.
Если кого-нибудь такая же проблема, отпишитесь.

GladiatorX

2014-10-07 10:53

руководитель   ~0012259

@zvif

А как с вашей проблемой с последним обновлением?

Выложите скриншот.

George

2014-10-07 11:01

разработчик   ~0012260

Последние изменения: 2014-10-07 11:05

GladiatorX
Так крякозябры исчезли.
У меня почему то с крякозябрами исчезли надписи и вкладка родительского контроля.
http://i63.fastpic.ru/big/2014/1007/80/fd3a6b36899af6a956a996a40b625980.png

George

2014-10-07 11:04

разработчик   ~0012261

>>>>> В региональных настройках везде поставил "Английский" и "США", даже перезагрузил
для верности. Потом запустил симпл и ....
... НЕТ КРАКОЗЯБР <<<<<
 Так у Вас костыль в реестре прописан с указанием 1255.

GladiatorX

2014-10-07 11:08

руководитель   ~0012262

>>Так у Вас костыль в реестре прописан с указанием 1255.

Вы можете для проверки своего подозрения то же самое сделать.

zvif

2014-10-07 11:33

разработчик   ~0012263

Последние изменения: 2014-10-07 11:36

Ввод пароля: do.png
Сохраняю, закрываю окно настроек, открываю окно настроек: posle.png
С кодировкой UTF8 те же грабли

GladiatorX

2014-10-07 11:38

руководитель   ~0012264

@zvif
У вас не та версия PM.

Посмотри скриншот Кракозябры.png. Какая там версия PM?

zvif

2014-10-07 11:49

разработчик   ~0012265

GladiatorX
Все файлы из архива PasswordManager_UTF8.zip
А где прописан номер версии?

GladiatorX

2014-10-07 11:56

руководитель   ~0012266

>>А где прописан номер версии?

В pm.lua

George

2014-10-07 12:05

разработчик   ~0012267

Последние изменения: 2014-10-07 12:20

GladiatorX
Проверил. Всё как было так и осталось, пропали вкладки и надписи.
А на русской локали всё ОК.

zvif

2014-10-07 12:15

разработчик   ~0012268

GladiatorX
Да, прошу прощения, именно этот файл не перенес.
Всё заработало, как надо!

GladiatorX

2014-10-07 12:24

руководитель   ~0012269

@George

В шапке лежит файл GUIDialog.lua.

Кинь его в папку PasswordManager\GUI

При работе с PM формируется файл C:\LuaDebug.txt

Посмотри.

George

2014-10-07 12:29

разработчик   ~0012270

>>>>> При работе с PM формируется файл C:\LuaDebug.txt <<<<<
Нет такого файла.

GladiatorX

2014-10-07 12:35

руководитель   ~0012271

>>Нет такого файла.

Возьми в шапке GUIDialog.lua.

Теперь посмотри другой файл "PasswordManager/pm.log"

George

2014-10-07 12:41

разработчик   ~0012272

Перечисление действий в нём и больше ничего.
http://rghost.ru/58396169

GladiatorX

2014-10-07 12:44

руководитель   ~0012273

Последние изменения: 2014-10-07 12:45

>>Перечисление действий в нём и больше ничего.

Это не действия, а наименования для PM, которые считываются из файла ru.lng.
Нормальный русский в формате UTF8.

Под какой локалью работал?

George

2014-10-07 12:55

разработчик   ~0012274

Последние изменения: 2014-10-07 13:01

Это под английской локалью. .
Ну Вы скриншот то мой посмотрите. Там уже нет в списке источников крякозябров.
Но вместе с крякозябрами отсутствуют надписи типа "логин "пароль" и т. д., а так же нет вкладки с родительским контролем.

George

2014-10-07 13:01

разработчик   ~0012275

Извиняюсь, регистрационные данные работают.

GladiatorX

2014-10-07 13:02

руководитель   ~0012276

Последние изменения: 2014-10-07 13:03

>>Это под английской локалью.

И что вам так далась эта локаль?

>>Ну Вы скриншот то мой посмотрите.

Смотрел. Такое бывает, когда русский преобразуют
из Ansi в UTF8 или наоборот, точно не помню.

Потом посмотрю на восьмёрке.

George

2014-10-07 13:15

разработчик   ~0012277

>>>>> И что вам так далась эта локаль? <<<<<
У меня был период, когда мог работать только под английской локалью.
Да и вообще, надо же, чтобы работало под любой локалью.

GladiatorX

2014-10-07 15:57

руководитель   ~0012278

>>Да и вообще, надо же, чтобы работало под любой локалью.

Я выложил два архива в шапке. Один полностью на Ansi, другой - UTF8.
И ни один у тебя под английской локалью нормально не работает.

Варианты у меня закончились.

George

2014-10-07 16:15

разработчик   ~0012279

Последние изменения: 2014-10-07 16:16

GladiatorX
Работает он то работает, только что- то недоделано. То есть надпись с вкладками не отображаются, а свою функцию по сайтам он выполняет.
Может у SergeyVS спросить в чем может быть загвоздка?

GladiatorX

2014-10-07 16:25

руководитель   ~0012280

Для меня PM нормально работает. Если у вас русская локаль работает,
зачем подымать вопрос по английской? На худой конец, вы можете включить
в симпле английский и нет проблем.

George

2014-10-07 17:26

разработчик   ~0012281

GladiatorX
Ну так началось с того, что на английской локали PM выдавал ошибку и с ним потом нельзя было работать.
1. Password Manager.zip (из шапки) при переключении на английскую локаль превращает список в бред сумасшедшего.
http://i66.fastpic.ru/big/2014/1007/9d/34abda8731e6e15fe4654f6d1d97279d.png
Password Manager UTF8.zip (из шапки) вроде ошибок не выдаёт, но нет надписей и вкладок.
http://i63.fastpic.ru/big/2014/1007/80/fd3a6b36899af6a956a996a40b625980.png

Чего я хочу? Я просто Вам говорю об изъянах в обоих вариантах.
В общем остаётся вариант - оставить UTF-8 и переключать язык SimpleTV на английской локали.

SergeyVS

2014-10-07 18:16

администратор   ~0012282

GladiatorX
Все не читал ( нет времени).
Но есть серьезная ошибка (еще от Дмитрия) - скриптовые файлы lua НАДО СОХРАНЯТЬ ТОЛЬКО в ANSI. У Дмитрия lng файлы - скриптовые.
Если сохранить в utf8, то может и работать , но иногда выскакивают совершено непредсказуемые ошибки.

GladiatorX

2014-10-07 18:36

руководитель   ~0012283

>>Но есть серьезная ошибка (еще от Дмитрия) - скриптовые файлы lua НАДО СОХРАНЯТЬ ТОЛЬКО в ANSI.<<

Изначально так и было. А html файлы дополнений в какой кодировке сохранять?

SergeyVS

2014-10-07 18:59

администратор   ~0012284

Последние изменения: 2014-10-07 19:01

>>Изначально так и было.
Неправильно было. Lua скрипты (файлы) - ТОЛЬКО ANSI. Читать и писать он может из любых. Иначе - могут появляются такие баги как у George.

>>А html файлы дополнений в какой кодировке сохранять?
В принципе в любой, но лучше в UTF8, он не имеет прямого отношения к lua.

GladiatorX

2014-10-07 19:15

руководитель   ~0012285

Последние изменения: 2014-10-07 19:16

>>Неправильно было.

Я имел ввиду изначально было в ANSI.

>>Иначе - могут появляются такие баги как у George.

У George баг и с Ansi тоже был (кракозябры). Я думаю проблемы у него
в настройках ОС.

>>В принципе в любой, но лучше в UTF8, он не имеет прямого отношения к lua.

Если html в UTF8, а lua в Ansi (ru.lng в частности), тогда нужно использовать
m_simpleTV.Common.string_toUTF8(lang.name)?

George

2014-10-07 19:21

разработчик   ~0012286

>>>>> У George баг и с Ansi тоже был (кракозябры). <<<<<
Ладно бы крякозябры, была ошибка, после которой PM переставал работать.

>>>>> Я думаю проблемы у него в настройках ОС. <<<<<
То есть Вы считаете, что у Вас при костыле в реестре настройки правильные?
У меня нулёвая лицензионная семерка максимальной редакции. Заходил только раз десять в неё и настроил только визуальные эффекты.

GladiatorX

2014-10-07 19:34

руководитель   ~0012287

Последние изменения: 2014-10-07 19:35

>>Ладно бы крякозябры, была ошибка, после которой PM переставал работать.

Сейчас у вас в русской локали проблемы c PM разве есть?

>>То есть Вы считаете, что у Вас при костыле в реестре настройки правильные?

А вы думаете лицензия ОС гарантирует корректность работы с кириллицей?

George

2014-10-07 19:38

разработчик   ~0012288

>>>>> Сейчас у вас в русской локали проблемы c PM разве есть? <<<<<
Я уже написал выше.

>>>>> А вы думаете лицензия ОС гарантирует корректность работы с кириллицей? <<<<<
Я не думаю, а знаю, что программы пишутся под операционную систему, а не наоборот. Если бы все разработчики перенаправляли кодовые страницы на другие у себя в системе, то даже боюсь представить, что было бы у пользователей таких программ.

SergeyVS

2014-10-07 19:43

администратор   ~0012289

>>Я имел ввиду изначально было в ANSI.
ru там в UTF8

html ни какого отношения к lua не имеет. Все работа с ним идет через симпл (только unicode, все строки автоматом перекодируется в UTF16) Если хочешь работать напрямую с UTF8 в dialog используй аналоги функций

SetElementText - SetElementText_UTF8
SetElementHtml - SetElementHtml_UTF8
и т.д.

>>У George баг и с Ansi тоже был (кракозябры)
Так может быть если системная локаль отличается от изначальной локали ANSI строки

SetElementHtml(str) - автоматом перекодирует UTF16 с системными настройками

George

2014-10-07 19:55

разработчик   ~0012290

Последние изменения: 2014-10-07 19:57

SergeyVS
Кстати, на английской локали, всё контекстное меню Дополнительно в крякозябрах.
Только Media Search (Поиск по видеосайтам) на инглише получается.

SergeyVS

2014-10-07 20:11

администратор   ~0012291

Последние изменения: 2014-10-07 20:12

GladiatorX
Для быстрой проверки можно сделать так
сохранить ru.lng в ansi 1251
lang.name = m_simpleTV.Common.string_toUTF8(lang.name,1251)
lang.name = m_simpleTV.Common.string_fromUTF8(lang.name)

George
>>Кстати, на английской локали, всё контекстное меню Дополнительно в крякозябрах.
Это и следовало ожидать, lua скрипты сохранены в ansi 1251

GladiatorX

2014-10-08 05:04

руководитель   ~0012292

Спасибо, Сергей.

С учётом твоей информации исправил PM и выложил в шапку.

LIPA1980

2014-10-08 05:34

автор   ~0012293

Последние изменения: 2014-10-08 05:35

Ошибка при открытии настроек http://hkar.ru/vxr2
И вот так http://hkar.ru/vxr4

GladiatorX

2014-10-08 05:40

руководитель   ~0012294

@LIPA1980

Перед установкой этой версии PM нужно сделать как написано здесь:

http://iptv.gen12.net/bugtracker/view.php?id=663#c9958

SergeyVS

2014-10-08 19:57

администратор   ~0012295

Последние изменения: 2014-10-08 20:02

GladiatorX
После удаления/отсутствия строки с Id=500601 из MainConfig скрипт становится не рабочим. Нет проверки на nil
local str=m_simpleTV.Config.GetConfigString(500601)

if str == nil then
  --поле не определено (новая база и тп)
  m_simpleTV.Config.SetConfigString(500601,'')
  str = ''
end

И еще можешь удалить статические сайты

kartina
kartina2
sovok
inetcom 
pskovline

они уже давно ни кому не нужны, особенно в статике.

George

2014-10-08 20:10

разработчик   ~0012296

Последние изменения: 2014-10-08 20:38

GladiatorX
Теперь PM прекрасно отображается со вкладками на русском в англицкой локали.
Правда пароли лежат в открытом виде в TvData.mdb:
500200-500201; 500304-500305; 500502-500503.
Ещё странно, что у меня забито пять паролей для пяти сайтов, а в TvData.mdb их три.
При сохранении настроек на OSD вместо сообщения "Все пароли сохранены", крякозябры (на русской локали).

LIPA1980

2014-10-08 20:13

автор   ~0012297

Короче нихрена непонял где,что чистить!

George

2014-10-08 20:33

разработчик   ~0012298

LIPA1980
Файл TvData.mdb открывается в Microsoft Access и на вкладке Main Config чистите перечисленные поля.

LIPA1980

2014-10-08 21:33

автор   ~0012299

Не всёравно ошибка!

George

2014-10-08 21:41

разработчик   ~0012300

Да. Эта версия не работает. Выдает неправильные символы при обновлении TorrenTV.

GladiatorX

2014-10-09 04:01

руководитель   ~0012301

Последние изменения: 2014-10-09 04:20

>>Правда пароли лежат в открытом виде в TvData.mdb:
500200-500201; 500304-500305; 500502-500503.<<

Это регистрационные данные, которые вы вводите непосредственно
в плагинах (не через PM)

TorrentTV:
m_simpleTV.Defines.ID_EXT_TORRENTTV_LOGIN = 500200
m_simpleTV.Defines.ID_EXT_TORRENTTV_PASS = 500201

RaketaTV:
m_simpleTV.Defines.ID_EXT_RAKETATV_LOGIN = 500304
m_simpleTV.Defines.ID_EXT_RAKETATV_PASS = 500305

1TTV:
m_simpleTV.Defines.ID_EXT_1_TORRENTTV_LOGIN = 500502
m_simpleTV.Defines.ID_EXT_1_TORRENTTV_PASS = 500503
 
Мы вопрос с тобой George поднимали здесь http://iptv.gen12.net/bugtracker/view.php?id=810#c9943 , чтобы убрать их ввод
в этих плагинах.

>>При сохранении настроек на OSD вместо сообщения "Все пароли сохранены", крякозябры (на русской локали).<<

Я это вчера исправил, но ещё не выложил.

>>Короче нихрена непонял где,что чистить!

В шапку выложен скриншот TvData.png. Открывай файл файл TvData.mdb,
который находится в папке work, с помощью Microsoft Access. Далее
заходишь в таблицу MainConfig и удаляешь всё, что находится в столбце
StrinVar выделенных на скриншоте строк и затем сохраняешь.

>>Выдает неправильные символы при обновлении TorrenTV.

Где скриншот? Или хотя-бы подробное описание проблемы?

>>После удаления/отсутствия строки с Id=500601 из MainConfig скрипт становится не рабочим. Нет проверки на nil<<
>>И еще можешь удалить статические сайты<<

Спасибо, исправлю.

GladiatorX

2014-10-09 04:39

руководитель   ~0012302

В шапку выложил обновление PM.

+Убраны статические сайты kartina, kartina2, sovok, inetcom, pskovline
+Исправлен вывод сообщения "Все пароли сохранены"
+Добавлена проверка на nil для полей 500601 и 500609.

Сергей. Тогда для статсайтов нужно убрать данные и из C++Defines.lua

LIPA1980

2014-10-09 05:29

автор   ~0012303

GladiatorX у меня нету 500609 http://hkar.ru/vyDc

George

2014-10-09 06:17

разработчик   ~0012304

Последние изменения: 2014-10-09 06:19

>>>>> Это регистрационные данные, которые вы вводите непосредственно
в плагинах (не через PM) <<<<<
Сейчас введён только один пароль от TorrenTV, который вчера выложил SergeyVS. В нём уже нет ввода пароля.
Однако 500200 и 500201 заполнен незашифрованным паролем.
*****************************************
Сейчас всё работает. TorrentTV обновляется.

GladiatorX

2014-10-09 07:09

руководитель   ~0012305

Последние изменения: 2014-10-09 07:21

>>GladiatorX у меня нету 500609

500609 - данные родительского контроля. Вы им не пользовались,
поэтому и нет.

В текущей версии PM эти поля 500601 и 500609 создаются автоматом,
если они отсутствуют.

>>Однако 500200 и 500201 заполнен незашифрованным паролем.<<

Они были созданы раньше, их можно удалить из базы.
PM чисткой не занимается.

George

2014-10-09 07:28

разработчик   ~0012306

Последние изменения: 2014-10-09 07:36

>>>>> Они были созданы раньше, их можно удалить из базы. <<<<<
Вариант 1:
1. Удаляю все данные со строками 500601 и 500609 если они есть.
2. Обновляю PM.
3 Ввожу рег. данные TorrenTV.
4. Открываю TvData.mdb и вижу в 500200 и 500201 свои рег. данные.

Вариант 2:
1. На совершенно чистой сборке ввожу рег. данные.
2. Открываю базу и вижу свои рег данные в незашифрованном виде.

Что я делаю неправильно?

GladiatorX

2014-10-09 08:08

руководитель   ~0012307

Последние изменения: 2014-10-09 08:24

>>Что я делаю неправильно?

Всё вы делаете правильно.

В шапку я выложил исправленный PM.

Только есть нюанс - Сергей в своём дополнении TorrentTV
оставил использование полей 500200 и 500201 на случай,
если PM не установлен. Пароль не шифруется в TorrentTV.
Обращайтесь к Сергею.

Это также касается дополнений 1TTV и RaketaTV.

George

2014-10-09 08:43

разработчик   ~0012308

Последние изменения: 2014-10-09 08:54

А куда делся TorrentTV из списка PM?
И если не трудно, добавте туда nnmclub.
Вот сейчас пароль шифруется.

George

2014-10-09 08:52

разработчик   ~0012309

>>>>> если PM не установлен. Пароль не шифруется в TorrentTV.
Обращайтесь к Сергею. <<<<<

Не вижу куда у него вводится пароль. Там написано, что используйте Password Manager, даже если он не установлен.

GladiatorX

2014-10-09 08:55

руководитель   ~0012310

Последние изменения: 2014-10-09 08:57

>>Не вижу куда у него вводится пароль. Там написано, что используйте Password Manager, даже если он не установлен.<<

Снова к Сергею.
Я бы сделал:
  Если PM установлен, отображать текст, иначе - поле ввода.

>>А куда делся TorrentTV из списка PM?

Виноват, я слишком раздухарился в удалении. В шапку.

SergeyVS

2014-10-09 09:58

администратор   ~0012311

Последние изменения: 2014-10-09 12:07

>>Не вижу куда у него вводится пароль. Там написано, что используйте Password Manager, даже если он не установлен.
Как определяете установлен или нет ? Подозреваю, что отключаете/удаляете в user/startup или user/PasswordManager . Основной модуль находится в lib/pm.lua.

@GladiatorX
Предлагаю перенести pm.lua в user/PasswordManager/core.

Изменить user/startup/PasswordManager.lua
-------------------------------------------------
if not string.match(package.path,'user\\PasswordManager\\core' , 0) then
    package.path = package.path .. ';' .. m_simpleTV.MainScriptDir .. 'user\\PasswordManager\\core\\?.lua'
end

require(pm)
pm.CheckVersion()

AddFileToExecute('onconfig',m_simpleTV.MainScriptDir .. "user\\PasswordManager\\initconfig.lua")
-------------------------------------------------

Сейчас для доступа к PM надо писать примерно это
-------------------------------------------------
 local login,pass,head,error_type,error_text
 
 error_text,pm = pcall(base.require,'pm')

 if package.loaded.pm then
    
     login,pass,head,error_type,error_text = pm.GetPassword('torrenttv')
    
     if error_type and error_type == 4 then
        base.pcall(pm.AddID,'torrenttv','Torrent-TV')
        base.m_simpleTV.OSD.ShowMessage_UTF8(RuStr("Введите пароль для Torrent-TV в PasswordManager."), 255, 10)
        return
    end

     if error_type and (error_type == 2 or error_type == 3) then
        base.m_simpleTV.OSD.ShowMessage_UTF8(RuStr("Переустановите PasswordManager."), 255, 10)
        return
  end
-------------------------------------------------

добавь функцию
  error,login,pass,head = pm.GetTestPassword(str)
  error = false/true
     false/nil - при ошибке(не возможно выдать данные)
     true - при нормальгной работе

которая будет все это обрабатывать - Проверять ошибки, добавлять источник, выводить сообщения

После этого доступ к PM можно будет сделать так

if pm~=nil then
    error,login,pass,head = pm.GetTestPassword(str)
    if not error then
      ....
    end
end
----------------------------------------------------------------------------------
CheckVersion()
  Сделай контроль версии в поле, например, с ID=500602 , и если поле не установлено или версия не та, то запускай типа setup-а (очищаем поле 500601 и тп)

George

2014-10-09 10:47

разработчик   ~0012312

Последние изменения: 2014-10-09 10:53

>>>>> Основной модуль находится в lib/pm.lua. <<<<<
Ага, вот его забыл удалить.

GladiatorX
Если будите обновлять, добавьте пожалуйста NNMClub в PM, чтобы не забывать его каждый раз при обновлении добавлять.

GladiatorX

2014-10-09 11:13

руководитель   ~0012313

Сергей, а что за RuStr?

BM

2014-10-09 11:15

разработчик   ~0012314

Последние изменения: 2014-10-09 15:08

кстати раз уж взялись за PM, может быть отказаться от decode64() и encode64()?
тут уже не раз говорилось о подмене символов в поле пароля, я немного погонял тесты :
---------------
 str = "hh" debug_in_file(str.."\n"..encode64(decode64(str)).."\n\n",logfile)
 str = "hhh" debug_in_file(str.."\n"..encode64(decode64(str)).."\n\n",logfile)
...
---------------
и получил такие результаты:
---------------
hh
hg==

hhh
hhg=
...
------------------
что-то тут не чисто в этих функциях...

предлагаю использовать, например: http://www.keplerproject.org/md5/manual.html#reference

SergeyVS

2014-10-09 11:34

администратор   ~0012315

GladiatorX
 Сергей, а что за RuStr?

function RuStr (Str)
  return base.m_simpleTV.Common.string_toUTF8(Str,1251)
end

Хелпер в ttvcore, чтобы ru строки на других локалях не превращались в мусор


BM
Надо так

 str = "hhh" debug_in_file(str.."\n"..decode64(encode64(str)).."\n\n",logfile)

decode64 - раскодировать
encode64 - закодировать

GladiatorX

2014-10-09 12:47

руководитель   ~0012318

Последние изменения: 2014-10-09 12:52

В шапке обновление PM.

+Добавлена функция проверки версии CheckVersion()
+Если версия ниже 0.16, регистрационные данные (поля 500601 и 500609)
 автоматически будут стёрты, так как они зашифрованы старым алгоритмом.
 Не нужно будет вручную их стирать.

+Для разработчиков добавлена функция
 err, login, pass, head = GetTestPassword(id, name, notShowError)
 err = true - нет ошибки, err = false - ошибка
 notShowError - не отображать текст ошибки в OSD

SergeyVS

2014-10-09 12:59

администратор   ~0012319

Надо добавить что pm.lua перенесен и старый lib/pm.lua надо удалить

>>регистрационные данные будут стёрты, так как они зашифрованы старым алгоритмом.
Надо как минимум сделать предупреждение
 local ret = m_simpleTV.Interface.MessageBox( RuStr('Сообщение'),'PasswordMenedger',4+0x20) --MB_YESNO | MB_ICONQUESTION
 if ret==6 then --IDYES
      Удаляем
 end

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

GladiatorX

2014-10-09 13:05

руководитель   ~0012320

>>Надо добавить что pm.lua перенесен и старый lib/pm.lua надо удалить

Забыл.

>>Надо как минимум сделать предупреждение

Сделаем.

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

Так к нему были нарекания, что он - глючный. Что он там раскодирует, одному богу известно. Подожду мнения трудящихся на этот счёт.

BM

2014-10-09 13:13

разработчик   ~0012321

SergeyVS,
Ты прав.
Я тут писал выше что "что-то тут не чисто в этих функциях..." - моя была ошибка, поспешил, прошу прощения... попутал местами функции decode64 и encode64.

SergeyVS

2014-10-09 13:45

администратор   ~0012322

Последние изменения: 2014-10-09 13:50

GladiatorX
 Еще не удобство - если ввести данные и не нажать на дискету, а нажать сразу OK - все потеряется без предупреждений.

Сделай проверку в
  function OnOk(Object)

на не сохраненные данные и вывод предупреждения
 
 local ret = m_simpleTV.Interface.MessageBox( RuStr('Данные не сохранены, Сохранить сейчас?'),'PasswordManadger',4+0x20) --MB_YESNO | MB_ICONQUESTION
  if ret==6 then --IDYES
       Сохраняем
  end

GladiatorX

2014-10-09 14:16

руководитель   ~0012323

@SergeyVS

Все изменения сделаны. В шапке обновление.

В дальнейшем надо будет сделать экспорт и импорт паролей.

George

2014-10-09 14:39

разработчик   ~0012324

Последние изменения: 2014-10-09 15:07

GladiatorX
Супер!
Если будет импорт старых паролей в новую версию, то будет шикарно!

Вопрос, а если отказаться от удаления паролей, что будет?
Почему при сохранении паролей надо два раза нажимать ОК?

BM

2014-10-09 15:13

разработчик   ~0012325

пишет ошибку: http://i.imgur.com/5SMaxNX.png

SergeyVS

2014-10-09 15:21

администратор   ~0012326

BM
 >>Надо добавить что pm.lua перенесен и старый lib/pm.lua надо удалить

BM

2014-10-09 15:31

разработчик   ~0012327

>>Надо добавить что pm.lua перенесен и старый lib/pm.lua надо удалить
ок, понятно. После удаления все пошло.
Теперь такой казус выскакивает: http://i.imgur.com/HjZCuMM.png
- это в поле ввода пароля, после ввода каждого символа...

George

2014-10-09 15:42

разработчик   ~0012328

Последние изменения: 2014-10-09 15:45

GladiatorX
Сообщение о несохранённых паролях выводится каждый раз при выходе из окна настроек SimpleTV.

GladiatorX

2014-10-09 16:46

руководитель   ~0012329

Убрал пока вывод сообщения по нажатию на кнопку OK.

>>Вопрос, а если отказаться от удаления паролей, что будет?

Пароли останутся и в следующий раз сообщени об удалении
больше не будет.

GladiatorX

2014-10-09 17:35

руководитель   ~0012330

В шапке обновление. Всё-таки сделал сохранение по кнопке ОК.

George

2014-10-09 18:29

разработчик   ~0012331

Вроде, если больше ничего не менялось, то ОК!

BM

2014-10-09 18:52

разработчик   ~0012332

GladiatorX,
все вроде работает, но поле "Наименование" никак не могу подправить,
и запись целиком не удаляется по кнопке с крестиком

GladiatorX

2014-10-10 03:40

руководитель   ~0012333

>>все вроде работает, но поле "Наименование" никак не могу подправить,
и запись целиком не удаляется по кнопке с крестиком<<

Выложите хотя-бы скриншот. Если вы пытаетесь удалить статические сайты
 - rutracker, raketa, 1torrenttv, torrenttv, vk и lostfilm, то это вам
не удастся сделать.

BM

2014-10-10 05:21

разработчик   ~0012334

GladiatorX,
да, я хотел удалить "1torrenttv" и поменять наименование "Torrent-TV" на "TorrentTV", но если нельзя, то пусть будет.

GladiatorX

2014-10-10 08:44

руководитель   ~0012335

Последние изменения: 2014-10-10 08:46

В шапке обновление.

+Импорт и экспорт паролей.
 При этом создаётся(используется) файл с паролями pm_keys.txt.

2014-10-10 08:49

 

PasswordManager.jpg (67,675 байт)
PasswordManager.jpg (67,675 байт)

zvif

2014-10-10 10:16

разработчик   ~0012338

Последние изменения: 2014-10-10 10:31

GladiatorХ
При попытке загрузить пароли из файла пишет, что он не содержит паролей.
Строка в файле не совпадает со строкой 500601 в базе
(Загружались два аккаунта Raketa-TV и TorrentTV ->Экспорт в файл->
Удаление и очистка строки 500601->Попытка импорта из файла)

GladiatorX

2014-10-10 10:31

руководитель   ~0012337

@zvif

Выложи сюда первые 8 символов первой строки файла и
первые 8 символов второй строки.

zvif

2014-10-10 10:33

разработчик   ~0012336

=wXNxIzN
YFVuQnbl

GladiatorX

2014-10-10 10:37

руководитель   ~0012339

@zvif

Возьми в шапке обновление.

Установи PM, потом экспортируй пароли в файл,
затем проверь импорт.

George

2014-10-10 10:51

разработчик   ~0012340

Последние изменения: 2014-10-10 10:54

GladiatorX
Самый прикол в том, что с экспортом паролей, теряется весь смысл их шифрования. )))
Вот скажет если бы экспорт производился из версии 15 и ниже в 16> без текстового файла, тогда да.

P.S. А вообще очень удобно, да.

zvif

2014-10-10 10:53

разработчик   ~0012341

GladiatorX
Всё работает, спасибо!

GladiatorX

2014-10-10 10:53

руководитель   ~0012342

>>Самый прикол в том, что с экспортом паролей, теряется весь смысл их шифрования. )))

Так вот вам задача: расшифруйте. О результатах отпишитесь.

George

2014-10-10 10:56

разработчик   ~0012343

>>>>> Так вот вам задача: расшифруйте. О результатах отпишитесь. <<<<<
А зачем расшифровывать, когда достаточно импортировать чужой pm_key.txt?

zvif

2014-10-10 11:00

разработчик   ~0012344

Самое плохое, что не работает в PM копирование/вставка, а то можно было бы
брать свои данные из хранилища типа KeePass, как для всех других аккаунтов.

George

2014-10-10 11:02

разработчик   ~0012345

>>>>> Самое плохое, что не работает в PM копирование/вставка, а то можно было бы
брать свои данные из хранилища типа KeePass, как для всех других аккаунтов. <<<<<
Ctrl+C и Ctrl+V

George

2014-10-10 11:05

разработчик   ~0012346

GladiatorX
Извините.
В принципе самое главное в шифровании, это то, что бы твои данные никто не знал и, чтобы не вошёл под твоими данными в профили сайтов.
Поэтому заюзывание чужого логина с паролем в SimpleTV это не страшно в обшем, если только все не начнут под ними качать с рейтинговых сайтов.

GladiatorX

2014-10-10 11:07

руководитель   ~0012347

Последние изменения: 2014-10-10 11:11

@George

Что насчёт задачи? Осилите?

>>А зачем расшифровывать, когда достаточно импортировать чужой pm_keys.txt?

А как он окажется в чужих руках? И ещё нужно знать, для чего он.
Мало проку от этого.

zvif

2014-10-10 11:09

разработчик   ~0012348

>>Ctrl+C и Ctrl+V<<
Попробуй скопировать и вставить пароль

GladiatorX

2014-10-10 11:13

руководитель   ~0012349

>>Попробуй скопировать и вставить пароль

Я копировал и вставлял в поля "логин" и "пароль".
Нормально работает.

zvif

2014-10-10 11:17

разработчик   ~0012350

Последние изменения: 2014-10-10 11:19

>>Поэтому заюзывание чужого логина с паролем в SimpleTV это не страшно<<
Lostfilm и VK - социальные сети, могут от твоего имени много грязи вылить.
А на других сайтах email, тоже лишнего спама не хочется

>>Нормально работает<<
У меня не работает

George

2014-10-10 11:22

разработчик   ~0012351

GladiatorX
Может сделать кнопку "Очистить все пароли"?

zvif

2014-10-10 11:28

разработчик   ~0012352

GladiatorX
А экспорт/импорт родительский контроль обрабатыват?
У меня после импорта в 500609 строке появился символ "="

George

2014-10-10 11:31

разработчик   ~0012353

Последние изменения: 2014-10-10 11:33

GladiatorX
Зашёл на вкладку родителького контроля.
Заголовок всплывающих сообщений в крякозябрах. Исправьте пожалуйста.
Как бы изменить алгоритм работы этого контроля? Меня уже достало то, что для восстановления пароля надо вводить старый пароль. Откуда я его возьму, если я его не помню?
В общем как то надо, чтобы можно было вписать e-mail и получить на него пароль.

George

2014-10-10 11:39

разработчик   ~0012354

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

GladiatorX

2014-10-10 12:06

руководитель   ~0012355

>>А экспорт/импорт родительский контроль обрабатыват?

Первая строка в файле - явки и пароли сайтов
Вторая строка - родительский контроль

>>У меня после импорта в 500609 строке появился символ "="

А до этого не было? А родительский контроль работает?

>>У меня не работает

А вы попробуйте в текстовом редакторе (не из KeePass) набить скажем
слово "test", скопируйте и вставьте в поле "логин".

GladiatorX

2014-10-10 12:08

руководитель   ~0012356

Последние изменения: 2014-10-10 12:28

>>В общем как то надо, чтобы можно было вписать e-mail и получить на него пароль.

А так и сделано было Дмитрием. Нажимаешь крестик рядом с e-mail и на
этот e-mail отправляется пароль для восстановления.

>>Заголовок всплывающих сообщений в крякозябрах. Исправьте пожалуйста.

Скриншот давайте.

В шапке исправленный GUIDialog.lua

zvif

2014-10-10 12:29

разработчик   ~0012357

>>до этого не было? А родительский контроль работает?<<
До этого не было. Родительский контроль не проверял из-за трудностей в его
очистке.
 >>скопируйте и вставьте в поле "логин"<<
с логином и вставкой пароля всё нормально, а вот скопировать пароль из
окошка с точками невозможно. Да и хорошо бы использовать мышь.

GladiatorX

2014-10-10 12:32

руководитель   ~0012358

>>И вообще, надо бы сделать чекбокс "Включить родительский контроль" и, чтобы была возможность вписывать вручную названия каналов, сайтов и ссылок, по которым осуществлялся бы этот контроль.
Ввод пароля при включении/отключении родительского контроля. И чтобы за время сеанса этот пароль больше нигде не всплывал.<<

Я уже с кем-то вёл на этот счёт дискуссию. Я с вами не согласен.

GladiatorX

2014-10-10 12:36

руководитель   ~0012359

>>а вот скопировать пароль из
окошка с точками невозможно.<<

И потом вставить в блокнот, чтобы увидеть пароль вживую.
У вас есть пример, где он копируется?

>>Да и хорошо бы использовать мышь.<<

Вы имеете ввиду drag-n-drop?

GladiatorX

2014-10-10 12:39

руководитель   ~0012360

Последние изменения: 2014-10-10 12:41

>>До этого не было. Родительский контроль не проверял из-за трудностей в его
очистке.<<

В файле pm_keys.txt вы не увидите того же в точности, что в TvData.mdb.
Это мои ухищрения для дополнительной защиты паролей. Не забивайте голову.
Главное, чтобы PM работал.

Очистку для родительского контроля и паролей к сайтам я сделаю.

zvif

2014-10-10 12:49

разработчик   ~0012361

>>Вы имеете ввиду drag-n-drop?<<
Нет, ПКМ на окошке->вставить

С очисткой будет очень хорошо

GladiatorX

2014-10-10 13:00

руководитель   ~0012362

Последние изменения: 2014-10-10 13:01

В шапке обновление.

+Очистка пароля родительского контроля.
 Жмём на крестик.
+Исправил проблему с кракозябрами (George)

>>Нет, ПКМ на окошке->вставить

А зачем, если у вас копирование/вставка работает?

zvif

2014-10-10 13:17

разработчик   ~0012363

>>А зачем, если у вас копирование/вставка работает?<<
Это когда на компе, подключенном к телевизору, а мышь в качестве пульта

George

2014-10-10 13:32

разработчик   ~0012364

>>>>> +Исправил проблему с кракозябрами (George) <<<<<
http://i67.fastpic.ru/big/2014/1010/59/1a3b9bae6885051b7d36ab795048f859.png

Сейчас всплывающее окно стало выскакивать на плеере, а раньше выскакивало на окне настроек. Очень неудобно, если пользуешься двумя экранами.
Тоже самое с сообщениями об очистке/сохранении паролей паролей. Желательно чтобы всплывающее окно появлялось на окне настроек.

GladiatorX

2014-10-10 13:59

руководитель   ~0012365

@George

А сразу нельзя было скрин выложить?

Вот ваши слова: >>Заголовок всплывающих сообщений в крякозябрах.

Я искал по "всплывающим сообщениям", а это - "диалоговое окно".

>>Сейчас всплывающее окно стало выскакивать на плеере, а раньше выскакивало на окне настроек. Очень неудобно, если пользуешься двумя экранами.
Тоже самое с сообщениями об очистке/сохранении паролей паролей. Желательно чтобы всплывающее окно появлялось на окне настроек.<<

Посмотрю.

George

2014-10-10 14:15

разработчик   ~0012366

Последние изменения: 2014-10-10 14:16

>>>>> А сразу нельзя было скрин выложить? <<<<<
Дык заголовок всплывающего окна вроде как один. :)))
>>>>> а это - "диалоговое окно". <<<<<
Ну в принцыпе ключевое слово - заголовок окна.
>>>>> Посмотрю. <<<<<
ОК!

GladiatorX

2014-10-10 14:27

руководитель   ~0012367

@George

В шапке обновление. Посмотри, что ещё в кракозябре.

George

2014-10-10 14:58

разработчик   ~0012368

>>>>> В шапке обновление. Посмотри, что ещё в кракозябре. <<<<<
Я сейчас с планшета. Если доберусь сегодня, отпишусь, а так - завтра.

George

2014-10-10 15:03

разработчик   ~0012369

Последние изменения: 2014-10-10 15:06

Взял в гостях проверил:
Заголовок окна нормально стал отображаться. Но само всплывающее окно диалога или диалоговое окно, появляется всё равно на окне плеера, а не на окне настроек.
Тлесть плеер находится на втором мониторе, а окно настроек на первом, и диалоговое окно всплывает не на том мониторе, на котором находится окно настроек.
У Дмитрия было это правильно реализовано, диалоговое окно всплывало именно на окне настроек.

GladiatorX

2014-10-10 15:07

руководитель   ~0012370

>>Но само всплывающее окно диалога или диалоговое окно, появляется всё равно на окне плеера, а не на окне настроек.<<

Этим я ещё не занимался.

rfltn

2014-10-10 16:57

автор   ~0012371

Поставил я эту 19 версию.
При старте выдал ошибку startup.
При открытии Настройки - Дополнения ничего не присутствует,кроме AllfonTV.
А ПКМ в симпле все ТВ ресурсы присутствуют.

Наломал я дров.))
Обидно.))

GladiatorX

2014-10-10 17:07

руководитель   ~0012372

@rfltn

Как вы ставите PM?

Расскажите по шагам.

rfltn

2014-10-10 17:18

автор   ~0012373

1.Распокавал архив.
2.Удалил все файлы,связанные с паспорт менеджером.(не с заменой).
3.На их место скопировал файлы из архива.

George

2014-10-10 17:22

разработчик   ~0012374

Последние изменения: 2014-10-10 17:24

>>>>> 1.Распокавал архив.
2.Удалил все файлы,связанные с паспорт менеджером.(не с заменой).
3.На их место скопировал файлы из архива. <<<<<

А Вы читать не пробовали, ну хотя бы то, файл pm.lua их папти .luaScr\lib надо удалить pm.lua?


'

GladiatorX

2014-10-10 17:29

руководитель   ~0012375

Последние изменения: 2014-10-10 17:35

1. Надо удалить файл pm.lua из папки \luaScr\lib
2. Открываешь архив, выделяешь luaScr и указываешь для распаковки
   папку симпла с заменой файлов.

И всё. Смотри в шапке скриншот.

rfltn

2014-10-10 17:33

автор   ~0012376

Виноват,читал,моё упущение. ))
При запуске программы было сообщение.Дал добро.
Теперь в менеджере надо снова вводить логины и пароли ?

2014-10-10 17:34

 

Установка PM.png (46,637 байт)
Установка PM.png (46,637 байт)

rfltn

2014-10-10 17:36

автор   ~0012377

Понятно.Я для страховки,чтобы можно было восстановить,удаляю в корзину и заменяю файлы.

GladiatorX

2014-10-10 17:38

руководитель   ~0012378

Прежде, чем с вами продолжить, нужно убедиться, что у вас
не выскакивает больше ошибок. Так что с этим?

rfltn

2014-10-10 17:44

автор   ~0012379

Ошибки не выскакивают.

>>Теперь в менеджере надо снова вводить логины и пароли ? <<
Видимо,надо,проверил в плейлисте филмы на torrent-tv,красный квадрат

GladiatorX

2014-10-10 17:49

руководитель   ~0012380

>>Видимо,надо,проверил в плейлисте филмы на torrent-tv,красный квадрат

Конечно надо. Алгоритм шифрования мне пришлось менять.
Поэтому текущая версия PM несовместима с 0.15.

rfltn

2014-10-10 17:59

автор   ~0012381

Все логины с паролями ввёл.
TorrentTV обновил,вернулись все каналы (464),
но в плейлисте не запускаются теперь фильмы от торрент тв

GladiatorX

2014-10-10 18:29

руководитель   ~0012382

>>но в плейлисте не запускаются теперь фильмы от торрент тв

А удалил из папки video файл TorrentTV.lua?

rfltn

2014-10-10 18:56

автор   ~0012383

))),Голова кругом идёт.
Вы говорили,что он ни при чём,я и вернул его на место.(В другой ветке)
Удалил,со всех возвожных и невозможных позиций запускается на ура. ))

Гладиатор,как можно удалить мой мусор(скрины),посмотрел не нашёл ничего похожего?
Спасибо за помощь,задолбал я Вас сегодня. ))

GladiatorX

2014-10-11 05:27

руководитель   ~0012384

>>Вы говорили,что он ни при чём,я и вернул его на место.(В другой ветке)

То, что я говорил, тогда было актуально. Потом с Сергеем переговорили,
и всё круто поменялось. Мы же работаем над тем, чтобы не было конфликтов
и было удобно.

GladiatorX

2014-10-11 05:49

руководитель   ~0012385

Последние изменения: 2014-10-11 06:06

>>Нет, ПКМ на окошке->вставить

Изучил на данном этапе это вопрос.
В основном окне PM (где сайты и пароли) не получится это сделать.
Это окно создаётся m_simpleTV.Config.AddExtDialog, где нет параметра
для разрешения отображения контекстного меню. Другие окна PM выводятся
через m_simpleTV.Dialog.Show - тут этот параметр уже есть.
По поводу AddExtDialog я могу позже переговорить.

>>У Дмитрия было это правильно реализовано, диалоговое окно всплывало именно на окне настроек.<<

Специально скачал PM от Дмитрия и установил. То же самое, что и у этой
версии. Вывод окон на экран я кардинально не менял. Процедура открытия
окон идёт через плейер, поэтому они принадлежат ему и, естественно,
открываются посередине его окна.
Есть конечно m_simpleTV.Dialog.SetWindowPos, но это только для окон,
открытых через m_simpleTV.Dialog.Show (не для m_simpleTV.OSD.ShowMessage).
Для SetWindowPos нужно сохранять координаты окна и писать много лишнего кода.

George

2014-10-11 10:51

разработчик   ~0012386

>>>>> Для SetWindowPos нужно сохранять координаты окна и писать много лишнего кода.
 <<<<<
Тогда не надо.

George

2014-10-14 12:43

разработчик   ~0012387

GladiatorX
Если после внесения рег. данных в PM, не выходя из окна настроек, перейти например на Дополнительно -> Ace Stream, то не появляется диалоговое окно о сохранении паролей после выхода из окна настроек.

GladiatorX

2014-10-14 12:55

руководитель   ~0012388

Последние изменения: 2014-10-14 12:58

>>Если после внесения рег. данных в PM, не выходя из окна настроек, перейти например на Дополнительно -> Ace Stream, то не появляется диалоговое окно о сохранении паролей после выхода из окна настроек.<<

Это сделано по событию нажатия на кнопку ОК. Возможно в вашем случае
это событие не наступает.

Но если вернуться обратно в PM и нажать кнопку ОК, то окно сохранения
паролей появляется.

Надо обратиться с этим вопросом к Сергею, когда он объявится.

George

2014-10-15 11:15

разработчик   ~0012389

GladiatorX
При сохранении паролей 1TorrenTV, RaketaTV, они запоминаются в базе в открытом виде.
P.S. Сами дополнения 1TorrenTV и RaketaTV удалены.

GladiatorX

2014-10-15 11:51

руководитель   ~0012390

>>При сохранении паролей 1TorrenTV, RaketaTV, они запоминаются в базе в открытом виде.
P.S. Сами дополнения 1TorrenTV и RaketaTV удалены.<<

Хорошо, я исправлю это и выложу.

GladiatorX

2014-10-15 12:04

руководитель   ~0012391

Последние изменения: 2014-10-15 12:14

В шапке обновление.

+Удалено сохранение паролей для 1TTV и RaketaTV в открытом виде
 в базу симпла.

У кого не установлены указанные дополнения, можно удалить из TvData.mdb
в таблице MainConfig строчки 500200 и 500201 от 1TTV, 500304 и 500305 от
RaketaTV.

George

2014-10-15 12:21

разработчик   ~0012392

ОК!
Главное, чтобы остальные сайты тоже шифровались.

GladiatorX

2014-10-15 12:50

руководитель   ~0012393

Последние изменения: 2014-10-15 12:51

>>Главное, чтобы остальные сайты тоже шифровались.

Раньше было, если пароль вводился в дополнениях 1TTV, RaketaTV и TorrentTV,
то он попадал также в PM и наоборот - из PM в дополнения. 1TTV и RaketaTV
теперь полностью отрезаны от PM. Нужно их переделывать по аналогии с
TorrentTV. Но я не знаю, займётся ли этим Сергей.
Пароли других сайтов шифруются с самого появления PM, за них не волнуйтесь.

BM

2015-01-29 16:36

разработчик   ~0012394

Случайно наткнулся на ошибку: http://i.imgur.com/hrKdRny.png
Вылетает, если поменять язык в SimpleTV на отличный от ru, uk или en, на немецкий например.

zvif

2015-01-29 18:08

разработчик   ~0012395

BM
Давно уже никто не поддерживает языковые пакеты, Сергей делает русский и англйский

BM

2015-01-29 18:44

разработчик   ~0012396

zvif,
я не говорю что нужно поддерживать все подряд локализации,
просто логично поставить в случае отсутствия пакета - по умолчанию использование русского или английского..

2015-01-30 13:47

 

PasswordManager.zip (110,124 байт)

GladiatorX

2015-01-30 13:47

руководитель   ~0012397

@BM

В шапке исправление

George

2015-01-30 15:36

разработчик   ~0012398

ОК!

Kvantos

2016-10-17 13:42

разработчик   ~0022061

Получаю сообщение "can't login 1ttv.org", при этом пароль заведомо верен.
Подскажите плис. куда копать?

nexterr

2016-10-17 16:13

разработчик   ~0022062

Последние изменения: 2016-10-17 16:15

Просмотр 2 редакций

1ttv.org это torrent-tv.ru в п.менеджере id torrenttv

Kvantos

2016-10-17 16:41

разработчик   ~0022063

У меня сейчас два id=1torrenttv и id=torrenttv с одинаковыми логинами и паролями, при этом этот же логин и пароль прекрасно "отрабатывает" на сайтах torrent-tv.ru и 1ttv.org (я так понимаю, что это "зеркала").

Все проверил, и еще раз ввел свой пароль (для id=torrenttv), но результат тот же - "can't login 1ttv.org"

Kvantos

2017-02-16 15:32

разработчик   ~0023714

Так и не смог победить
>>Получаю сообщение "can't login 1ttv.org", при этом пароль заведомо верен.
при этом с сайта все работает :(

помогите плс....

nexterr

2017-02-16 17:24

разработчик   ~0023715

поменяйте на сайте пароль, используйте латинские буквы и цифры и введите его в PM.
Не используйте в логине и пароле не латиницу и не используйте спец символы

Kvantos

2017-02-17 11:27

разработчик   ~0023717

На сайте http://1ttv.org/ поменял пароль на - s86vVbHFOlBi
после этого, вход на сайты http://1ttv.org/ и http://torrent-tv.ru/ с этими учетными данными через брузер возможен.
В области логина в PM для id=torrenttv пробовал как свою эл. почту так и ник
но результат при попытке обновить плейлист тот-же - "can't login 1ttv.org"
:(

где подвох?

nexterr

2017-02-17 13:36

разработчик   ~0023718

В области логина в PM - тоже то же что и в браузере
может логин не не валидный и PM не нравится

>где подвох
надо спросить у разработчика дополнения

можно еще попробовать проверить на сборке с форума, там много народу юзают и подобных проблем не всплывало

goldenfix

2018-08-11 20:22

автор   ~0025888

Последние изменения: 2018-08-11 20:27

Просмотр 2 редакций

Есть возможность сделать рабочим Password Manager под 64-битную версию 0.5.0 b5(vlc 3.0.3)?

История изменений

Дата изменения Пользователь Поле Изменить
2015-02-12 16:49 пользователь5550 Новая задача
2015-02-12 16:49 пользователь5550 Задача создана из: 0000663
2016-10-17 13:42 Kvantos Комментарий добавлен: 0022061
2016-10-17 16:13 nexterr Комментарий добавлен: 0022062
2016-10-17 16:15 nexterr Комментарий изменен: 0022062 Просмотр редакций
2016-10-17 16:41 Kvantos Комментарий добавлен: 0022063
2017-02-16 15:32 Kvantos Комментарий добавлен: 0023714
2017-02-16 17:24 nexterr Комментарий добавлен: 0023715
2017-02-17 11:27 Kvantos Комментарий добавлен: 0023717
2017-02-17 13:36 nexterr Комментарий добавлен: 0023718
2018-08-11 20:22 goldenfix Комментарий добавлен: 0025888
2018-08-11 20:27 goldenfix Комментарий изменен: 0025888 Просмотр редакций