Букмарклет для удаления текста в первой части URL - PullRequest
2 голосов
/ 04 апреля 2019

Я ищу букмарклет, который изменит текущий URL, чтобы удалить любой текст перед последним HTTP.Например:

  1. Возьмите текущую страницу: https://web.archive.org/web/20180922081247/http://www.falseknees.com/335.html
  2. и измените ее на http://www.falseknees.com/335.html
  3. , затем загрузите новый URL

Я пытался найти букмарклет, который может это сделать, но безуспешно.Существует множество букмарклетов для перехода к записи Archive.org на странице, но не наоборот.

Дополнительные баллы, если кто-либо может предоставить букмарклет, который может конвертировать все ссылки на странице карты сайта из архива..org, чтобы перейти по прямой ссылке на страницу в реальном времени:

  1. Возьмите эту страницу: https://web.archive.org/web/sitemap/http://falseknees.com/
  2. Преобразуйте все ссылки на странице в ссылку с прямой ссылкой на исходный сайт

1 Ответ

1 голос
/ 04 апреля 2019

добро пожаловать в StackOverflow! Вот простой букмарклет для первой части вашего вопроса:

javascript:window.location = location.href.substring(location.href.lastIndexOf('http'));

Предупреждение: он не будет работать правильно, если где-то в ссылке на archive.org появится «http».

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

...