[发明专利]一种对系统设置进行读写的智能编程实现方法及装置在审
申请号: | 201811132224.2 | 申请日: | 2018-09-27 |
公开(公告)号: | CN109358850A | 公开(公告)日: | 2019-02-19 |
发明(设计)人: | 李天驰;孙悦;赵天宇;李立强 | 申请(专利权)人: | 深圳点猫科技有限公司 |
主分类号: | G06F8/33 | 分类号: | G06F8/33;G06F9/445 |
代理公司: | 广东良马律师事务所 44395 | 代理人: | 李良 |
地址: | 518000 广东省深圳市粤海*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设置参数 系统设置 读写 编程 解析 读写文件 命令参数 配置参数 外部参数 内存 读取 智能 程序输入 读写系统 目标参数 配置程序 上层 分类 应用 | ||
本发明公开了一种对系统设置进行读写的智能编程实现方法及装置,方法包括:获取外部参数,根据外部参数生成命令参数;根据生成的命令参数,获取GTK设置框架中的具体设置参数;根据具体设置参数设计并编写读写文件,读取所述读写文件将具体设置参数解析到相应的内存中;获取内存中解析后的具体设置参数,对解析后的具体设置参数处理,生成用于下发配置程序的配置参数;对配置参数进行分离,根据分离后的内容进行分类;调入目标参数,对系统设置进行读写。本发明实施例可实现自动根据上层程序输入一个参数,可以实现一系列的系统设置,对于应用程序员读写系统设置时,只需要提供一个参数就可以实现,降低了编程难度。
技术领域
本发明涉及通信技术领域,尤其涉及一种对系统设置进行读写的智能编程实现方法及装置。
背景技术
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
目前Linux操作系统由于源码开放及技术成熟,从而大量使用在各种产品的软件设计中。但是现有的系统设置读写时,每一次读命令行或写命令行都需要手动编写程序对命令行程序系统设置进行读取或写入,编程难度大,编程时间长。
因此,现有技术还有待于改进和发展。
发明内容
鉴于上述现有技术的不足,本发明的目的在于提供一种对系统设置进行读写的智能编程实现方法及装置,旨在解决现有技术中Linux操作系统中系统设置读写时,每一次读命令行或写命令行都需要手动编写程序对命令行程序系统设置进行读取或写入,编程难度大的问题。
本发明的技术方案如下:
一种对系统设置进行读写的智能编程实现方法,应用于GTK框架,所述方法包括:
获取外部参数,根据外部参数生成命令参数;
根据生成的命令参数,获取GTK设置框架中的具体设置参数;
根据具体设置参数设计并编写读写文件,读取所述读写文件将具体设置参数解析到相应的内存中;
获取内存中解析后的具体设置参数,对解析后的具体设置参数处理,生成用于下发配置程序的配置参数;
对配置参数进行分离,根据分离后的内容进行分类;
调入目标参数,对系统设置进行读写。
可选地,所述根据外部参数生成命令参数,包括:
根据外部参数生成第一命令参数和第二命令参数,其中所述第一命令参数用于获取GTK框架中所定义的某个系统设置的内容,所述第二命令参数用于对GTK框架中的某项设置内容进行相关的自动设置。
可选地,所述根据生成的命令参数,获取GTK设置框架中的具体设置参数,包括:
根据第一命令参数获取GTK设置框架中的具体设置参数;
根据第二命令参数,对GTK框架中的设置内容按照设置参数进行相关的设置。
可选地,所述读写文件为命令行读写文件,
所述根据具体设置参数设计并编写读写文件,包括:
根据具体设置参数设计并编写命令行读写文件,命令行读写文件包括命令行参数。
可选地,所述根据具体设置参数设计并编写读写文件,读取所述读写文件将具体设置参数解析到相应的内存中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳点猫科技有限公司,未经深圳点猫科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811132224.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种机器编程系统
- 下一篇:图表组件的创建方法、装置及计算机可读存储介质