微博

QQ

在大洋DY-3000系列非编下实现单机分用户管理

2004-02-27 张群 程畅 阜阳电视台 依马狮网


   

在大洋DY-3000系列非编下实现单机分用户管理
在大洋DY-3000系列非编下实现单机分用户管理
在大洋DY-3000系列非编下实现单机分用户管理
在大洋DY-3000系列非编下实现单机分用户管理
在大洋DY-3000系列非编下实现单机分用户管理
在大洋DY-3000系列非编下实现单机分用户管理
在大洋DY-3000系列非编下实现单机分用户管理
2002年我们台为多个栏目配置了非编,使用的是DY-3000 3.96软件。由于有的工作站是多个栏目共用的,栏目的负责人提出:各个用户能有独立的工作目录,各个用户间不能删除其他人的素材。
    在DY- 3000非线性网络中,每个工作站在不同的时段会有不同的使用者,每个使用者都有自己的工作路径,可以对个人素材进行管理和检索;而且每个使用者对故事板、素材的浏览、修改、删除等属性都有特定的操作权限。
    在网络版的非编工作站中,用户的路径信息是通过在服务器使用DY-3000的网络管理软件Dayang net设置的。该软件使用的是Microsoft SQL Server数据库。在安装网络工作站时事先配置好ODBC(ODBC即开放式数据库连接,它是一个编程接口,它允许程序访问使用结构化查询语言 SQL 作为数据访问标准的数据库管理系统中的数据),工作站每次启动时通过开放数据库连接ODBC 读取保存在SQL数据库服务器中的用户路径信息。而在单机版的非编工作站中,路径信息需要在DY-3000非编软件中进行设置,而且只能保存上一次的路径信息。不同的用户在每次登陆时都需要重新设置工作路径,这样使用太麻烦。经过多次实验发现,单机用户工作路径信息存放在注册表中,因此只要用户每次在登陆时导入该用户的注册表信息便可以设定他的工作路径。而在Windows NT下可以让用户在每次登陆系统时自动导入该用户的注册表信息。
    具体操作:
    1. 先在素材盘建立用户目录,每个用户目录又有三个子目录,分别为故事板、数据、素材信息。如图1、图2。
    2. 为工作站添加用户,用户只隶属于USERS组。如图3。
    3. 设置各个用户目录的权限,各个用户目录只有自身完全控制,其他用户无权访问。如图4。
    4. 分别以不同的用户登陆操作系统,并在DY3000中设置好每个用户的工作路径,从注册表HKEY_CURRENT_USER\ HKEY_CURRENT_USER\Software\Dayang Image中导出相关信息,如图5、图6。
    当然也可以在第一个被导出的注册表文件中修改用户的工作路径信息。
    5. 制作登陆脚本。
    以用户lf为例,先建立一个名为lf.bat批处理文件,内容为lf.reg。然后在用户管理器中的登陆脚本一项输入lf.bat。如图7。(其中lf.reg为用户lf的注册表信息文件)。
    将lf.bat、lf.reg拷贝到C:\WINNT\SYSTEM32\REPL\Import\Scripts文件夹下。如果在安装操作系统时没有选择安装网络组件,在C:\WINNT\SYSTEM32下是没有REPL这个文件夹的,如果没有安装网卡,我们可以为系统添加一个虚拟网卡MS Loop back来实现。当然也可以通过指定用户配置文件路径的路径来解决。 
    6.将各个用户的注册表文件,批处理文件、工作目录等重要数据做好备份。
    通过以上的设置,单机用户也可以享受网络版的便利,各个用户拥有独立的工作路径,各个用户间不能删除其他人的素材。系统的设置对于一般用户来说系统内部的运行是透明的,用户无需关心。在一年多的使用中一直很稳定。但也先后发现了一些问题,比如刚在故事板上贴好唱词,重新启动系统后唱词便“丢失”了,仔细观察发现用户做的唱词文件并没有存放在事先设置好的目录中,所以重新启动后便不见了。因此在设置好系统后有必要与相关使用人员事先说明,任何文件都只能存放在相对应的文件夹中,不能存放错位置。

中科大洋 DY-3000

视听科技视频号 广告
发表评论