¿Combinar Bookmarklets para crear un conmutador entre HTTP y HTTPS?

Al buscar aquí, ahora tengo dos bookmarklets, que cambian de / a HTTP / HTTPS: -

javascript:location=location.href.replace(/http:/g,"https:")

Y ...

javascript:location=location.href.replace(/https:/g,"http:")

Pero, ¿hay alguna manera, por favor, de combinarlos en un único bookmarklet, que cambie de uno a otro según lo que esté cargado actualmente?

Respuestas a la pregunta(3)

Su respuesta a la pregunta