Greasy Fork is available in English.

Bing 이미지 다운로드 버튼

빙 홈페이지에 이미지 다운로드 버튼 추가

< Bing 이미지 다운로드 버튼 피드백

질문/댓글

§
작성: 2019-03-18

获取图片名称的代码需要改下

可能bing更新了前端页面,现在脚本获取到的文件名称如下

/th?id=OHR.TofinoCoast_ZH-CN0950198582_1920x1080.jpg&rf=NorthMale_1920x1080.jpg&pid=hp

可以看到存在多余的信息。我简单写了下可以获取到简短的图片名称

//获取图片地址
function getImg() {
  ...

  //从url中取出图片名称
  let picName = picUrl.substring(picUrl.lastIndexOf('/') + 1, picUrl.length)
  // 修改获取图片名称的逻辑  yankj12  2019/3/18
  var re = new RegExp(/\.jpg|\.gif|\.png|\.bmp/);
  var suffixIndex = picUrl.search(re);
  var picSuffix = picUrl.substr(suffixIndex, 4);
  var picNameTmp = picUrl.substring(0,suffixIndex);
  var index1 = picNameTmp.lastIndexOf('.');
  picName = picNameTmp.substring(index1 + '.'.length) + picSuffix;
  //console.log(picName);

  ...

}
levinit개발자
§
작성: 2019-03-18
수정: 2019-03-19

댓글 남기기

댓글을 남기려면 로그인하세요.