Code Monkey home page Code Monkey logo

pasteex's Introduction

English | 中文

PasteEx

Github All Releases Build status

Paste the contents of the clipboard into files.

  • Custom text extension rules.
  • Automatically identify the image file extension, and support the transparent PNG and dynamic GIF image.
  • Faster and more convenient Monitor Mode.

More functions and usage see 📘document.

⚡Download v1.1.9.1 (latest version)

If you use Scoop, you can install PasteEx using the following command:

scoop install 'https://raw.githubusercontent.com/acdzh/zpt/master/bucket/pasteex.json'

Screenshot

Screenshot

Usage

Requirements:

Download decompression and run PasteEx.exe . There will be UAC prompts when adding context menus.

How to uninstall: It is a portable software. Just remove the context menu on the settings page and delete it.

Thanks

PasteIntoFiles

PortableSettingsProvider

License

GPLv3

pasteex's People

Contributors

char-46 avatar dependabot[bot] avatar dreamsoule avatar eldersjavas avatar frankrx41 avatar gazcore avatar huiyadanli avatar victoriousraptor 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  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 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

pasteex's Issues

偶尔会出现.net报错

image
这个我是在用snipaste截图的时候,偶尔会出现,之前以为是截图软件出问题了,仔细看了下弹窗和任务栏图标,发现是pasteex。
image
这个问题我不知道怎么排查,也不知道需要提供什么错误日志,先反馈一下。

建议简化粘贴为文件操作

在某目录,从上下文菜单选择粘贴为文件后,建议直接用默认的文件名称,粘贴文件,不必弹出粘贴前的确认对话框。这和chrome浏览器下载文件的操作方式一致,可以事后再重命名文件。

太强大了,是Paste Into File的 Pro version!请教

你好,我才发现你这个这么给力的工具,但是不幸我已经安装了Pasteintofile。 现在卡在不会怎么把它从我的右键菜单移除。。它的介绍是:

To remove the Paste Into File entry from the File Explorer context menu:
PasteIntoFile /unreg

请问这样就是我应该在powershell里头输入什么命令呢?我的文件在D:\Will\pasteIntoFile.exe。

先谢谢了,有了PasteEx,我实在没必要留着paste into file呀…

与TotalCommander、ditto等兼容性问题

  1. 在tc里面按快捷键粘贴无效
  2. 开启自动监听保存后, 用了ditto以后小概率会出现直接保存两张图片
  3. 在ditto里面切换剪切板内容后, 也会触发自动保存, 这个最好处理下, 毕竟1809的win系统也有剪切板记录功能了
  4. 开启了这个软件后, 在windows自带的explorer里面, 复制一个文件, 原地ctrl+v会提示重复, 而不是复制一个附件, 也算是小问题吧
  5. 无法启用shift+win+xxx的组合键

能否排查一下默认扩展名的设置问题

感谢作者,非常好用的一款软件。
使用过程中(最新版1178)发现一个小问题,虽然选项里已经把扩展名改成jpg,但是有的时候贴出来会变回PNG。我不确定这是BUG,还是程序根据剪贴板内容自动切换,根据问题18和20的内容,貌似可能是个BUG。
目前我无法精确的复现这个问题,有时候从WIN10的画图复制一部分,粘出来会出现,有时候QQ截的或者系统截的也会出现,大概几十次出现一次。而且出现之后,默认扩展名就变成PNG了,必须再开一次程序设置为JPG。没有开启监听模式,右键菜单手动保存。

监听模式 : 增加 自动文本转文件 ?

  • 监听模式
    图片复制 是能够自动生成 图片文件,
    但文本复制 不能自动生成 txt文件, 因此↴
    • 预期行为: 为监听模式 也加个 ⬜ 自动文本转文件 的选项.

因为有时会需要用到这个, 如外部批量复制, 想让自动生成.txt文件.
是的, CtrlAltX 也能快捷搞定, 这很好!
但如果 在需要时刻, 能下达命令给工具: 自动生成txt, 更加棒!


   

问题

监听模式 的快捷键, 如 CtrlAltX , 它是全局的快捷键,
可否让它变为 仅在 资源管理器里 才生效?
否则, 其它地方就没法用 CtrlAltX 这个快捷键了

关于命名

能否剪贴板中前(10)多少个字符来命名,这样方便查找

快速粘贴键在浏览器中无效

你好, 感谢你开发的这个软件.
我在浏览器中复制内容后,按快速粘贴键无效,必须切换出去才有效, 希望修复这个问题.我用的是360急速浏览器.win7系统.
还有个建议, 将软件改成按下 快速粘贴键的快捷键(比如ctrl+g) ,直接把选中的文本保存, 这样就不用先ctrl+c,再按快速粘贴, 更加便捷. :)

添加一个使用scoop下载的方式

我为PasteEx写了一个scoop的App Manifest, 可以通过scoop来安装PasteEx.
scoop install 'https://raw.githubusercontent.com/acdzh/zpt/master/bucket/pasteex.json'

image

希望可以加一个右键的按键

我经常用这个,保存图片到一个临时目录,然后上传图片到论坛中。

如果有个按键,右键再按下字母,就会更快了,另外保存这个提示也可以省略掉,建议加个开关。

添加批量保存的功能

作者大大可以添加当粘贴板上又有文字,又有图片时同时保存txt和jpg文件
用过保存html....不太方便

无法正确导出QQ里面的图片

复制QQ里面的图片以后,用PasteEX粘贴到文件,保存提示扩展名错误。手动更换其他扩展名之后错误依然存在。

使用环境:
Win10 Pro 1703 x64, OS版本15063.502
已开系统的UAC,不过给了PasteEX管理员权限。

提示窗口不在最上层

image
如图所示,在qq界面点击文件上传,左边这个提示窗口在下面。

另外,如果点击保存之前复制了其他内容,那么点击保存后,就不再是之前的那个图片,这个地方看能不能优化下,是做个剪切板记录暂存还是什么,这个方面不是很懂,只是建议下。

监听模式建议

建议打开软件自动进入监听模式或者添加一个选项可以打开软件自动进入监听模式

自定义文本扩展名

自定义文本扩展名添加多种格式,有点不懂如何自定义的用户只有txt格式和html格式,比较难受

可以增加文件名命名规则

可以增加文件名命名规则,现在只有文件扩展名命名规则,我觉得可以同时增加文件名命名规则.
比如java文本,通过第一行的package,可以判断他的文件类型问java.但是java的文件夹确是由内部文件内容来决定的,可以增加这部分的配置功能,用正则的方式来找出他文件名,如果是不完整文件内容,可以另类处理.
这样既能按指定规则保存文件夹,又能保存扩展名,将会更加方便.
谢谢

Windows 10 蓝屏

打开软件的时候没有选择添加右键菜单,进入软件界面在设置里面添加的右键菜单, 用了不到一分钟就蓝屏了,系统是 win10 企业版 64 位。

自动保存添加过滤功能

目前自动保存选项会把所有复制的图片自动收集到指定文件夹,截图也会被收集,能否增加一个选项来过滤掉截图呢

带透明通道的PNG图片和GIF动图无法正确保存的问题解决

#2 中提到粘贴文件类型(FileDrop)的功能已经覆盖了这个问题,但仅限于 Firefox 浏览器,Chrome 在将图片写入剪贴版的时候并没有写入文件类型,导致 PNG 图片透明部分变黑,GIF 图像无法变化。

针对 GIF 动图不能动的问题,我查找了相关资料并做了测试,发现剪贴版中 DIB 存储的图片只有 GIF 中的1帧。由此猜测 PNG 图片在剪贴板中也没有保存 Alpha 通道的相关内容(未作验证)

唉,此时只有一种解决方案就是根据剪贴版中 HTML Format 中存储的图片路径直接下载图片。这种方式需要增加进度条,PasteEx 的交互方式需要进行一定变动以保证不给人卡顿的感觉。

顺带一提的是 QQ 复制 GIF 动图会时常卡住。原因就是——它在下载图片,有些时候 GIF 图片很大,下载速度慢就会出现卡住情况。(QQ 在剪贴版中仅存在 HTML Format 类型的数据且内容指向图片的时候会选择下载图片)

参考资料:
https://stackoverflow.com/questions/14934327/how-to-get-animated-gif-image-from-browser-clipboard-api

https://stackoverflow.com/questions/19756277/put-gif-image-from-clipboard-to-picturebox

https://msdn.microsoft.com/en-us/library/windows/desktop/ms649013(v=vs.85).aspx

http://tieba.baidu.com/p/1717045885 17L

开机启动主界面体验

在设置为开机启动后,每次开机就会自动弹出提示。
可以对开机启动配置好的方式吗?

截图

image

你好,请教个问题~~

版本1.0.3.5
用源码编译时,出现错误,filePaths 未定义,如图:
devenv_2018-05-23_22-43-36

本人初学菜鸟,望作者不吝赐教^ ^
1、请问为什么会出现这个错误?
2、if (Data.IAcquisition.GetData(DataFormats.FileDrop) is string[] filePaths) 这种语句没见过,请教了。

[功能建议]不知道能不能添加xls或xlsx格式

首先,我觉得现在默认的txt格式很好用,非常感谢!

我自己是学医的,不太会编程,我想知道能不能剪切板的内容直接导出为xls或xlsx文件,因为平常的实验数据基本还是用xlsx进行统计或汇报的,现在都是存成txt,再复制到xlsx这样,就是想一步到位,感觉就彻底完美了,不知道这个能不能实现

路径有空格时无法使用

我把压缩包解压到“D:\Program Files\PasteEx v1.1.6.7”目录下
运行后,右键确实出现了粘贴为文件,但是无法正常使用,点击后报错

“Windows找不到文件'D:\Program'。请确定文件名是否正确后,再试一次。”

出现问题导致停止工作

图片_1
用来在用图片浏览器看图片的时候粘贴图片,图片有jpg和png格式。
开启了监控模式,可以复制之后直接ctrl+v在桌面粘贴成图片。但是有的图片不知道怎么回事突然就会导致停止工作。
一开始我看是jpg格式,以为jpg不能直接粘贴。就用右键粘贴成文件,但还是有问题。格式改成jpg也不行。
后来发现png格式的图片好像偶尔也会出错。我测试了一下感觉好像是图片的问题。
但是很奇怪,为什么有的jpg和png可以。有的不可以。图片都是同一个网站下的插画。
想问问是怎么回事,真的是某些图片不行吗?还是我哪里用错了。或者软件的问题。
谢谢。

针对网页上不正确图片URL的判断与解析

PasteEx 对网页上的 GIF 图的粘贴为文件,实际是直接根据剪切板中的 HTML Format 内容直接下载图片,剪切板本身是不会储存完整 GIF 的。详见 #5

但是实际上有些网页中的图片 url 的扩展名是错误的,比如 gif 图用的 jpg 的扩展名,导致 PasteEx 无法对图片进行正确的判断。

现在有两种解决方案:

  1. 凡是能在剪切板中能够获得 HTML Format 内容的图片,一律使用下载的方式进行获取。(效率,和用户体验上会差一点)
  2. 对 HTML Format 中的图片 url 进行预下载,通过文件头判断出正确的扩展名。

暂定方案2,可能会在预览、插件功能发布的时候顺便解决掉这个问题。

锁定文件拓展名

希望可以在下一版本中新增一个锁定新建文件拓展名的选项,经常我希望复制的内容保存为txt文件,结果偶尔一不留神保存成了png格式。
感谢作者提供这么好用的软件!

关于开启监听后 图片.xxx(jpg/png)类型的自动后缀文件格式保存

把图片都保存为JPG格式需要怎么做呢

是不是这个设置
自定义文本扩展名规则
规则格式:扩展名=与此扩展名相对应文本的第一行特征(支持正则)
对于文本类型的文件,将会取第一个非空行对特征进行匹配, 匹配成功则在保存时默认使用对应的自定义扩展名。
比如:
cs=^using .;$
java=^package.
;$
html=(?i)<!DOCTYPE html
cpp=^#include.*

小白一点也不懂指令集,可以告诉我在自定义里需要添加什么指令规则吗,平常需要jpg格式的文件比较多。

谢谢您。

无法识别盘符

如题,最新版本的pasteex无法识别盘符路径如(D:\ E:\),而会识别为桌面C:\user\admin\desktop 若是是D:\文件这种是可以识别的.

v1.1.7.8 Release是可以的。

我系统为win10 21H1

想到的几种可能性

pasteex的路径中有中文

qttabbar不兼容(但是1.1.7.8时我也装了 对了我是今天才更新的 已经重启过电脑)

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.