Code Monkey home page Code Monkey logo

picgo-plugin-alist's Issues

无论V2还是v3都会添加/d//这个 字符

使用的是这个版本
image
可以显示上传成功
image
但是无论V2还是v3都会添加/d//这个 字符
导致最终失败
image
请问 这个/d//这个怎么去掉 要不然这个路径总是错误

我还去问了下picgo的作者 。。。他让我来问您这边
image

试了N多次,还是不死心。。。

image
我知道填写的不对,但怎么才能填对呢?
image
获取token的方法也不知道正确不?
经历过成功配置插件如picgo-plugin-NutStore,picgo-plugin-rclone, github , smms等,每一种都失败过N多次,这次却感觉完全找不到北,太难了,大佬,救命呀。

希望增加账号登录

定期获取新的token过于麻烦,但给token的有效时间久了又不安全。希望考虑一下直接账号登录,毕竟alist是可以设置子账号的权限的。
或者直接使用令牌(v3)

我使用piclist的高级重命名,让原先文件存在层级关系(如:xxx/2023/08/13/test.png)时,此插件报错,其他图床可以

我测试不加层级,只有一层是可以的,如 xxx/2023-08-13-test.png ,但是用了 / 后,重命名为 xxx/2023/08/13/test.png 后,就报错上传失败了,似乎是没有在 C:\Users\INDEX1~1\AppData\Local\Temp\ 这样的临时目录找到文件,同样的命名方式,我用 github 图床就可以正常上传

具体的报错日志如下
2023-08-13 11:59:30 [PicList INFO] Before transform
2023-08-13 11:59:30 [PicList INFO] Transforming... Current transformer is [path]
2023-08-13 11:59:30 [PicList INFO] Before upload
2023-08-13 11:59:30 [PicList INFO] beforeUploadPlugins: renameFn running
2023-08-13 11:59:30 [PicList INFO] create rename window
2023-08-13 11:59:31 [PicList INFO] rename window ready, wait for rename...
2023-08-13 11:59:32 [PicList INFO] Uploading... Current uploader is [alist]
2023-08-13 11:59:32 [PicList INFO] [信息]{version:3,uploadPath:nas/nas-469G/imgbed.xxx.com,fileName:Desktop/test.png}
2023-08-13 11:59:32 [PicList ERROR]
------Error Stack Begin------
Error: [缓存文件失败]文件C:\Users\INDEX11\AppData\Local\Temp\Desktop\test.png,ENOENT: no such file or directory, open 'C:\Users\INDEX11\AppData\Local\Temp\Desktop\test.png'
at Object.handle (C:\Users\index103000\AppData\Roaming\piclist\node_modules\picgo-plugin-alist\dist\handler.js:37:23)
at St.doUpload (C:\Users\index103000\AppData\Local\Programs\PicList\resources\app.asar\node_modules\piclist\dist\index.cjs.js:1:34614)
at St.start (C:\Users\index103000\AppData\Local\Programs\PicList\resources\app.asar\node_modules\piclist\dist\index.cjs.js:1:33354)
at process.processTicksAndRejections (node:internal/process/task_queues:96:5)
at async _r.upload (C:\Users\index103000\AppData\Local\Programs\PicList\resources\app.asar\node_modules\piclist\dist\index.cjs.js:1:107431)
at async Object.upload (C:\Users\index103000\AppData\Local\Programs\PicList\resources\app.asar\index.js:8:1814754)
at async mm (C:\Users\index103000\AppData\Local\Programs\PicList\resources\app.asar\index.js:8:1950552)
-------Error Stack End-------

上传剪贴板内截图文件失败,日志提示No such file or directory

问题描述

在Obsidian内通过插件Image auto upload Plugin调用PicGo自动上传剪贴板内截图时失败,提示no such file or directory

插件设置:

image

PicGo Server地址与PicGo程序当中的一致,都为

http://127.0.0.1/upload

报错日志

2024-05-05 00:51:09 [PicGo ERROR] ------Error Stack Begin------ Error: ENOENT: no such file or directory, open 'C:\Users\me\AppData\Roaming\picgo\picgo-clipboard-images\202405050051212.png.3284937956' -------Error Stack End------- 2024-05-05 00:52:54 [PicGo ERROR] ------Error Stack Begin------ Error: ENOENT: no such file or directory, open 'C:\Users\me\AppData\Roaming\picgo\picgo-clipboard-images\202405050052511.png.3857990922' -------Error Stack End------- 2024-05-05 00:54:08 [PicGo ERROR] ------Error Stack Begin------ Error: ENOENT: no such file or directory, open 'C:\Users\me\AppData\Roaming\picgo\picgo-clipboard-images\202405050054040.png.1873885379' -------Error Stack End------- 2024-05-05 00:56:16 [PicGo ERROR] ------Error Stack Begin------ Error: ENOENT: no such file or directory, open 'C:\Users\me\AppData\Roaming\picgo\picgo-clipboard-images\202405050056018.png.3019287314' -------Error Stack End------- 2024-05-05 00:56:19 [PicGo ERROR] ------Error Stack Begin------ Error: ENOENT: no such file or directory, open 'C:\Users\me\AppData\Roaming\picgo\picgo-clipboard-images\202405050056196.png.2134224030' -------Error Stack End------- 2024-05-05 01:02:43 [PicGo ERROR] ------Error Stack Begin------ Error: ENOENT: no such file or directory, open 'C:\Users\me\AppData\Roaming\picgo\picgo-clipboard-images\202405050102554.png.1502763933' -------Error Stack End------- 2024-05-05 01:08:29 [PicGo ERROR] ------Error Stack Begin------ Error: ENOENT: no such file or directory, open 'C:\Users\me\AppData\Roaming\picgo\picgo-clipboard-images\202405050108531.png.2743765479' -------Error Stack End------- 2024-05-05 01:08:30 [PicGo ERROR] ------Error Stack Begin------ Error: ENOENT: no such file or directory, open 'C:\Users\me\AppData\Roaming\picgo\picgo-clipboard-images\202405050108948.png.3564147694' -------Error Stack End------- 2024-05-05 01:08:54 [PicGo ERROR] ------Error Stack Begin------ Error: ENOENT: no such file or directory, open 'C:\Users\me\AppData\Roaming\picgo\picgo-clipboard-images\202405050108827.png.833708371' -------Error Stack End------- 2024-05-05 01:09:58 [PicGo ERROR] ------Error Stack Begin------ Error: ENOENT: no such file or directory, open 'C:\Users\me\AppData\Roaming\picgo\picgo-clipboard-images\202405050109571.png.138751451' -------Error Stack End------- 2024-05-05 01:10:01 [PicGo ERROR] ------Error Stack Begin------ Error: ENOENT: no such file or directory, open 'C:\Users\me\AppData\Roaming\picgo\picgo-clipboard-images\202405050110116.png.1907753822' -------Error Stack End------- 2024-05-05 01:10:28 [PicGo ERROR] ------Error Stack Begin------ Error: ENOENT: no such file or directory, open 'C:\Users\me\AppData\Roaming\picgo\picgo-clipboard-images\202405050110444.png.2600808111' -------Error Stack End-------

进入到用户名下AppData\Roaming\picgo\目录下,没有名为picgo-clipboard-images的目录

系统版本

Windows11 23H2,22631.3447专业工作站版。此前相同的设置运行在Windows7 LTSC 2021下没有任何问题。

上传图片后无法正常显示

感谢开发者无私的分享。
如题,图片是已经成功上传到了网盘指定目录中的,alist中的url地址和图床内的url地址是不一致,这个是否还需要额外配置才行呢,文档中好像并没有额外的说明了。
最后,里面原有图片怎么显示出来。

上传大文件获取下载地址失败

[PicGo ERROR]: Error: [上传操作]异常:Request failed with status code 504
at Object.handle (/Users/ym/.picgo/node_modules/picgo-plugin-alist/dist/handler.js:59:23)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async je.doUpload (/usr/local/lib/node_modules/picgo/dist/index.cjs.js:1:19791)
at async je.start (/usr/local/lib/node_modules/picgo/dist/index.cjs.js:1:18562)
at async $t.upload (/usr/local/lib/node_modules/picgo/dist/index.cjs.js:1:72724)
at async /usr/local/lib/node_modules/picgo/dist/index.cjs.js:1:5774
[PicGo SUCCESS]:

比如2,300M的文件,实际是能上传成功的,但可能是等待的时间太长了,无法获取下载地址

token 很容易失效

  • 使用中,获取的Token用上两三天就失效了,还得再次进入alist加载网盘主页 F12 重新获取。

问题:是我获取Token的方法不对吗?

image

[PicGo ERROR] [上传操作]

[PicGo ERROR] [上传操作]异常:ENOENT: no such file or directory, open 'D:\TEMP\bt.png'
'D:\TEMP‘为设备自定义的缓存路径,实际图片存放位置不在此处。
上传图片就报错,只成功过一次上传的还不是图片,阿里云的就没问题。
PicGO版本2.3.1beta7

alist v3报错invalid parameter

------Error Stack Begin------
Error: [上传操作]异常:[请求出错]{"code":500,"message":"Invalid parameters","data":null}
    at Object.handle (/Users/bailu/Library/Application Support/picgo/node_modules/picgo-plugin-alist/dist/handler.js:55:23)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)
    at async $e.doUpload (/Applications/PicGo.app/Contents/Resources/app.asar/node_modules/picgo/dist/index.cjs.js:1:17198)
    at async $e.start (/Applications/PicGo.app/Contents/Resources/app.asar/node_modules/picgo/dist/index.cjs.js:1:15969)
    at async Tt.upload (/Applications/PicGo.app/Contents/Resources/app.asar/node_modules/picgo/dist/index.cjs.js:1:71270)
    at async Object.upload (/Applications/PicGo.app/Contents/Resources/app.asar/background.js:2:653584)
    at async jn (/Applications/PicGo.app/Contents/Resources/app.asar/background.js:2:656251)
    at async /Applications/PicGo.app/Contents/Resources/app.asar/background.js:2:657340
-------Error Stack End------- 
2023-03-13 15:39:00 [PicGo INFO] [信息]{version:3,path:R盘/PicGo,fileName:202303131538443.png} 
2023-03-13 15:39:00 [PicGo INFO] [信息]已经写入文件/private/var/folders/yp/0pn2vkcx51qdgsgv0nd0lvfc0000gn/T/202303131538443.png 
2023-03-13 15:39:06 [PicGo INFO] [请求结果]{"code":500,"message":"Invalid parameters","data":null} 
2023-03-13 15:39:06 [PicGo ERROR] 
------Error Stack Begin------
Error: [上传操作]异常:[请求出错]{"code":500,"message":"Invalid parameters","data":null}
    at Object.handle (/Users/bailu/Library/Application Support/picgo/node_modules/picgo-plugin-alist/dist/handler.js:55:23)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)
    at async $e.doUpload (/Applications/PicGo.app/Contents/Resources/app.asar/node_modules/picgo/dist/index.cjs.js:1:17198)
    at async $e.start (/Applications/PicGo.app/Contents/Resources/app.asar/node_modules/picgo/dist/index.cjs.js:1:15969)
    at async Tt.upload (/Applications/PicGo.app/Contents/Resources/app.asar/node_modules/picgo/dist/index.cjs.js:1:71270)
    at async Object.upload (/Applications/PicGo.app/Contents/Resources/app.asar/background.js:2:653584)
    at async jn (/Applications/PicGo.app/Contents/Resources/app.asar/background.js:2:656251)
    at async /Applications/PicGo.app/Contents/Resources/app.asar/background.js:2:657340
-------Error Stack End------- 
2023-03-13 15:39:06 [PicGo SUCCESS] 

增加一个备份功能

如果能同时上传到两处就好了,网盘时不时出问题基本上算是个普遍现象,上传后总担心会丢失。希望大佬能实现。

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.