抱歉,重新确认了下,从Chrome拖出来的乱码,从Firefox拖出来的正常,之前只试了Fx。那问题也许出在Chrome这里,毕竟在系统未开启UTF8支持的情况下,擅自吐出Unicode比国标码更容易引起异常。
我刚刚也发现了:
IE可以正常拖放、opera、vivaldi、edge这三个chrome内核的乱码、waterfox根本就拖不上去-箭头直接变叉。
根据你的测试,firefox可以,我待会试试。
终于破案了,原来是各个浏览器对拖放的实现不太一样,怪不着除了IE时代,现在没有这种软件了~~~~
如果仅在网页上收集简短/非特长的信息,
可以用 “在线记事本”扩展(可以用来源Chrome Web Store ID:nofepkcoibolggileilfiimccamagcfa)
可事先建好分类再收集
缺点是:不会监控剪贴板、加入的信息间不会以空行隔离、操作的方法是选中文本—右键菜单—追加我的词本–点分类
注册了会云备份
你找到的这个软件不错,简单试了一下,比我说的那个好
不知界面是否可以自定义的,要是能将左下角那个详情页移到右边或方块表下面成一大窗就好了
我这边测试,firefox和waterfox一样,都是压根就拖不上去,真奇怪。。。
这个软件在我电脑上运行就是乱码…真是太久远了。
你的 采文文本采集器 是以管理员身份运行的吗? 试一下标准用户。(或者说你在使用内置管理员Administrator的话,试试新建一个普通的管理员,或者在组策略中启用 用户帐户控制: 用于内置管理员帐户的管理员批准模式)
以上只是猜测,从现象判断,这一定与权限有关,在不安装第三方安全软件进行拦截的情况下,大概率与管理员权限有关。
草率了,看了眼Process Explorer,原来是因为我的采文文本采集器 运行在管理员权限。Fx好像管理员与否都可以。
权限怎么给也不行诶,盲猜你的firefox安装什么superdrag类的插件了?
最终解决方案,通过autohotkey,克服了采文文本采集器采集结果乱码的问题。
实现原理:监听储存所收藏文本的文件夹,当有新增文件(即新收集的文本时),自动将文本从unicode转码为ANSI,保持ahk文件运行状态,就可以无忧使用采文了。
代码:
#Persistent
#NoEnv
SendMode Input
SetWorkingDir C:\miniapp\MemText2800 ;工作目录
#Include WatchFolder.ahk ;需要下载watchfolder.ahk于工作目录
global file_num
WatchFolder("C:\miniapp\MemText2800\收藏夹", "myFunc", SubTree :=1, Watch := 1) ;subtree为1表示连带监听下级目录文件,为0不监听下级目录
return
myFunc(path, changes) {
for k, change in changes
; 1 means new file was added
if (change.action = 1) {
file_num := change.Name
gosub doStuff
return
}
}
doStuff:
FoundPos := InStr(file_num, "\" , CaseSensitive := false, StartingPos := 0, Occurrence := 1)
file_dir := SubStr(file_num, 1 , FoundPos)
file_name:= SubStr(file_num, FoundPos+1)
file_num2:=file_dir "G" file_name
G_add := SubStr(file_name, 1 , 1)
if (G_add = "G"){
}else{
Run, cmd /C EnTextChange -Text:"%file_num%" >%file_num2%, , Hide
Sleep,1000
FileDelete, %file_num%
}
return
需要用到两个文件,把这两个文件放到工作目录下:
- watchfolder
WatchFolder() - updated on 2021-10-14 - AutoHotkey Community - EnTextChange_Beta
怎样批量把UTF-8的txt文件转为ANSI的txt? - 知乎
可否分享下你的 采文文本采集器?我现在的运行界面都是乱码。
多谢基本解决了问题 ,当有时拖拽采集文字后在主界面管理界面显示是乱码和提示“无法访问”这个要怎么解决呢?系统win10 LTSB和win8.1测试了都有这个问题,另外你分享的3个ahk代码及依赖放在了软件根目录,修改了auto_uni2ansi.ahk的 ```
SetWorkingDir C:\miniapp\MemText2800 ;工作目录
基本解决了问题,当有时拖拽采集文字后在主界面管理界面显示是乱码和提示“无法访问”这个要怎么解决呢?系统win10 LTSB和win8.1测试了都有这个问题,另外你分享的3个ahk代码及依赖放在了软件根目录,修改了auto_uni2ansi.ahk的 C:\miniapp\MemText2800 工作目录的文件地址后先启动这个ahk脚本后再打开memtext.exe再采集的。附上截图!
一直用,就是不能图文件并茂,用的最贵的正版小工具了。