Giter VIP home page Giter VIP logo

weibo-archiver's Introduction

Hi there 👋

visitors wakatime

Chilish here, a student frontend developer who digs exploring new stuff and diving into full-stack development. I'm a code enthusiast through and through, and I love experimenting with different cool ideas.

I'm into open-source communities, working towards becoming a free-spirited developer. Also, I'm into developer-friendly tools like the NuxtJS ecosystem.

Chilfish's Github Chilfish's WakaTime

weibo-archiver's People

Contributors

chilfish avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

weibo-archiver's Issues

分页的切换逻辑不对

Bug 描述

应该是判断的顺序问题,https://weibo.chilfish.top/p/2?pageSize=20#O2vJhCzZi 会先跳到 /p/0 然后被修正成 /p/1 ,而不是真的直接跳到对应的 url

复现步骤

No response

脚本版本

v0.3.0

浏览器版本

No response

错误信息

No response

附加截图

No response

[web]: 怪异的 UI 溢出

Bug 描述

如图,忘记考虑很多溢出的情况了……

Screenshot_2024-03-06-02-11-21-476_mark via

复现步骤

No response

脚本版本

No response

浏览器版本

No response

错误信息

No response

附加截图

No response

热评获取失败

奇怪的机制:is_show_bulletin=2 配合上 flow=0 才能获取热评,但是在某个时间之前微博是没法按热评排序的,所以要么找出这个时间点来特判,要么看看微博自己是怎么解决的

Originally posted by @Chilfish in #17 (comment)

文本解析不对、带图评论判断错误

Bug 描述

  • 文字中的外链多了个 https 头
  • 如果评论带外链,会没经判断转到带图评论去了
{
	"comments": [
      	{
        	"created_at": "Wed Feb 21 13:27:09 +0800 2024",
	        "id": "5003845633836905",
	        "img": "https://weibo.cn/sinaurl?u=https://github.com/orgs/community/discussions/109171",
      	}
	]
}

复现步骤

No response

脚本版本

v0.3.1

浏览器版本

No response

错误信息

No response

附加截图

No response

[monkey]: 默认折叠菜单

Bug 描述

感觉应该让这个窗口可以折叠起来,不然有些太碍眼了

复现步骤

No response

脚本版本

No response

浏览器版本

No response

错误信息

No response

附加截图

No response

项目 Todo

这是该项目的代办

  • 修复预览页的一堆 bug(如图片查看、分页等)
  • 更换到 naiveui
  • 优化项目结构 #8
  • 去除爬取的逻辑中 vue 的部分,以能在 electron 主进程直接使用 #10, #11
  • 打包到桌面端,暂时先用 Electron😅
    • 初始化 electron 的项目结构 #9
    • Sqlite3 数据库 #14
    • 桌面端对应的 UI、原型开发
  • 支持设置自定义图床链接 #25
  • 导出和导入相关的数据 #27
  • 将 web 预览页改为在线平台,部署到 vercel #27
  • 将 web 端迁移到 Nuxt #30
  • 更好的搜索微博 #33
  • 按时间来搜索微博 cfda7f9, 3d9d430
  • 多用户支持 #36
  • 支持视频、文章
  • 我的收藏
  • 简单的楼中楼评论

目前可能将在 v0.5.0 左右发布桌面端版本,支持 Windows 和 MacOS,敬请期待😇

想请教问题

项目很好用,感谢付出。
我在使用中遇到几个问题,比如https://weibo.com/u/1304194202,我获取日期输入2023-05-31至2023-12-15 只能获取2023-07-07至2023-12-15的66条微博,而2023-06-01至2023-07-07之间还有微博没有获取到。
于是我再次获取2023-05-31至2023-07-07之间的微博,并用合并命令合并,将2023-05-31至2023-07-07的imgs.csv中的内容复制到2023-07-07至2023-12-15的imgs.csv里。再次运行下载图片命令后并不能下载2023-05-31至2023-07-07这期间的图片。

对于一个完全不懂编程的小白还有救吗?

看不懂作者在说什么呜呜,进度条走完,为什么点导出没有反应啊,作者大大

另外导出完之后要怎么做才能实现真正备份啊,你写的后面那些不知道该怎么操作,我恨我自己😭

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.