Victor Sudakov wrote:
>
> Добавлен ряд Custom Account Settings (например, title и initials).
> Хранятся в свойствах аккаунтов.
>
> Нет ли у кого примера скриптика, который бы позволил заполнить эти
> Settings значениями из плоского текстового файла вида
После раздумий и рассматриваний примеров родил такое, укажите pls на возможные проблемы. Сразу скажу, что скармливать скрипту собираюсь русские значения title через "iconv -t utf-8 < data.txt | ./script.pl"
use CLI;
use strict;
my $cli = new CGP::CLI( { PeerAddr => "172.16.XXX.XXX", PeerPort => 106, login => "postmaster", password => "XXX" } )|| die "Can't login to CGPro: ".$CGP::ERR_STRING."\n";
my @arr;
while (<STDIN>){
chomp($_);
@arr = split("\t",$_);
print "$arr[0]\n";
$cli->UpdateAccountSettings($arr[0],{title => $arr[1]})
|| die "Error: ".$cli->getErrMessage.", quitting";
}
-- Victor Sudakov, VAS4-RIPE, VAS47-RIPNПолучено Fri Apr 15 09:24:35 2005
Этот архив был сгенерирован hypermail 2.1.8 : Tue 21 Feb 2006 - 03:16:10 MSK