Linux环境下的电话联系人管理工具:ProF700 pbx电话列表管理器

需积分: 5 0 下载量 44 浏览量 更新于2024-11-14 收藏 172KB GZ 举报
资源摘要信息:"ProF700 pbx phone list manager:Proximus Forum 700 pbx 拨号管理-开源" 标题中提到的“ProF700 pbx phone list manager”指的是一个名为ProF700的拨号管理工具,它是专为Proximus Forum 700 pbx(一种电话交换系统)设计的。这个工具是开源的,意味着其源代码可以被任何人查看、修改和分发。它特别针对Linux桌面用户设计,因此是自由软件社区的一部分。 描述中提到的几个关键技术点需要详细解释: 1. Linux桌面数据库应用程序:ProF700是一个在Linux操作系统上运行的小型数据库应用程序,用于存储和管理电话联系人信息。 2. CSV格式导出:用户可以通过ProF700将联系人数据导出为CSV(逗号分隔值)格式。CSV是一种通用的文本格式,可以存储表格数据,像数字和文本。它易于用电子表格软件如Microsoft Excel打开,也容易被其他软件读取和处理。 3. Proximus Forum 700 pbx:Proximus Forum 700 pbx是一种在BE(比利时)中比较知名的品牌,可能与阿尔卡特朗讯(Alcatel-Lucent)或OmniPCX有关。它是运行在Linux系统中的一个电话交换机,尽管它可能提供了基于Windows的用户界面来管理。 4. Windows应用程序访问权限:尽管Proximus Forum 700 pbx可能在Linux中运行,但其用户和管理员的访问权限和管理界面通常只能在Windows操作系统上作为应用程序存在。这可能意味着为了管理pbx,用户需要使用Windows环境,而ProF700提供了一种Linux用户友好的方式来准备他们想要上传到pbx的数据。 5. 导入模块:ProF700带有导入模块,可以从mysql或mariadb数据库表中导入客户、联系人、地址和供应商信息。这意味着用户可以将他们现有的联系人数据库与ProF700同步,而无需手动输入每个联系人信息。 6. Gambas3:Gambas3是一个用于Linux的免费可视化基础类集成开发环境(IDE),允许用户通过图形界面设计和创建自己的软件应用程序。ProF700可能是用Gambas3创建的,它提供了一个简单的用户界面,使非专业的Linux用户能够管理他们的电话联系人信息。 该文件的标签是“开源软件”,强调了ProF700的开源性质,这表示用户可以自由地使用、修改和分发该软件,以及查看其源代码。 文件名称列表中的“ProF700”指向了下载或安装该软件包时用到的文件名。用户可能需要下载一个包含ProF700的压缩包,然后解压使用。 总之,ProF700 pbx phone list manager为Linux用户提供了管理Proximus Forum 700 pbx拨号列表的方便途径,它是一个开源工具,能够通过CSV文件格式与其他系统集成,并支持从mysql/mariadb数据库导入联系人信息,且易于使用Gambas3 IDE来适配和扩展功能。

把一下mysql的命令行,封装进一个python代码,实现存储过程。代码如下: /* CREATE DATABASE test; USE `test`; CREATE TABLE `course` ( `Cno` VARCHAR(20) NOT NULL, `Cname` VARCHAR(20) NOT NULL, `Tno` VARCHAR(20) NOT NULL ) ENGINE=INNODB DEFAULT CHARSET=utf8; INSERT INTO `course`(`Cno`,`Cname`,`Tno`) VALUES ('3-105','计算机导论','825'),('3-245','操作系统','804'),('6-166','数字电路','856'),('9-888','高等数学','831'); CREATE TABLE `score` ( `Sno` VARCHAR(20) NOT NULL, `Cno` VARCHAR(20) NOT NULL, `Degree` DECIMAL(4,1) DEFAULT NULL ) ENGINE=INNODB DEFAULT CHARSET=utf8; INSERT INTO `score`(`Sno`,`Cno`,`Degree`) VALUES ('103','3-245','86.0'),('105','3-245','75.0'),('109','3-245','68.0'),('103','3-105','92.0'),('105','3-105','88.0'),('109','3-105','76.0'),('101','3-105','64.0'),('107','3-105','91.0'),('108','3-105','78.0'),('101','6-166','85.0'),('107','6-166','79.0'),('108','6-166','81.0'); CREATE TABLE `student` ( `Sno` VARCHAR(20) NOT NULL, `Sname` VARCHAR(20) NOT NULL, `Ssex` VARCHAR(20) NOT NULL, `Sbirthday` DATETIME DEFAULT NULL, `class` VARCHAR(20) NOT NULL ) ENGINE=INNODB DEFAULT CHARSET=utf8; INSERT INTO `student`(`Sno`,`Sname`,`Ssex`,`Sbirthday`,`class`) VALUES ('108','丘东','男','1977-09-01 00:00:00','95033'),('105','匡明','男','1975-10-02 00:00:00','95031'),('107','王丽','女','1976-01-23 00:00:00','95033'),('101','李军','男','1976-02-20 00:00:00','95033'),('109','王芳','女','1975-02-10 00:00:00','95031'),('103','陆君','男','1974-06-03 00:00:00','95031'); CREATE TABLE `teacher` ( `Tno` VARCHAR(20) NOT NULL, `Tname` VARCHAR(20) NOT NULL, `Tsex` VARCHAR(20) NOT NULL, `Tbirthday` DATETIME DEFAULT NULL, `Prof` VARCHAR(20) DEFAULT NULL, `Depart` VARCHAR(20) NOT NULL ) ENGINE=INNODB DEFAULT CHARSET=utf8; INSERT INTO `teacher`(`Tno`,`Tname`,`Tsex`,`Tbirthday`,`Prof`,`Depart`) VALUES ('804','李诚','男','1958-12-02 00:00:00','副教授','计算机系'),('856','张旭','男','1969-03-12 00:00:00','讲师','电子工程系'),('825','王萍','女','1972-05-05 00:00:00','助教','计算机系'),('831','刘冰','女','1977-08-14 00:00:00','助教','电子工程系');

2023-06-12 上传
107 浏览量
2023-06-06 上传