 * @date 2022-03-16
 */
export async function getMyIp(timeout?: number): Promise<Array<GetMyIpItem>> {
  const services: Array<string> = [
    "https://icanhazip.com",
    "https://ifconfig.me/all.json",
    "https://api.ipify.org",
    "https://ipinfo.io/ip",
    "https://ipecho.net/plain",
    "https://alanwei.azurewebsites.net/api/tool/ip"
  ];

  const list: Array<GetMyIpItem> = [];