- n1 = self._search_regex(
- r'so.addVariable\(\'file\',\'(?P<n1>\d+)\'', webpage, 'n1')
- n2 = self._search_regex(
- r'so.addVariable\(\'seccode\',\'(?P<n2>.+?)\'', webpage, 'n2')
- n3 = self._search_regex(
- r'so.addVariable\(\'max_vid\',\'(?P<n3>\d+)\'', webpage, 'n3')
- url_params = compat_urllib_parse.urlencode({
- 'VID': n1,
+ file_id = self._search_regex(
+ r'so.addVariable\(\'file\',\'(\d+)\'', webpage, 'file id')
+ sec_code = self._search_regex(
+ r'so.addVariable\(\'seccode\',\'([^\']+)\'', webpage, 'sec code')
+ max_vid = self._search_regex(
+ r'so.addVariable\(\'max_vid\',\'(\d+)\'', webpage, 'max vid')
+ url_params = compat_urllib_parse_urlencode({
+ 'VID': file_id,