TVE Provider password changes

Really need to get Channels to allow you to fill in the username/password if you change them like when you first installed it.

Otherwise you have to figure out what special characters need escaping depending on the OS you run the curl update method on.

Got another Xfinity password reset notification from trying to record using Channels TVE again with script errors in the log.

2020/09/08 15:17:09.557381 [TVE] action=fill_form u=USERNAME
2020/09/08 15:17:09.562973 [TVE] action=screenshot
2020/09/08 15:17:09.881433 [TVE] action=screenshot size=44098
2020/09/08 15:17:09.916364 [TVE] action=capture_html
2020/09/08 15:17:09.925091 [TVE] action=capture_html size=21023
2020/09/08 15:17:09.925605 [TVE] action=script_error err=&runtime.ExceptionDetails{ExceptionID:1, Text:"Uncaught", LineNumber:12, ColumnNumber:15, ScriptID:"71", URL:"", StackTrace:(*runtime.StackTrace)(0xc00025c880), Exception:(*runtime.RemoteObject)(0xc000d7e1b0), ExecutionContextID:0} exp=&runtime.RemoteObject{Type:"object", Subtype:"error", ClassName:"TypeError", Value:easyjson.RawMessage(nil), UnserializableValue:"", Description:"TypeError: Cannot set property 'value' of null\n    at formLogin (tveloginhelper.js:13:16)\n    at xfinityLogin (tveloginhelper.js:191:5)\n    at tveloginhelper.js:235:5", ObjectID:"{\"injectedScriptId\":2,\"id\":3}", Preview:(*runtime.ObjectPreview)(nil), CustomPreview:(*runtime.CustomPreview)(nil)} exp_value=TypeError: Cannot set property 'value' of null
    at formLogin (tveloginhelper.js:13:16)
    at xfinityLogin (tveloginhelper.js:191:5)
    at tveloginhelper.js:235:5
2020/09/08 15:17:09.958930 [ERR] Failed to start stream for ch6108: TVE: TypeError: Cannot set property 'value' of null
    at formLogin (tveloginhelper.js:13:16)
    at xfinityLogin (tveloginhelper.js:191:5)
    at tveloginhelper.js:235:5
2020/09/08 15:40:32.063883 [SYS] Downloading new version v2020.09.08.2218
1 Like

If that is not already a feature, then I agree. I haven't run into this issue, yet, but I do regularly (but not frequently) change passwords.