Youtube Safe Search

Я не уверен, что этот вопрос должен идти сюда.

Как мне изменить файл cookie настроек YouTube, чтобы режим безопасности всегда был включен?

PREF=f1=50000000&fms2=30000&fms1=30000&fv=10.3.183

Это pref cookie и fms2 изменения в 10000 если безопасный поиск отключен. Я использовал регулярное выражение для замены текста, если fms2=10000 приходит в печенье. Но это не похоже на работу. Как изменить cookie, чтобы отключить безопасный режим, чтобы он снова включился из-за замены cookie?

1 ответ

Решение

Первое: я действительно не уверен, правильно ли я понимаю ваш вопрос. Для замены статической строки из fms2=10000 в fms2=30000 Вам не обязательно нужно использовать Regex. "Нормальная" замена строки также сделает это. Но я думаю, что есть еще? Какой язык вы используете?

Второе: что вы имеете в виду, что "отключение безопасного режима вернет его из-за замены cookie"? Хотите поменять местами логику: "выключить" на самом деле "включить" и наоборот?

Третье: есть ли какие-то дополнительные изменения в ваших данных, такие как кодировка URL, о которых вы, возможно, не знаете?

ОБНОВЛЕНИЕ: мое предположение для регулярного выражения (синтаксис PCRE - я не очень знаком с C++)

/^(?=PREF\=)(.*?(?:PREF\=|&)fms2=).*?($|&.*)/

заменен на

$130000$2

Это будет соответствовать

PREF=f1=50000000&fms2=10000&fms1=30000&fv=10.3.183
PREF=f1=50000000&fms2=&fms1=30000&fv=10.3.183
PREF=f1=50000000&fms1=30000&fv=10.3.183&fms2=123
PREF=fms2=123&f1=50000000&fms1=30000&fv=10.3.183

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

Другие вопросы по тегам