Simon Willison's Weblog

shot-scraper 1.11

8.5内容质量

TL;DR · AI 摘要

shot-scraper 1.11版本改进了服务器连接超时机制并新增JS文件加载方式,提升网站截图和爬取工具的稳定性与灵活性。

核心要点

  • 服务器连接等待时间从1秒延长至30秒,提升容错能力
  • -js-file参数支持本地文件/标准输入/gh链接加载JS代码
  • multi模式新增YAML配置的js_file字段支持

结构提纲

按章节快速跳转。

  1. 介绍shot-scraper 1.11版本的主要改进方向

  2. 将服务器连接等待时间从1秒延长至30秒并增加端口检测机制

  3. ·JS加载方式增强

    新增--js-file参数支持多种JS代码加载方式

  4. multi模式新增YAML配置的js_file字段支持

思维导图

用一张图看清主题之间的关系。

查看大纲文本(无障碍 / 无 JS 友好)
  • shot-scraper 1.11更新
    • 核心改进
      • 服务器机制优化
      • JS加载方式增强
      • 配置格式扩展
    • 功能特性
      • 30秒连接超时
      • --js-file参数
      • YAML配置支持

金句 / Highlights

值得收藏与分享的关键句。

#shot-scraper#CLI工具#JavaScript#网页抓取
打开原文

发布:shot-scraper 1.11

Simon Willison 的网络日志

订阅

#smallhead

由以下公司赞助:

Teleport

— 如何确保AI代理在您设定的边界内运行?Teleport的《从零信任到代理信任》白皮书详细说明了实现代理设计承诺所需具备的条件。

2026年7月12日

发布

shot-scraper 1.11

— 一个用于对网站进行截图、录制视频演示并使用JavaScript抓取网站的CLI工具

一些小幅改进,主要集中在命令选项一致性方面,并确保当服务器启动服务耗时超过一秒时,shot-scraper video和shot-scraper multi使用的服务器机制仍能正常工作。

shot-scraper multi和shot-scraper video现在最多等待30秒,直至目标URL接受连接,通过轮询检测端口可用性,取代了之前固定的1秒延迟。#197 shot-scraper、pdf、html、accessibility和har命令现在新增--js-file选项,可从本地文件、标准输入或gh:username/script加载JavaScript,作为--javascript(直接接受JavaScript字符串参数)的替代方案。#192 shot-scraper multi支持对应的js_file: YAML键。shot-scraper javascript和shot-scraper html命令现在新增--timeout选项,与其他命令保持一致。#118

发布于

下午11:46

最新文章

  • 新的GPT-5.6系列:Luna、Terra、Sol - 2026年7月9日
  • sqlite-utils 4.0,现在支持数据库模式迁移 - 2026年7月7日
  • sqlite-utils 4.0rc2,主要由Claude Fable编写(约149.25美元) - 2026年7月5日

#primary

这是Simon Willison于2026年7月12日发布的内容。

shot-scraper

70

月度简报

每月赞助10美元,即可获得本月最重要的LLM进展精选电子邮件摘要。

让我少发点邮件吧!

赞助并订阅

.metabox

#secondary

#wrapper

  • 披露信息
  • 制作信息
  • ©
  • 2002
  • 2003
  • 2004
  • 2005
  • 2006
  • 2007
  • 2008
  • 2009
  • 2010
  • 2011
  • 2012
  • 2013
  • 2014
  • 2015
  • 2016
  • 2017
  • 2018
  • 2019
  • 2020
  • 2021
  • 2022
  • 2023
  • 2024
  • 2025
  • 2026