mirror of
https://github.com/alantang1977/hipy.git
synced 2024-11-22 14:46:56 +02:00
1 line
No EOL
6.4 KiB
JavaScript
1 line
No EOL
6.4 KiB
JavaScript
Ly8g5pCc57Si6aqM6K+BIC0+IGRycHlfb2Ny6Ieq5Yqo6L+H5pCc57Si6aqM6K+B5aSx6LSlCnZhciBydWxlID0gewogICAgdGl0bGU6ICfng6fngavlvbHop4Zb5LyYXScsCiAgICAgaG9zdDonaHR0cHM6Ly9zYW9odW8udHYnLAogICAgLy9ob3N0OiAnaHR0cDovL3NoYXBwLnVzJywKICAgIC8vaG9zdEpzOiAncHJpbnQoSE9TVCk7bGV0IGh0bWw9cmVxdWVzdChIT1NULHtoZWFkZXJzOnsiVXNlci1BZ2VudCI6UENfVUF9fSk7bGV0IHNyYz1qc3AucGRmaChodG1sLCJhOmVxKDIpJiZocmVmIik7cHJpbnQoc3JjKTtIT1NUPXNyYycsCiAgICAvLyB1cmw6Jy9saXN0L2Z5Y2xhc3MtZnlwYWdlLmh0bWwnLAogICAgdXJsOiAnL2xpc3QvZnlmaWx0ZXItZnlwYWdlLmh0bWwnLAogICAgZmlsdGVyYWJsZTogMSwvL+aYr+WQpuWQr+eUqOWIhuexu+etm+mAiSwKICAgIGZpbHRlcl91cmw6ICd7e2ZsLmNhdGVJZH19JywKICAgIGZpbHRlcjogewogICAgICAgICIxIjogW3sKICAgICAgICAgICAgImtleSI6ICJjYXRlSWQiLAogICAgICAgICAgICAibmFtZSI6ICLnsbvlnosiLAogICAgICAgICAgICAidmFsdWUiOiBbeyJ2IjogIjEiLCAibiI6ICLlhajpg6gifSwgeyJ2IjogIjYiLCAibiI6ICLllpzliacifSwgeyJ2IjogIjciLCAibiI6ICLniLHmg4UifSwgewogICAgICAgICAgICAgICAgInYiOiAiOCIsCiAgICAgICAgICAgICAgICAibiI6ICLmgZDmgJYiCiAgICAgICAgICAgIH0sIHsidiI6ICI5IiwgIm4iOiAi5Yqo5L2cIn0sIHsidiI6ICIxMCIsICJuIjogIuenkeW5uyJ9LCB7InYiOiAiMTEiLCAibiI6ICLmiJjkuokifSwgewogICAgICAgICAgICAgICAgInYiOiAiMTIiLAogICAgICAgICAgICAgICAgIm4iOiAi54qv572qIgogICAgICAgICAgICB9LCB7InYiOiAiMTMiLCAibiI6ICLliqjnlLsifSwgeyJ2IjogIjE0IiwgIm4iOiAi5aWH5bm7In0sIHsidiI6ICIxNSIsICJuIjogIuWJp+aDhSJ9LCB7CiAgICAgICAgICAgICAgICAidiI6ICIxNiIsCiAgICAgICAgICAgICAgICAibiI6ICLlhpLpmakiCiAgICAgICAgICAgIH0sIHsidiI6ICIxNyIsICJuIjogIuaCrOeWkSJ9LCB7InYiOiAiMTgiLCAibiI6ICLmg4rmgpoifSwgeyJ2IjogIjE5IiwgIm4iOiAi5YW25a6DIn1dCiAgICAgICAgfV0sCiAgICAgICAgIjIiOiBbewogICAgICAgICAgICAia2V5IjogImNhdGVJZCIsCiAgICAgICAgICAgICJuYW1lIjogIuexu+WeiyIsCiAgICAgICAgICAgICJ2YWx1ZSI6IFt7InYiOiAiMiIsICJuIjogIuWFqOmDqCJ9LCB7InYiOiAiMjAiLCAibiI6ICLlpKfpmYYifSwgeyJ2IjogIjIxIiwgIm4iOiAiVFZCIn0sIHsKICAgICAgICAgICAgICAgICJ2IjogIjIyIiwKICAgICAgICAgICAgICAgICJuIjogIumfqeWJpyIKICAgICAgICAgICAgfSwgeyJ2IjogIjIzIiwgIm4iOiAi576O5YmnIn0sIHsidiI6ICIyNCIsICJuIjogIuaXpeWJpyJ9LCB7InYiOiAiMjUiLCAibiI6ICLoi7HliacifSwgewogICAgICAgICAgICAgICAgInYiOiAiMjYiLAogICAgICAgICAgICAgICAgIm4iOiAi5Y+w5YmnIgogICAgICAgICAgICB9LCB7InYiOiAiMjciLCAibiI6ICLlhbblroMifV0KICAgICAgICB9XSwKICAgICAgICAiNCI6IFt7CiAgICAgICAgICAgICJrZXkiOiAiY2F0ZUlkIiwKICAgICAgICAgICAgIm5hbWUiOiAi57G75Z6LIiwKICAgICAgICAgICAgInZhbHVlIjogW3sidiI6ICI0IiwgIm4iOiAi5YWo6YOoIn0sIHsidiI6ICIzOCIsICJuIjogIuaQnueskSJ9LCB7InYiOiAiMzkiLCAibiI6ICLmgYvniLEifSwgewogICAgICAgICAgICAgICAgInYiOiAiNDAiLAogICAgICAgICAgICAgICAgIm4iOiAi54Ot6KGAIgogICAgICAgICAgICB9LCB7InYiOiAiNDEiLCAibiI6ICLmoLzmlpcifSwgeyJ2IjogIjQyIiwgIm4iOiAi576O5bCR5aWzIn0sIHsidiI6ICI0MyIsICJuIjogIumtlOazlSJ9LCB7CiAgICAgICAgICAgICAgICAidiI6ICI0NCIsCiAgICAgICAgICAgICAgICAibiI6ICLmnLrmiJgiCiAgICAgICAgICAgIH0sIHsidiI6ICI0NSIsICJuIjogIuagoeWbrSJ9LCB7InYiOiAiNDYiLCAibiI6ICLkurLlrZAifSwgeyJ2IjogIjQ3IiwgIm4iOiAi56ul6K+dIn0sIHsKICAgICAgICAgICAgICAgICJ2IjogIjQ4IiwKICAgICAgICAgICAgICAgICJuIjogIuWGkumZqSIKICAgICAgICAgICAgfSwgeyJ2IjogIjQ5IiwgIm4iOiAi55yf5Lq6In0sIHsidiI6ICI1MCIsICJuIjogIkxPTEkifSwgeyJ2IjogIjUxIiwgIm4iOiAi5YW25a6DIn1dCiAgICAgICAgfV0sCiAgICAgICAgLy8gIjI4IjpbeyJrZXkiOiJjYXRlSWQiLCJuYW1lIjoi57u86Im6IiwidmFsdWUiOlt7InYiOiIyOCIsIm4iOiLohLHlj6Pnp4AifSx7InYiOiIyOSIsIm4iOiLnnJ/kurrnp4AifSx7InYiOiIzMCIsIm4iOiLpgInnp4AifSx7InYiOiIzMSIsIm4iOiLnvo7po58ifSx7InYiOiIzMiIsIm4iOiLml4XmuLgifSx7InYiOiIzMyIsIm4iOiLmsb3ovaYifSx7InYiOiIzNCIsIm4iOiLorr/osIgifSx7InYiOiIzNSIsIm4iOiLnuqrlrp4ifSx7InYiOiIzNiIsIm4iOiLmkJ7nrJEifSx7InYiOiIzNyIsIm4iOiLlhbblroMifV19XQogICAgfSwKICAgIGZpbHRlcl9kZWY6IHsKICAgICAgICAxOiB7Y2F0ZUlkOiAnMSd9LAogICAgICAgIDI6IHtjYXRlSWQ6ICcyJ30sCiAgICAgICAgNDoge2NhdGVJZDogJzQnfQogICAgICAgIC8vIDI4OntjYXRlSWQ6JzI4J30KICAgIH0sCiAgICBzZWFyY2hVcmw6ICcvc2VhcmNoLnBocD9wYWdlPWZ5cGFnZSZzZWFyY2h3b3JkPSoqJnNlYXJjaHR5cGU9JywKICAgIHNlYXJjaGFibGU6IDAsCiAgICBxdWlja1NlYXJjaDogMCwKICAgIGhlYWRlcnM6IHsnVXNlci1BZ2VudCc6ICdNT0JJTEVfVUEnLH0sCiAgICB0aW1lb3V0OiA1MDAwLC8v572R56uZ55qE5YWo5bGA6K+35rGC6LaF5pe2LOm7mOiupOaYrzMwMDDmr6vnp5IKICAgIGNsYXNzX25hbWU6ICfnlLXlvbEm55S16KeG5YmnJuWKqOa8qycsCiAgICBjbGFzc191cmw6ICcxJjImNCcsCiAgICBwbGF5X3BhcnNlOiB0cnVlLAogICAgbGF6eTogYGpzOgogICAgICAgIHBkZmggPSBqc3AucGRmaDtwZGZhID0ganNwLnBkZmE7cGQgPSBqc3AucGQ7CiAgICAgICAgdmFyIGh0bWwgPSBwZChyZXF1ZXN0KGlucHV0KSwgJ2lmcmFtZSYmc3JjJyk7CiAgICAgICAgdmFyIGFwaXVybCA9ICcnOwogICAgICAgIGlmICgvYXBpXFwuaGhwbGF5ZXIvLnRlc3QoaHRtbCkpIHsKICAgICAgICAgICAgYXBpdXJsID0gJ2h0dHBzOi8vYXBpLmhocGxheWVyLmNvbS9hcGkucGhwJzsKICAgICAgICB9IGVsc2UgaWYgKC9oa2p4XFwuaGhwbGF5ZXIvLnRlc3QoaHRtbCkpIHsKICAgICAgICAgICAgYXBpdXJsID0gJ2h0dHBzOi8vaGtqeC5oaHBsYXllci5jb20vYXBpLnBocCc7CiAgICAgICAgfSBlbHNlIGlmICgvaGhqeFxcLmhocGxheWVyLy50ZXN0KGh0bWwpKSB7CiAgICAgICAgICAgIGFwaXVybCA9ICdodHRwczovL2hoanguaGhwbGF5ZXIuY29tL2FwaS5waHAnOwogICAgICAgIH0gZWxzZSBpZiAoL3BsYXlcXC5oaHBsYXllci8udGVzdChodG1sKSkgewogICAgICAgICAgICBhcGl1cmwgPSAnaHR0cHM6Ly9wbGF5LmhocGxheWVyLmNvbS9oaGp4L2FwaS5waHAnOwogICAgICAgIH0KICAgICAgICB2YXIgdXJsID0gJyc7CiAgICAgICAgdmFyIHQgPSAnJzsKICAgICAgICB2YXIga2V5ID0gJyc7CiAgICAgICAgZXZhbChwZGZoKHJlcXVlc3QoaHRtbCksICdib2R5JiZzY3JpcHQsMCYmSHRtbCcpLnNwbGl0KCd2YXIgYWN0JylbMF0ucmVwbGFjZUFsbCgndmFyICcsICcnKSk7CiAgICAgICAgdmFyIHB1cmwgPSBKU09OLnBhcnNlKHJlcXVlc3QoYXBpdXJsLCB7CiAgICAgICAgICAgIGhlYWRlcnM6IHsKICAgICAgICAgICAgICAgICdVc2VyLUFnZW50JzogTU9CSUxFX1VBLAogICAgICAgICAgICAgICAgJ1JlZmVyZXInOiBodG1sCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIGJvZHk6ICd1cmw9JyArIHVybCArICcmdD0nICsgdCArICcma2V5PScgKyBrZXkgKyAnJmFjdD0wJnBsYXk9MScsCiAgICAgICAgICAgIG1ldGhvZDogJ1BPU1QnCiAgICAgICAgfSkpLnVybDsKICAgICAgICBpZighcHVybCl7CiAgICAgICAgICAgIGlucHV0ID0gewogICAgICAgICAgICBwYXJzZToxLAogICAgICAgICAgICB1cmw6aHRtbAogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIGVsc2UgaWYgKC9vYmpcXC90b3MvLnRlc3QocHVybCkpIHsKICAgICAgICAgICAgaW5wdXQgPSB7CiAgICAgICAgICAgICAgICBqeDogMCwKICAgICAgICAgICAgICAgIHVybDogcHVybCwKICAgICAgICAgICAgICAgIHBhcnNlOiAwCiAgICAgICAgICAgIH0KICAgICAgICB9IGVsc2UgewogICAgICAgICAgICBpbnB1dCA9IHsKICAgICAgICAgICAgICAgIGp4OiAwLAogICAgICAgICAgICAgICAgdXJsOiAvaHR0cC8udGVzdChwdXJsKSA/IHB1cmw6ICdodHRwczovL2FwaS5oaHBsYXllci5jb20nICsgcHVybCwKICAgICAgICAgICAgICAgIHBhcnNlOiAwCiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICBgLAogICAg5o6o6I2QOiAnLnZfbGlzdCwwJiZsaTsqOyo7KjsqJywKICAgIOS4gOe6pzogJy52X2xpc3QgbGk7YSYmdGl0bGU7Lmxhenlsb2FkJiZkYXRhLW9yaWdpbmFsOy52X25vdGUmJlRleHQ7YSYmaHJlZicsCiAgICDkuoznuqc6IHsKICAgICAgICAidGl0bGUiOiAiaDEmJlRleHQ7IiwKICAgICAgICAiaW1nIjogIi5tX2JhY2tncm91bmQmJnN0eWxlIiwKICAgICAgICAiZGVzYyI6ICI7Ozsudl9pbmZvX2JveCYmcCYmVGV4dCIsCiAgICAgICAgImNvbnRlbnQiOiAiLnBfdHh0LnNob3dfcGFydCYmVGV4dCIsCiAgICAgICAgInRhYnMiOiAiLmZyb21fbGlzdCYmbGkiLAogICAgICAgICJsaXN0cyI6ICIjcGxheV9saW5rJiZsaTplcSgjaWQpJiZhIgogICAgfSwKICAgIOaQnOe0ojogJyonLAp9Cg== |