PicaComicNow icon indicating copy to clipboard operation
PicaComicNow copied to clipboard

访问不了实际图片和内容

Open 006lp opened this issue 1 year ago • 2 comments

picacomic.com在中国大陆被墙,无法访问 所以大部分资源都看不了, 能不能像pixivnow一样用cf worker做个反代,如果可以的话,能不能顺便写一下cf worker反代的代码

006lp avatar Jun 19 '24 18:06 006lp

cf worker代码在这里 https://github.com/Hanze-C/Proxy-Cf

Deploy to Cloudflare Workers

在CF部署完后修改以下文件

api/utils.ts (Line 38-47)

// String
if (typeof val === 'string') {
  if (val.startsWith('https://')) {
    obj[key] = val
      .replace('storage1.picacomic.com', 'proxy.your-domain.com/proxy/s3.picacomic.com')
      .replace('storage-b.picacomic.com', 'proxy.your-domain.com/proxy/s3.picacomic.com')
      .replace('img.picacomic.com', 'proxy.your-domain.com/proxy/s3.picacomic.com')
      .replace('www.picacomic.com', 'pica-pica.wikawika.xyz')
  }
}

将proxy.your-domain.com替换为你的域名

Hanze-C avatar Dec 01 '24 02:12 Hanze-C

谢谢

cf worker代码在这里 https://github.com/Hanze-C/Proxy-Cf

Deploy to Cloudflare Workers

在CF部署完后修改以下文件

api/utils.ts (Line 38-47)

// String
if (typeof val === 'string') {
  if (val.startsWith('https://')) {
    obj[key] = val
      .replace('storage1.picacomic.com', 'proxy.your-domain.com/proxy/s3.picacomic.com')
      .replace('storage-b.picacomic.com', 'proxy.your-domain.com/proxy/s3.picacomic.com')
      .replace('img.picacomic.com', 'proxy.your-domain.com/proxy/s3.picacomic.com')
      .replace('www.picacomic.com', 'pica-pica.wikawika.xyz')
  }
}

将proxy.your-domain.com替换为你的域名

谢谢,我去试试看

006lp avatar Dec 01 '24 05:12 006lp