找回密码
 立即注册

QQ登录

只需一步,快速开始

phoben 讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-1-15 23:32  /   查看:4804  /  回复:11



在做一个针对活字格的项目管理应用,自己做了个注册表,从浏览器直接唤起活字格。效果如图:



通过 forguncy://    协议唤起活字格设计器,这个协议后面可以携带参数,但是不知道如何携带可以让活字格打开某个文件或者地址
我通过进程看了一下活字格exe打开文件是用的    -open "x:\xx\xx\xxx.fgcc"  作为启动参数的,但是协议里面写没有用,大佬指教一下,增强体验~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

11 个回复

倒序浏览
swejet悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-1-17 13:18:05
沙发
想了一下楼主的动机,要从网页打开设计器,嗯,有点儿明白了,细思极恐
回复 使用道具 举报
phoben讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-1-17 13:31:10
板凳
swejet 发表于 2022-1-17 13:18
想了一下楼主的动机,要从网页打开设计器,嗯,有点儿明白了,细思极恐

实际上是直接打开文件
回复 使用道具 举报
phoben讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-1-17 13:33:58
地板
我研究了一下,应该是活字格设计器里解析命令行参数的时候,没有考虑到协议头的删减,我打算自己做个启动器,管理不同文件用不同设计器打开。
文件的启动方式我知道了,请问一下官方大佬,url形式的协同文档如何通过启动参数打开?
回复 使用道具 举报
swejet悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-1-18 11:33:05
5#
你想通过一个web的管理系统来管理纷杂的项目工程,项目做多了就知道了,这一大堆工程文件,大量的时间都被白白消耗掉了,而且你想把工程文件也放到云端,在web下可以打开设计器把云端的工程文件下载到本地,是这么打算的吗?
回复 使用道具 举报
phoben讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-1-18 14:16:33
6#
swejet 发表于 2022-1-18 11:33
你想通过一个web的管理系统来管理纷杂的项目工程,项目做多了就知道了,这一大堆工程文件,大量的时间都被 ...

差不多意思,其实也没那么复杂,主要是我电脑上有很多设计器版本,然后有不同的项目工程(大多都是再GITEE上的),我希望再WEB端做一个项目管理,直接维护工程地址,不同开发人员可以直接点击工程链接,唤起不同版本设计器,打开这个文件,我正在做一个启动器,管理不同版本设计器的本地路径。
回复 使用道具 举报
阿南哥活字格认证
银牌会员   /  发表于:2022-4-15 15:07:07
7#
git方便多了,你这还要下载,可能我没理解超哥啥意思
回复 使用道具 举报
phoben讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-4-15 19:09:27
8#
阿南哥 发表于 2022-4-15 15:07
git方便多了,你这还要下载,可能我没理解超哥啥意思

就是点击H5链接,唤起设计器打开这个文件。
回复 使用道具 举报
dystar001悬赏达人认证
高级会员   /  发表于:2022-4-24 17:51:50
9#
有没有试过,通过windows注册表,自定义一个协议呢?
我们做过通过活字格页面,启动本机exe程序。

如果设计器本身可以带参数执行并打开文件,那这个方法就是可以的。
回复 使用道具 举报
renho活字格认证
银牌会员   /  发表于:2022-4-24 22:09:44
10#
本来就可以实现的呢
活字格可以打开制定fgcc文件的
用法如下
Forguncy.exe C:\Users\Jack\Desktop\Document.fgcc
自定义url protocol的话 通过写注册表就行了,简单点整个bat文件一键搞定。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部