.:. 草榴社區 » 技術討論區 » mac 一键下载帖子的视频和图片
本頁主題: mac 一键下载帖子的视频和图片字體大小 寬屏顯示 只看樓主 最新點評 熱門評論 時間順序
要一个黄昏


級別:俠客 ( 9 )
發帖:1053
威望:138 點
金錢:161 USD
貢獻:1661 點
註冊:2021-06-18

mac 一键下载帖子的视频和图片

看到一个好的帖子,一个一个保存图片确实太慢了,也不优雅,弄了一个脚本,直接下载帖子里面的内容,并且以帖子的标题为文件夹保存。
複製代碼
  1. #!/bin/bash
  2. # 检查参数
  3. if [ $# -eq 0 ]; then
  4.     echo "Usage: $0 <URL>"
  5.     exit 1
  6. fi
  7. URL="$1"
  8. if [[ ! "$URL" =~ ^https?:// ]]; then
  9.     URL="https://$URL"
  10. fi
  11. echo "Fetching content from: $URL"
  12. # Fetch HTML with curl (add User-Agent to avoid blocks)
  13. HTML=$(curl -s -A "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36" "$URL")
  14. # 提取标题 (h4 class="f16") - 使用sed更可靠
  15. TITLE=$(echo "$HTML" | sed -n 's/.*<h4 class="f16">\([^<]*\)<\/h4>.*/\1/p' | head -1 | sed 's/^[ \t]*//;s/[ \t]*$//')
  16. if [ -z "$TITLE" ]; then
  17.     TITLE="No_title_found"
  18. fi
  19. echo "Title: $TITLE"
  20. # Sanitize title for folder name
  21. SAFE_TITLE=$(echo "$TITLE" | sed 's/[<>:"/\\|?*]/_/g')
  22. # Create folder
  23. mkdir -p "$SAFE_TITLE"
  24. cd "$SAFE_TITLE" || exit 1
  25. # 提取图片URL (优先ess-data,否则data-link) - 保持顺序,不去重
  26. # 先提取所有ess-data
  27. IMAGES=$(echo "$HTML" | grep -o "ess-data='https://23img.com/i/[^']*'" | sed "s/ess-data='//g; s/'$//g")
  28. # 如果没有ess-data,用data-link: data-link='https://23img.com/l/?i=...
  29. if [ -z "$IMAGES" ]; then
  30.     IMAGES=$(echo "$HTML" | grep -o "data-link='https://23img\.com/l/?i=[^']*'" | sed "s/data-link='//g; s/'$//g")
  31. else
  32.     # 否则,补充data-link中没有ess-data的
  33.     EXTRA_IMGS=$(echo "$HTML" | grep -o "data-link='https://23img\.com/l/?i=[^']*'" | sed "s/data-link='//g; s/'$//g")
  34.     IMAGES=$(echo "$IMAGES"; echo "$EXTRA_IMGS")
  35. fi
  36. # 提取视频URL: src='https://pomf2.lain.la/f/...
  37. VIDEOS=$(echo "$HTML" | grep -o "src='https://pomf2\.lain\.la/f/[^']*'" | sed "s/src='//g; s/'$//g")
  38. # 计数器 for 顺序
  39. IMG_COUNTER=1
  40. VID_COUNTER=1
  41. echo "Found $(echo "$IMAGES" | grep -c .) p_w_picpath and $(echo "$VIDEOS" | grep -c .) videos."
  42. # 下载图片,按顺序,用时间戳+序号命名
  43. echo "$IMAGES" | while IFS= read -r IMG_URL; do
  44.     if [ -n "$IMG_URL" ]; then
  45.         TIMESTAMP=$(date +%s)
  46.         FILENAME="img_${TIMESTAMP}_${IMG_COUNTER}.jpeg"
  47.         if [[ "$IMG_URL" == *"l/?i="* ]]; then
  48.             # Follow redirect for /l/?i=
  49.             curl -s -L -A "Mozilla/5.0" -o "$FILENAME" "$IMG_URL"
  50.         else
  51.             curl -s -A "Mozilla/5.0" -o "$FILENAME" "$IMG_URL"
  52.         fi
  53.         echo "Downloaded image: $FILENAME"
  54.         ((IMG_COUNTER++))
  55.     fi
  56. done
  57. # 下载视频,按顺序,用时间戳+序号命名
  58. echo "$VIDEOS" | while IFS= read -r VID_URL; do
  59.     if [ -n "$VID_URL" ]; then
  60.         TIMESTAMP=$(date +%s)
  61.         FILENAME="vid_${TIMESTAMP}_${VID_COUNTER}.MOV"
  62.         curl -s -A "Mozilla/5.0" -o "$FILENAME" "$VID_URL"
  63.         echo "Downloaded video: $FILENAME"
  64.         ((VID_COUNTER++))
  65.     fi
  66. done
  67. echo "All downloads completed in folder: $SAFE_TITLE"
複製代碼

直接复制保存成脚本就行 如 1024.sh
[校长分享第九十一集]绿帽男为满足自己淫妻欲望,分享老婆骚臀给大家。[39P+7V] 为例执行脚本
複製代碼
sh 1024.sh https://www.t66y.com/htm_data/2509/7/6956395.html

效果


这都不点个赞吗
其他平台需要的话也能写个。

赞(96)
DMCA / ABUSE REPORT | TOP Posted: 09-26 16:06 發表評論
玲玲骑


級別:精靈王 ( 12 )
發帖:13932
威望:1451 點
金錢:42298 USD
貢獻:3067 點
註冊:2020-12-24

win来一个呗
TOP Posted: 09-26 16:21 #1樓 引用 | 點評
www.xxx


級別:精靈王 ( 12 )
發帖:13501
威望:1280 點
金錢:3389 USD
貢獻:18147 點
註冊:2007-12-06

牛逼了厉害
TOP Posted: 09-26 16:22 #2樓 引用 | 點評
匆匆茫茫


級別:俠客 ( 9 )
發帖:1432
威望:184 點
金錢:21179 USD
貢獻:33 點
註冊:2024-04-21

妥妥的技术贴
TOP Posted: 09-26 16:24 #3樓 引用 | 點評
小色将


級別:騎士 ( 10 )
發帖:3410
威望:366 點
金錢:23048 USD
貢獻:1017 點
註冊:2011-06-06

牛b牛b
TOP Posted: 09-26 16:25 #4樓 引用 | 點評
姑娘不对外


級別:俠客 ( 9 )
發帖:532
威望:129 點
金錢:5238 USD
貢獻:0 點
註冊:2022-06-30

感谢分享
TOP Posted: 09-26 16:43 #5樓 引用 | 點評
我就在你隔壁


級別:俠客 ( 9 )
發帖:1757
威望:176 點
金錢:3029 USD
貢獻:0 點
註冊:2018-02-21

说实话对于电脑盲来说你得出个视频
TOP Posted: 09-26 16:49 #6樓 引用 | 點評
东光太郎


級別:騎士 ( 10 )
發帖:5247
威望:294 點
金錢:19255 USD
貢獻:333 點
註冊:2025-03-06

感谢分享
TOP Posted: 09-26 17:49 #7樓 引用 | 點評
wb2082


級別:俠客 ( 9 )
發帖:1175
威望:119 點
金錢:301356 USD
貢獻:4400 點
註冊:2015-02-17

感谢分享  还不会用
TOP Posted: 09-26 17:52 #8樓 引用 | 點評
更吹落星如雨


級別:聖騎士 ( 11 )
發帖:8416
威望:834 點
金錢:16309 USD
貢獻:0 點
註冊:2023-02-01

这是怎么操作的
TOP Posted: 09-26 17:57 #9樓 引用 | 點評
nishizhu


級別:聖騎士 ( 11 )
發帖:1735
威望:392 點
金錢:51927 USD
貢獻:15060 點
註冊:2007-11-20

感谢分享技术贴,支持
TOP Posted: 09-26 17:58 #10樓 引用 | 點評
菏汐炒田螺


級別:俠客 ( 9 )
發帖:2508
威望:279 點
金錢:10075 USD
貢獻:0 點
註冊:2024-10-22

奈斯,非常感谢楼主分享了。
TOP Posted: 09-26 18:55 #11樓 引用 | 點評
归来的奥特曼


級別:騎士 ( 10 )
發帖:5281
威望:293 點
金錢:19205 USD
貢獻:999 點
註冊:2025-02-20

感谢分享
TOP Posted: 09-26 19:10 #12樓 引用 | 點評
牧场无糖


級別:精靈王 ( 12 )
發帖:8470
威望:946 點
金錢:11075 USD
貢獻:3000 點
註冊:2025-04-16

谢谢分享
TOP Posted: 09-26 19:18 #13樓 引用 | 點評
自讨妻乳


級別:風雲使者 ( 13 )
發帖:5426
威望:665 點
金錢:448582 USD
貢獻:222222 點
註冊:2020-02-14

这个看不懂,但是感觉很厉害
TOP Posted: 09-26 19:24 #14樓 引用 | 點評
铁头功


級別:騎士 ( 10 )
發帖:3656
威望:366 點
金錢:4048 USD
貢獻:0 點
註冊:2021-09-23

感谢分享
TOP Posted: 09-26 19:26 #15樓 引用 | 點評
海马不喝水


級別:騎士 ( 10 )
發帖:2395
威望:270 點
金錢:580 USD
貢獻:2137 點
註冊:2024-11-22

步骤详细一点比较好
TOP Posted: 09-26 19:39 #16樓 引用 | 點評
shi277097695


級別:俠客 ( 9 )
發帖:435
威望:180 點
金錢:10979 USD
貢獻:0 點
註冊:2014-12-16

感谢分享,勿忘。呵你始终心上
TOP Posted: 09-26 19:42 #17樓 引用 | 點評
leavezh


級別:聖騎士 ( 11 )
發帖:7513
威望:842 點
金錢:9100 USD
貢獻:0 點
註冊:2016-09-13

感谢分享
TOP Posted: 09-26 20:02 #18樓 引用 | 點評
复得的快乐


級別:俠客 ( 9 )
發帖:1198
威望:120 點
金錢:1357 USD
貢獻:0 點
註冊:2023-07-06

感谢分享
TOP Posted: 09-26 21:02 #19樓 引用 | 點評
带份薯条


級別:聖騎士 ( 11 )
發帖:7418
威望:757 點
金錢:29550 USD
貢獻:0 點
註冊:2023-01-01

谢谢分享。
TOP Posted: 09-26 21:31 #20樓 引用 | 點評
dadadeguo


級別:新手上路 ( 8 )
發帖:38
威望:4 點
金錢:331 USD
貢獻:0 點
註冊:2025-05-30

感谢分享
TOP Posted: 09-26 21:37 #21樓 引用 | 點評
lianren


級別:騎士 ( 10 )
發帖:2169
威望:296 點
金錢:945 USD
貢獻:1221 點
註冊:2025-05-24

感谢分享
TOP Posted: 09-26 22:59 #22樓 引用 | 點評
whhaohao


級別:聖騎士 ( 11 )
發帖:1715
威望:175 點
金錢:1855394 USD
貢獻:31496 點
註冊:2008-02-05

谢谢分享
TOP Posted: 09-26 23:42 #23樓 引用 | 點評
張道陵


級別:俠客 ( 9 )
發帖:272
威望:140 點
金錢:5322 USD
貢獻:0 點
註冊:2023-12-29

简单来说就是批量爬网站上的内容。
TOP Posted: 09-26 23:49 #24樓 引用 | 點評
.:. 草榴社區 » 技術討論區

電腦版 手機版 客戶端 DMCA
用時 0.02(s) x2, 12-20 02:57