Giter Site home page Giter Site logo

l0o0 / translators_cn Goto Github PK

View Code? Open in Web Editor NEW
3.9K 3.9K 524.0 5.81 MB

Zotero translator中文网页抓取翻译器🎉This is Zotero translators for Chinese Sites(beta), not the official Zotero repo

License: GNU Affero General Public License v3.0

JavaScript 99.67% Shell 0.33%
cnki javascript refworks scholar soopat translators wanfang zotero

translators_cn's Introduction

Zotero translators 中文仓库

目前 Zotero 中有许多抓取中文学术网站的转换器,但这些转换器有些已经非常老旧,缺少及时的维护。希望能在这里召集一些志同道合的朋友,共同维护中文学术或其他类型网站的 Zotero 转换器。 如果 Github 下载速度慢,可以试试 Gitee

📢 如何更新

👉 视频教程:Zotero 更新知网Translator翻译器教程 - Bilibili 👉 图文教程:Zotero 百科全书 👉 完整讨论:从浏览器保存条目时发生错误 / 抓取时不能自动下载PDF / 无法自动给添加的PDF附件创建条目怎么办

如果完成以上操作后仍未解决问题,请发布 issue 反馈问题:

📄 参与贡献

在开始创建前,浏览下面这些材料可以帮你了解一些创建 translator 的基本知识和开发的工具。

🦸 其他热心参与者

@jiaojiaodubai @wanyzh
@smilevent
@Lemmingh
@Captain2021 (啊哈船长)
道格学社及学员Felix018

🎈问题交流

如果有问题的,可以加QQ群 913637964,一起交流。

translators_cn's People

Contributors

actions-user avatar dofine avatar easyteacher avatar eatcosmos avatar ericchxia avatar jiaojiaodubai avatar kongmoumou avatar l0o0 avatar liuxsdev avatar lychichem avatar raykr avatar risshun avatar tanguangzhi avatar tenvili avatar wanyzh avatar wasmetqall avatar with9 avatar wohenbushuang avatar yfdyh000 avatar youka-sar avatar zepinglee 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

translators_cn's Issues

知网抓取文献的作者姓和名是分开的,如何让姓和名合在一起?

你好作者,现在不论是您提供的CNKI.js还是Zotero默认的CNKI.js,在抓取知网文献后,author一栏中姓和名是分开的,比如,“张,三丰”。这会导致用Zotfile的PDF无法包含完整的姓名(目前Zotfile还不支持完成姓名的通配符),所以我想在抓取文献的源头解决这个问题。经过测试,在谷歌学术抓取知网文献,姓和名是连续的,就很完美。所以希望作者能答复下如何让知网文献抓取到的作者是连续的。十分感谢!

能否支持 https://chkd.cnki.net/

医院用的是知网的**医院知识总库(CHKD)版本,能否在插件中支持一下呢,或者提供一下自行修改的思路,谢谢!

我不能下载pdf,只能收集信息

[JavaScript Error: "Inject: Timed out 614 - https://kns.cnki.net/kns/brief/default_result.aspx?txt_1_value1=%E4%BB%81%E4%B9%89%E4%B9%8B%E8%BE%A9%20%E4%B9%89%E5%88%A9%E4%B9%8B%E8%BE%A8&dbPrefix=SCDB&db_opt=CJFQ%2CCJFN%2CCDFD%2CCMFD%2CCPFD%2CIPFD%2CCCND%2CCCJD%2CHBRD&singleDB=SCDB&action=scdbsearch after 10000ms

读秀不识别

读秀的图书似乎无法被 JS 识别为书籍,显示还是网页

希望能发布 release

建议更新 translator 文件之后发布一个 release,这样可以通过 GitHub 的 watch 功能订阅更新

希望有开发经验的大佬搞一个适配WPS的Zotero插件

不清楚为什么WPS官方论坛关闭了, 找到不反馈问题的渠道
目前WPS和MS Office的功能基本上完全看齐了, 甚至VBA脚本都很少需要改动就能完美运行.
只有插件这块儿适配的不太好, Zotero的Word插件可以加载到WPS中,如下图
WPS加载Zotero插件
在插入引用时可以成功调用Zotero, 但是最后一步总是报错
报错

目前能在WPS中使用的文献管理工具只有NoteExpress, 使用体验实在是一言难尽
NoteExpress

希望开发大佬出手适配一下, 可能有用的参考在WPS下开发JS插件说明

专利之星BUG

有的专利存在申请和授权两个文件,目前只能获取申请的文件 [1],而授权了的文件[2]无法获取。
文件[2]包含[1]中信息,建议有[2]的取[2],没[2]的取[1]。
S$22__8`P 37{%N4)QYN@$O

个别知网硕博论文下载问题报告

下载个论文时会有这种问题,请问怎样解决呢,非常感谢!!!

[JavaScript Error: "No tab with id: 57."]

[JavaScript Error: "No tab with id: 63."]

[JavaScript Error: "Cannot read property 'innerHTML' of undefined
TypeError: Cannot read property 'innerHTML' of undefined
at eval (eval at (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/inject/translate_inject.js:63:4), :47:67)
at chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/utilities_translate.js:369:4" {file: "[object Object]"}]

[JavaScript Error: "No items returned from any translator"]

[JavaScript Error: "Translator called select items with no items
Error: Translator called select items with no items
at Object.selectItems (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/translation/translate.js:475:11)
at Object.selectItems (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/inject/translate_inject.js:89:17)
at eval (eval at (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/inject/translate_inject.js:63:4), :155:12)
at chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/translation/translate.js:339:8
at Zotero.Translate.Search._runHandler (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/translation/translate.js:1076:32)
at Zotero.Translate.Search.complete (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/translation/translate.js:1551:10)
at Zotero.Translate.Search.complete (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/translation/translate.js:2692:43)
at Zotero.Translate.Search.decrementAsyncProcesses (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/translation/translate.js:1045:9)
at Zotero.Translate.Import.decrementAsyncProcesses (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/translation/translate.js:1047:53)
at chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/translation/translate.js:1365:24" {file: "[object Object]"}]

[JavaScript Error: "Cannot read property 'innerHTML' of undefined
TypeError: Cannot read property 'innerHTML' of undefined
at eval (eval at (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/inject/translate_inject.js:63:4), :47:67)
at chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/utilities_translate.js:369:4" {file: "[object Object]"}]

[JavaScript Error: "Cannot read property 'innerHTML' of undefined
TypeError: Cannot read property 'innerHTML' of undefined
at eval (eval at (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/inject/translate_inject.js:63:4), :47:67)
at chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/utilities_translate.js:369:4" {file: "[object Object]"}]

[JavaScript Error: "Cannot read property 'innerHTML' of undefined
TypeError: Cannot read property 'innerHTML' of undefined
at eval (eval at (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/inject/translate_inject.js:63:4), :47:67)
at chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/utilities_translate.js:369:4" {file: "[object Object]"}]

[JavaScript Error: "Cannot read property 'innerHTML' of undefined
TypeError: Cannot read property 'innerHTML' of undefined
at eval (eval at (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/inject/translate_inject.js:63:4), :47:67)
at chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/utilities_translate.js:369:4" {file: "[object Object]"}]

[JavaScript Error: "No items returned from any translator"]

[JavaScript Error: "Translator called select items with no items
Error: Translator called select items with no items
at Object.selectItems (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/translation/translate.js:475:11)
at Object.selectItems (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/inject/translate_inject.js:89:17)
at eval (eval at (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/inject/translate_inject.js:63:4), :155:12)
at chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/translation/translate.js:339:8
at Zotero.Translate.Search._runHandler (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/translation/translate.js:1076:32)
at Zotero.Translate.Search.complete (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/translation/translate.js:1551:10)
at Zotero.Translate.Search.complete (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/translation/translate.js:2692:43)
at Zotero.Translate.Search.decrementAsyncProcesses (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/translation/translate.js:1045:9)
at Zotero.Translate.Import.decrementAsyncProcesses (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/translation/translate.js:1047:53)
at chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/translation/translate.js:1365:24" {file: "[object Object]"}]

[JavaScript Error: "Cannot read property 'innerHTML' of undefined
TypeError: Cannot read property 'innerHTML' of undefined
at eval (eval at (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/inject/translate_inject.js:63:4), :47:67)
at chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/utilities_translate.js:369:4" {file: "[object Object]"}]

[JavaScript Error: "No items returned from any translator"]

[JavaScript Error: "Translator called select items with no items
Error: Translator called select items with no items
at Object.selectItems (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/translation/translate.js:475:11)
at Object.selectItems (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/inject/translate_inject.js:89:17)
at eval (eval at (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/inject/translate_inject.js:63:4), :155:12)
at chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/translation/translate.js:339:8
at Zotero.Translate.Search._runHandler (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/translation/translate.js:1076:32)
at Zotero.Translate.Search.complete (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/translation/translate.js:1551:10)
at Zotero.Translate.Search.complete (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/translation/translate.js:2692:43)
at Zotero.Translate.Search.decrementAsyncProcesses (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/translation/translate.js:1045:9)
at Zotero.Translate.Import.decrementAsyncProcesses (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/translation/translate.js:1047:53)
at chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/translation/translate.js:1365:24" {file: "[object Object]"}]

connector => true, version => 5.0.87, platform => Win32, locale => zh-CN, userAgent => Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.107 Safari/537.36 Edg/92.0.902.62, appName => Zotero Connector for Edge, zoteroAvailable => true

=========================================================

(3)(+0003999): Connector_Browser: onActivated for https://kns.cnki.net/kcms/detail/detail.aspx?filename=1019687694.nh&dbcode=CMFD&dbname=CMFDTEMP&v=No0yceUjlS4WznKFgTl5MJsChMqE104XSTCRb9rFXAIJQief674FiE-H-rZbtaiQ

(3)(+0000001): progressWindowIframe.mouseleave message received in injected page https://kns.cnki.net/kcms/detail/detail.aspx?filename=1019687694.nh&dbcode=CMFD&dbname=CMFDTEMP&v=No0yceUjlS4WznKFgTl5MJsChMqE104XSTCRb9rFXAIJQief674FiE-H-rZbtaiQ

(3)(+0002501): progressWindowIframe.hidden message received in injected page chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/progressWindow/progressWindow.html

(3)(+0003953): translate message received in injected page https://kns.cnki.net/kcms/detail/detail.aspx?filename=1019687694.nh&dbcode=CMFD&dbname=CMFDTEMP&v=No0yceUjlS4WznKFgTl5MJsChMqE104XSTCRb9rFXAIJQief674FiE-H-rZbtaiQ

(3)(+0000001): HTTP POST http://127.0.0.1:23119/connector/ping

(3)(+0000003): Connector: Method ping succeeded

(4)(+0000001): Translate: Binding sandbox to https://kns.cnki.net/kcms/detail/detail.aspx?filename=1019687694.nh&dbcode=CMFD&dbname=CMFDTEMP&v=No0yceUjlS4WznKFgTl5MJsChMqE104XSTCRb9rFXAIJQief674FiE-H-rZbtaiQ

(4)(+0000000): Translate: Parsing code for CNKI (5c95b67b-41c5-4f55-b71a-48d5d7183063, 2021-03-17 10:39:20)

(3)(+0000001): Translate: Beginning translation with CNKI

(3)(+0000000): Translate: ----------------CNKI 20210317---------------------

(3)(+0000000): {
"dbname": "CMFDTEMP"
"filename": "1019687694.nh"
"dbcode": "CMFD"
"url": "https://kns.cnki.net/kcms/detail/detail.aspx?filename=1019687694.nh&dbcode=CMFD&dbname=CMFDTEMP&v=No0yceUjlS4WznKFgTl5MJsChMqE104XSTCRb9rFXAIJQief674FiE-H-rZbtaiQ"
}

(3)(+0000001): Translate: resolving URL https://kns.cnki.net/kns/ViewPage/viewsave.aspx?displayMode=Refworks

(3)(+0000000): Translate: resolved to https://kns.cnki.net/kns/ViewPage/viewsave.aspx?displayMode=Refworks

(3)(+0000000): Zotero.HTTP.doPost is deprecated. Use Zotero.HTTP.request

(3)(+0000001): HTTP POST https://kns.cnki.net/kns/ViewPage/viewsave.aspx?displayMode=Refworks

(3)(+0000000): progressWindow.show message received in injected page https://kns.cnki.net/kcms/detail/detail.aspx?filename=1019687694.nh&dbcode=CMFD&dbname=CMFDTEMP&v=No0yceUjlS4WznKFgTl5MJsChMqE104XSTCRb9rFXAIJQief674FiE-H-rZbtaiQ

(3)(+0000000): HTTP POST http://127.0.0.1:23119/connector/getSelectedCollection

(3)(+0000002): progressWindowIframe.reset message received in injected page chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/progressWindow/progressWindow.html

(3)(+0000001): progressWindowIframe.shown message received in injected page chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/progressWindow/progressWindow.html

(3)(+0000000): progressWindowIframe.resized message received in injected page https://kns.cnki.net/kcms/detail/detail.aspx?filename=1019687694.nh&dbcode=CMFD&dbname=CMFDTEMP&v=No0yceUjlS4WznKFgTl5MJsChMqE104XSTCRb9rFXAIJQief674FiE-H-rZbtaiQ

(3)(+0000004): Connector: Method getSelectedCollection succeeded

(3)(+0000005): progressWindowIframe.changeHeadline message received in injected page chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/progressWindow/progressWindow.html

(2)(+0000177): Translate: Translation using CNKI failed:
TypeError: Cannot read property 'innerHTML' of undefined

TypeError: Cannot read property 'innerHTML' of undefined
at eval (eval at (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/inject/translate_inject.js:63:4), :47:67)
at chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/utilities_translate.js:369:4
url => https://kns.cnki.net/kcms/detail/detail.aspx?filename=1019687694.nh&dbcode=CMFD&dbname=CMFDTEMP&v=No0yceUjlS4WznKFgTl5MJsChMqE104XSTCRb9rFXAIJQief674FiE-H-rZbtaiQ
downloadAssociatedFiles => true
automaticSnapshots => true

(5)(+0000000): Translate: Running handler 0 for error

(4)(+0000001): Translate: Parsing code for DOI (c159dcfe-8a53-4301-a499-30f6549c340d, 2020-03-13 02:38:54)

(3)(+0000000): Translate: Beginning translation with DOI

(3)(+0000001): [
"0": "10.27239/d.cnki.gnhhu.2019.000798"
]

(3)(+0000000): Translate: Creating translate instance of type search in sandbox

(3)(+0000001): progressWindow.error message received in injected page https://kns.cnki.net/kcms/detail/detail.aspx?filename=1019687694.nh&dbcode=CMFD&dbname=CMFDTEMP&v=No0yceUjlS4WznKFgTl5MJsChMqE104XSTCRb9rFXAIJQief674FiE-H-rZbtaiQ

(4)(+0000000): Translate: Binding sandbox to https://kns.cnki.net/kcms/detail/detail.aspx?filename=1019687694.nh&dbcode=CMFD&dbname=CMFDTEMP&v=No0yceUjlS4WznKFgTl5MJsChMqE104XSTCRb9rFXAIJQief674FiE-H-rZbtaiQ

(4)(+0000001): Translate: Parsing code for DOI Content Negotiation (b28d0d42-8549-4c6d-83fc-8382874a5cb9, 2020-04-20 20:04:00)

(3)(+0000000): Translate: Beginning translation with DOI Content Negotiation

(3)(+0000001): progressWindowIframe.shown message received in injected page chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/progressWindow/progressWindow.html

(3)(+0000000): Translate: resolving URL https://doi.org/10.27239%2Fd.cnki.gnhhu.2019.000798

(3)(+0000000): Translate: resolved to https://doi.org/10.27239%2Fd.cnki.gnhhu.2019.000798

(3)(+0000001): Zotero.HTTP.doGet is deprecated. Use Zotero.HTTP.request

(3)(+0000000): HTTP GET https://doi.org/10.27239%2Fd.cnki.gnhhu.2019.000798

(3)(+0000000): progressWindowIframe.addError message received in injected page chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/progressWindow/progressWindow.html

(3)(+0000000): HTTP POST http://127.0.0.1:23119/connector/ping

(3)(+0000001): progressWindowIframe.resized message received in injected page https://kns.cnki.net/kcms/detail/detail.aspx?filename=1019687694.nh&dbcode=CMFD&dbname=CMFDTEMP&v=No0yceUjlS4WznKFgTl5MJsChMqE104XSTCRb9rFXAIJQief674FiE-H-rZbtaiQ

(3)(+0000002): Connector: Method ping succeeded

(3)(+0000001): Zotero.HTTP.doPost is deprecated. Use Zotero.HTTP.request

(3)(+0000000): HTTP POST https://repo.zotero.org/repo/report

(3)(+0000720): Translate:

<title>面向金属材质表面反光特性的结构光三维测量技术 - **知网 </title><script type="text/javascript" src="https://piccache.cnki.net/kdn/kns/script/jQuery-1.11.3.min.js"></script> <script type="text/javascript" src="/kcms/detail/js/getLink.aspx"></script><script type="text/javascript" src="https://piccache.cnki.net/kdn/kcms8/detail/js/min/jquery-1.10.2.min.js?v=FBC16D09D6F9935E1027 "></script><script type="text/javascript" src="https://piccache.cnki.net/kdn/kcms8/detail/resource/gb/js/min/rs.min.js?v=FBC16D09D6F9935E1027 "></script><script type="text/javascript" src="https://piccache.cnki.net/kdn/kcms8/detail/js/min/common.min.js?v=FBC16D09D6F9935E1012 "></script><script type="text/javascript" src="https://piccache.cnki.net/kdn/kcms8/detail/js/min/detail.min.js?v=FBC16D09D6F9935E1027 "></script><script type="text/javascript" src="https://piccache.cnki.net/kdn/kcms8/detail/js/min/catalogfun.min.js?v=FBC16D09D6F9935E1027 "></script><script type="text/javascript" src="https://piccache.cnki.net/kdn/kcms8/detail/js/min/sideFold3.min.js?v=FBC16D09D6F9935E1027 "></script><script type="text/javascript" src="https://piccache.cnki.net/kdn/kcms8/detail/js/min/centerPop.min.js?v=FBC16D09D6F9935E1027 "></script><script type="text/javascript" src="https://piccache.cnki.net/kdn/kcms8/detail/js/min/Refer.min.js?v=FBC16D09D6F9935E1027 "></script><script type="text/javascript" src="https://piccache.cnki.net/kdn/kcms8/detail/js/min/Klib.min.js?v=FBC16D09D6F9935E1027 "></script><script type="text/javascript" src="https://piccache.cnki.net/kdn/kcms8/detail/js/Kajax.js?v=FBC16D09D6F9935E1027 "></script><script type="text/javascript" src="https://piccache.cnki.net/kdn/kcms8/detail/js/min/Timeaxis.min.js?v=FBC16D09D6F9935E1027 "></script><script type="text/javascript" src="https://piccache.cnki.net/kdn/kcms8/detail/js/min/recommendpic.min.js?v=FBC16D09D6F9935E "></script><script src="https://a.cnki.net/a/quote/ad.js"></script>
文献知网节
<script id="toploginstruct" src="https://login.cnki.net/toploginnew/scripts/top.js" data="style=3&placeid=headerBox&laylocate=right&isAutoIpLogin=1&nojquery=1&reutrnurl=http%3a%2f%2fkns.cnki.net%2fkns8"></script>
<script>$("#left_part").show()</script>
文章目录
  • 摘要
  • abstract
  • 缩略词
  • 第一章 绪论
  •     1.1 引言
  •     1.2 面向金属零件的测量与检测
  •         1.2.1 三维测量技术简介
  •         1.2.2 PMP测量技术
  •     1.3 金属高光表面三维形貌测量研究现状及分析
  •         1.3.1 基于多次曝光的测量方法
  •         1.3.2 基于自适应投影亮度调节的测量方法
  •         1.3.3 基于条纹反射的测量方法
  •         1.3.4 其他测量方法
  •     1.4 论文选题背景及论文工作安排
  • 第二章 金属反光特性分析与测量模型构建
  •     2.1 金属反光特性分析
  •         2.1.1 CCD相机成像原理
  •         2.1.2 光学反射特性研究
  •     2.2 单目结构光测量系统模型
  •         2.2.1 坐标系的建立和转换
  •         2.2.2 单目结构光系统数学模型
  •     2.3 单目结构光测量系统标定模型
  •         2.3.1 相机标定
  •         2.3.2 投影仪标定
  •     2.4 标定实验
  •     2.5 本章小结
  • 第三章 基于相机自动多曝光的表面形貌测量算法
  •     3.1 物体表面反射模型
  •         3.1.1 Phong模型
  •         3.1.2 Torrance-Sparrow模型
  •         3.1.3 Cook-Torrance模型
  •     3.2 相机自动多曝光的形貌测量方法
  •         3.2.1 相机响应函数
  •         3.2.2 自动多曝光测量算法
  •         3.2.3 相机响应函数计算实验
  •     3.3 本章小结
  • 第四章 面向金属反光表面的三维形貌测量方法
  •     4.1 相位提取技术
  •         4.1.1 相位移原理
  •         4.1.2 包裹相位展开
  •     4.2 多视角多曝光结合的测量系统
  •     4.3 基于灰度直方图的单次自动曝光算法
  •     4.4 面向多场景的自动多曝光的形貌测量方法
  •     4.5 本章小结
  • 第五章 系统平台搭建与实验
  •     5.1 测量系统软硬件平台搭建与标定
  •         5.1.1 系统搭建
  •         5.1.2 系统标定与精度验证
  •     5.2 测量实验与分析
  •         5.2.1 单场景测量实验
  •         5.2.2 多场景测量实验
  •         5.2.3 单次自动曝光实验
  •         5.2.4 多视角测量实验
  •     5.3 总结
  • 第六章 总结与展望
  •     6.1 总结
  •     6.2 展望
  • 参考文献
  • 致谢
  • 在学期间的研究成果及发表的学术论文
  • <script>document.write(ShareAstr('sharelist'));</script>
  • 记笔记

面向金属材质表面反光特性的结构光三维测量技术

李兆杰

南京航空航天大学

摘要:金属作为目前工业领域中应用最为广泛的一种材料,对其表面的三维测量一直是研究的重点和难点。结构光测量技术以其简单、高速、准确的特性被视为未来三维测量发展的重要研究方向,其在面向各种金属材质的工件测量中有广阔的应用前景。在视觉测量过程中,金属表面的高反射特性导致外界光强超出相机动态范围以致出现过曝光现象,对测量造成了困难。本文在对单目结构光测量系统的数学模型、标定过程、相位展开技术研究的基础上,对金属表面的反光特性和反射模型进行了分析,并对面向金属反光表面三维测量方法进行了深入的研究。主要研究内容如下:(1)对单目结构光测量系统的测量原理、模型构建、标定过程进行了研究,详细分析了相机成像原理和过程、相位提取技术。(2)研究了金属表面反光特性,结合相机感光模型及成像原理、物体表面反射模型分析了金属表面易发生反光现象的原因。(3)提出了一种相机自动多曝光的形貌测量算法,相机响应曲线反映了像素灰度值与相机曝光量之间的映射关系,算法根据计算出的相机响应曲线获得场景照度值范围,最后通过对照度值的划分得到多个曝光时间。(4)研究了面向金属反光表面的三维测量方法,针对其结构复杂、曲率变化大、光反射率高的特点,建立了一种多视角多曝光结合的测量系统;针对部分金属表面反射形式接近于漫反射的情况,提出了一种单次自动曝光算法;针对金属零件尺寸偏大的特点,采用一种面向多场景测量的自动曝光测量算法以提高测量效率。(5)搭建测量系统,应用本文所提算法对金属表面进行了测量实验,实验结果表明该算法能够实现对高光表面的三维测量,且精度较高,体现了算法的有效性。更多还原
<script type="text/javascript"> AbstractFilter('ChDivSummary','ChDivSummaryMore','ChDivSummaryReset'); </script>
关键词:

金属; 反光表面; 结构光; 自动曝光; 相机响应函数;

基金资助:

“国家高档数控机床与基础制造装备—中小型飞机机身大部件复合加工机床项目(2014ZX04001071)”;

  • 专辑:

    工程科技Ⅰ辑; 信息科技

  • 专题:

    金属学及金属工艺; 计算机软件及计算机应用

  • DOI:

    10.27239/d.cnki.gnhhu.2019.000798

  • 分类号:

    TG806;TP391.41

导师:

刘长毅; 殷黎明;

  • 手机阅读
    即刻使用手机阅读
    第一步

    扫描二维码下载

    "移动知网-全球学术快报"客户端

    第二步

    打开“全球学术快报”

    点击首页左上角的扫描图标

    第三步

    扫描二维码

    手机同步阅读本篇文献

  • 整本下载
  • 分页下载
  • 分章下载
  • 在线阅读

下载手机APP用APP扫此码同步阅读该篇文章

下载:177 页数:86 大小:5124K

<script> try { window.adsContainer.loadAds('','南京航空航天大学'); window.adsContainer2.loadAds('','南京航空航天大学'); } catch (e) { } </script>
引文网络
<script type="text/javascript"> SetRefChartDataEx('CMFD','1019687694.nh','CMFDTOTAL','2019'); </script>
  • 参考文献
  • 引证文献
  • 共引文献
  • 同被引文献
  • 二级参考文献
  • 二级引证文献
  • 批量下载
<iframe id="frame1" name="frame1" scrolling="no" height="0" frameborder="no" width="100%"></iframe>
相关推荐
  • 相似文献
  • 读者推荐
  • 相关基金文献
  • 相关法规
  • 关联作者
  • 攻读期成果
  • 相关视频
  • 批量下载
<script> try{ GetImgPath2019('1019687694.nh');}catch(err){};
  WriteToPage('1019687694.nh','CMFDTOTAL','CMFD','CDMD','608');
  
    RenderAjaxInfo2019('cittingref','CMFD','CMFDTOTAL','1019687694.nh','func3','1');

    $("#right_part").show();
  

  RenderAjaxInfo('corefilerecommend','CMFD','CMFDTOTAL','1019687694.nh','corefilerec');
  
  $("li[data-id='func604']").click();
  </script><div class="dz-carousel" style="position: relative;z-index: 100;margin-top:-30px;padding: 0 27px 20px;background-color: #f9f9f9;" id="dz-carousel"><script type="text/javascript" src="https://qiangguo.cnki.net/adfiles/ad/R021.js?sc=B022;I138"></script></div>
<div class="footer">
  <div class="foot-top">
    <ul class="content">
      <li><b>读者服务</b><a target="_blank" href="http://vipcard.cnki.net/ec/skwd/skwd.htm">购买知网卡</a><a target="_blank" href="http://zhifu.cnki.net/">充值中心</a><a target="_blank" href="http://my.cnki.net/">我的CNKI</a><a target="_blank" href="http://service.cnki.net/helpcenter/">帮助中心</a></li>
      <li><b>CNKI常用软件下载</b><a target="_blank" href="http://cajviewer.cnki.net">CAJViewer浏览器</a><a target="_blank" href="//www.cnki.net/software/xzydq.htm#CNKIe-Learning">CNKI数字化学习平台</a><a target="_blank" href="http://refbook.cnki.net/download.html">工具书桌面检索软件</a></li>
      <li><b>特色服务</b><a target="_blank" href="http://wap.cnki.net/">手机知网</a><a target="_blank" href="http://wuxizazhi.cnki.net/">杂志订阅</a><a target="_blank" href="http://mall.cnki.net/">数字出版物订阅</a><a target="_blank" href="https://a.cnki.net">广告服务</a></li>
      <li><b>客服咨询</b><span>订卡热线:400-819-9993</span><span>服务热线:400-810-9888</span><span>
          在线咨询:<a target="_blank" href="http://help.cnki.net">help.cnki.net</a></span><span>
          邮件咨询:<a target="_blank" href="mailto:[email protected]">[email protected]</a></span></li>
      <li class="weibo"><a target="_blank" href="http://e.weibo.com/u/3059308095"><img src="//piccache.cnki.net/kdn/index/kns7/nimages/logo_xl.png" alt="新浪微博客服"><span>新浪微博客服</span></a><a target="_blank" href="http://t.qq.com/CNKI_kefu" style="display:none"><img src="//piccache.cnki.net/kdn/index/kns7/nimages/logo_tx.png" alt="腾讯微博客服"><span>腾讯微博客服</span></a><a class="qrcode" href="javascript:void(0)"><img src="//piccache.cnki.net/kdn/index/kns7/nimages/logo_wx.png" alt="官方微信"><span>官方微信</span><span class="wechat-qrcode"><img src="//piccache.cnki.net/kdn/index/kns8/nimages/qrcode.jpg" alt="官方微信"></span></a></li>
    </ul>
  </div>
  <div class="foot-bot clearfix">
    <div class="t"><img src="//piccache.cnki.net/kdn/index/kns7/nimages/foot-logo.png" alt="**知网"><p class="mid"><span><a target="_blank" href="//www.cnki.net/gycnki/gycnki.htm">关于我们</a><a target="_blank" href="//www.cnki.net/other/gonggao/gongsirongyu.html">CNKI 荣誉</a><a target="_blank" href="//www.cnki.net/other/gonggao/bqsm.htm">版权公告</a><a target="_blank" href="http://service.cnki.net/">客服中心</a><a target="_blank" href="http://help.cnki.net/">在线咨询</a><a target="_blank" href="http://help.cnki.net/Live800_2_2.aspx">用户建议</a><a target="_blank" href="//piccache.cnki.net/index/CNKIRecruit/index.html">知网招聘</a></span><span>© 1998-2021 **知网(CNKI)</span></p>
      <p class="right"><a id="___szfw_logo___" href="https://ss.knet.cn/verifyseal.dll?sn=e13111111010043364isll000000&amp;=1&amp;pa=0.08881110103584755" target="_blank"><img alt="可信网站" src="//piccache.cnki.net/kdn/index/kns7/nimages/kxwz.jpg" height="33" width="86"></a></p>
    </div>
    <div class="b"><span>京 ICP 证 040431 号<a target="_blank" href="//piccache.cnki.net/index/images/gb/271.jpg">网络出版服务许可证 (总)网出证(京)字第 271 号</a>京公网安备 11010802020460 号</span><span><br>《**学术期刊(光盘版)》电子杂志社有限公司</span><span>KDN 平台基础技术由 KBASE 11.0 提供.</span></div>
  </div>
</div><script>
  new sideInfo();
  backTop();

  </script><script type="text/javascript" src="https://piccache.cnki.net/kdn/kcms8/detail/js/scrollFixed.js?v=FBC16D09D6F9935E1027&#xA;          "></script><script type="text/javascript" src="https://piccache.cnki.net/kdn/kcms8/detail/js/layer.js?v=FBC16D09D6F9935E1027&#xA;          "></script><script type="text/javascript" src="https://piccache.cnki.net/kdn/kcms/detail/js/piwikCommon70.js"></script><script type="text/javascript" src="https://ishufang.cnki.net/KRecord/krecord.min.js"></script><a id="backtop" class="back-top" href="javascript:scroll(0,0);" target="_self" title="返回顶部"><i class="icon-backtop"></i></a><script type="text/javascript" src="frame/browse.aspx?fn=1019687694.nh1"></script><script type="text/javascript" src="frame/browse.aspx?fn=1019687694.nh2"></script><script type="text/javascript" src="frame/browse.aspx?fn=1019687694.nh3"></script><script>
      setRecommendPic();
      AddFavToMyCnki(0);
      AddConvernToMyCnki(0,0);
      
      </script></body>

(3)(+0000001): Translate: Creating translate instance of type import in sandbox

(4)(+0000001): Translate: Binding sandbox to https://kns.cnki.net/kcms/detail/detail.aspx?filename=1019687694.nh&dbcode=CMFD&dbname=CMFDTEMP&v=No0yceUjlS4WznKFgTl5MJsChMqE104XSTCRb9rFXAIJQief674FiE-H-rZbtaiQ

(4)(+0000000): Translate: Parsing code for CSL JSON (bc03b4fe-436d-4a1f-ba59-de4d2d7a63f7, 2020-09-23 04:40:23)

(3)(+0000001): Translate: Beginning translation with CSL JSON

(3)(+0000000): {}

(3)(+0000000): Translate: Translation successful

(5)(+0000000): Translate: Running handler 0 for done

(5)(+0000001): Translate: Running handler 1 for done

(3)(+0000000): Translate: Could not find a result using DOI Content Negotiation

(3)(+0000000): No more translators to try

(2)(+0000000): Translate: Translation using DOI Content Negotiation failed:
No items returned from any translator
downloadAssociatedFiles => true
automaticSnapshots => true

(5)(+0000000): Translate: Running handler 0 for error

(5)(+0000000): Translate: Running handler 1 for error

(5)(+0000001): Translate: Running handler 0 for done

(2)(+0000000): Translate: Translation using DOI failed:
Error: Translator called select items with no items

Error: Translator called select items with no items
at Object.selectItems (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/translation/translate.js:475:11)
at Object.selectItems (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/inject/translate_inject.js:89:17)
at eval (eval at (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/inject/translate_inject.js:63:4), :155:12)
at chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/translation/translate.js:339:8
at Zotero.Translate.Search._runHandler (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/translation/translate.js:1076:32)
at Zotero.Translate.Search.complete (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/translation/translate.js:1551:10)
at Zotero.Translate.Search.complete (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/translation/translate.js:2692:43)
at Zotero.Translate.Search.decrementAsyncProcesses (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/translation/translate.js:1045:9)
at Zotero.Translate.Import.decrementAsyncProcesses (chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/translation/translate.js:1047:53)
at chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/zotero/translation/translate.js:1365:24
url => https://kns.cnki.net/kcms/detail/detail.aspx?filename=1019687694.nh&dbcode=CMFD&dbname=CMFDTEMP&v=No0yceUjlS4WznKFgTl5MJsChMqE104XSTCRb9rFXAIJQief674FiE-H-rZbtaiQ
downloadAssociatedFiles => true
automaticSnapshots => true

(5)(+0000000): Translate: Running handler 0 for error

(5)(+0000000): Translate: Running handler 1 for done

(3)(+0000002): HTTP POST http://127.0.0.1:23119/connector/ping

(3)(+0000002): Connector: Method ping succeeded

(3)(+0000001): Zotero.HTTP.doPost is deprecated. Use Zotero.HTTP.request

(3)(+0000000): HTTP POST https://repo.zotero.org/repo/report

(3)(+0000497): progressWindow.done message received in injected page https://kns.cnki.net/kcms/detail/detail.aspx?filename=1019687694.nh&dbcode=CMFD&dbname=CMFDTEMP&v=No0yceUjlS4WznKFgTl5MJsChMqE104XSTCRb9rFXAIJQief674FiE-H-rZbtaiQ

(3)(+0000002): progressWindowIframe.shown message received in injected page chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/progressWindow/progressWindow.html

(3)(+0000001): progressWindowIframe.addError message received in injected page chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/progressWindow/progressWindow.html

(3)(+0000001): progressWindowIframe.resized message received in injected page https://kns.cnki.net/kcms/detail/detail.aspx?filename=1019687694.nh&dbcode=CMFD&dbname=CMFDTEMP&v=No0yceUjlS4WznKFgTl5MJsChMqE104XSTCRb9rFXAIJQief674FiE-H-rZbtaiQ

(3)(+0000423): Connector_Browser: onActivated for chrome-extension://nmhdhpibnnopknkmonacoephklnflpho/preferences/preferences.html#advanced

(3)(+0000001): HTTP POST http://127.0.0.1:23119/connector/ping

(3)(+0000004): Connector: Method ping succeeded

知网硕博论文下载失败

在下载论文的时候,查看网络下载情况,已经开始下载,但是还不到5秒就变成红色的叉
网络情况是具有下载权限的校园网。ip登录

当当网图书

当当网图书可能因为需要登录,似乎无法解析

Please contribute these translators upstream!

Hi,

I'm the new(-ish) translator developer at Zotero, and my main job responsibility is maintaining translators and merging translator contributions. I know that in the past we've been quite slow to get PRs merged, but I'm working on changing that. It's a real pain to have two separate translator repos, and Chinese users deserve good translators without any extra steps. Why don't you open PRs for these (one per translator) and I'll get them merged into the main repo? I might have some nitpicks, but I promise I'll make it quick.

Thanks!

百度学术和全国图书馆联盟不能抓取参考文献信息

百度学术全国图书馆联盟中抓取信息的时候,虽然connector可以准确识别网站类型,但是保存的时候会无法抓取信息,且不保存任何内容(如图)。translator和浏览器插件端均已更新,浏览器为edge稳定版,不清楚是我的配置有问题或者其他原因,请大大解答。
问题网站如图:
image
其它网站正常情况如图:
image

**知网识别失败的问题

在**知网添加文献时,部分文献会提示抓取失败。经过我的观察,是url参数的顺序问题。

大部分时候,在知网搜索,并点击结果,url的参数顺序为:
https://kns.cnki.net/kcms/detail/detail.aspx?
dbcode=*
&dbname=*
&filename=*
&v=*
这时候保存正常

但有时候,url的参数顺序会变成
https://kns.cnki.net/kcms/detail/detail.aspx?
filename=*
&dbcode=*
&dbname=*
&v=*
这时候保存文献,就会提示失败。

但是我对js及translator都不太熟悉,因此希望作者能修复此问题。

知网建议

目前可以抓到论文EI、北大核心的信息,但是是放在其他栏里,能否自动加上EI、北大核心的标签

请问CNKI抓取文献如何关闭自动下载pdf

初入一个领域时会抓取大量的文献以待后期进一步检阅,其中不乏很多学位论文,此时没必要直接下载所有的pdf,故想咨询如何自定义是否开启自动下载pdf。

**知网抓取页面提示错误

Xnip2020-11-22_15-45-02
Xnip2020-11-22_15-46-50
Xnip2020-11-22_15-45-13
使用**知网搜索完之后,浏览器插件变成文件夹图标,点击之后报错,无法出现搜索页面的文献列表

变种cnki页面无法识别

问题

两个cnki官方页面,其中第一个不能识别,第一个可以识别
https://kns.cnki.net/kcms/detail/detail.aspx?dbcode=CJFD&dbname=CJFDHIS2&filename=SGJS201321036
https://kns.cnki.net/KCMS/detail/detail.aspx?dbcode=CJFD&filename=SGJS201321036&dbname=CJFDHIS2

问题背景

第二个链接是从cnki首页搜索,在搜索结果中点击跳转的;
第一个链接是从iData搜索,在搜索结果中跳转的。

补充问题

之所以用iData,是因为工作后没校园网了。
关于iData:iData是由北京大学、清华大学、浙江大学、复旦大学等师生学者共同筹建的用于教学、科研目的的公益互联网项目,旨在促进知识的传播和最新学术科技的共享。iData平台上所有信息均为公开发表的学术文献,由学者自由上传,并提供有限的免费浏览、下载服务。
iData网址:
https://www.cn-ki.net/

1682151017

CNKI.JS在正常使用中突然遇到如下报错·····debug了一晚上也没有解决 😿

messaging_inject.js:79 Uncaught (in promise) Error: Failed to fetch code for translator undefined
at Object.getTranslatorCode (chrome-extension://ekhagklcjbdpajgpjgmbionohlpdbjgc/repo.js:153)
at async Object.getCodeForTranslator (chrome-extension://ekhagklcjbdpajgpjgmbionohlpdbjgc/translators.js:121)
(anonymous) @ messaging_inject.js:79
Promise.then (async)
(anonymous) @ promise.js:46
Zotero.Translate.Import._loadTranslator @ translate.js:2335
(anonymous) @ translate.js:1318
Promise.then (async)
(anonymous) @ translate.js:1316
(anonymous) @ promise.js:36
safeTranslator.translate @ translate.js:381
eval @ VM542:330
eval @ VM542:65
(anonymous) @ utilities_translate.js:369
Promise.then (async)
doPost @ http.js:235
Zotero.Utilities.Translate.doPost @ utilities_translate.js:353
(anonymous) @ translate_inject.js:89
getRefWorksByID @ VM542:43
scrape @ VM542:238
doWeb @ VM542:233
rest @ translate.js:1356
(anonymous) @ translate.js:1346
Promise.then (async)
(anonymous) @ translate.js:1346
(anonymous) @ promise.js:36
Zotero.Translate.Web._translateTranslatorLoaded @ translate.js:2116
(anonymous) @ translate.js:1325
Promise.then (async)
(anonymous) @ translate.js:1325
(anonymous) @ promise.js:36
Zotero.Translate.Web.translate @ translate.js:2107
translate @ inject.js:409
async function (async)
translate @ inject.js:371
(anonymous) @ inject.js:676
messageListener @ messaging_inject.js:122
(anonymous) @ messaging_inject.js:132
messaging_inject.js:79 Uncaught (in promise) Error: Failed to fetch code for translator undefined
at Object.getTranslatorCode (chrome-extension://ekhagklcjbdpajgpjgmbionohlpdbjgc/repo.js:153)
at async Object.getCodeForTranslator (chrome-extension://ekhagklcjbdpajgpjgmbionohlpdbjgc/translators.js:121)

CNKI知网无法自动获取文献信息

使用最新的CNKI.js之后还是无法通过zotero connector插件获取文献信息,浏览器和zotero都重启过了还是不行,点击插件之后过一会就自动消失,估计是CNKI接口变动太大了,还望作者及时修复,感谢!并对作者的无私奉献精神表示致敬!

万方抓取错误

万方www.wanfangdata.com.cn抓取似乎不行,不知道其他人是否也这样?

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.