ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [mdk-re] WinPopup из самбы всей группе
@ 2002-04-22  9:13 Eugene Prokopiev
  2002-04-22  9:18 ` Korshunov Ilya
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Eugene Prokopiev @ 2002-04-22  9:13 UTC (permalink / raw)
  To: mandrake-russian

Здравствуйте!

Как из самбы отправить попап всей группе, а не отдельному компьютеру ?

С уважением, Прокопьев Евгений





^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [mdk-re] WinPopup из самбы всей группе
  2002-04-22  9:13 [mdk-re] WinPopup из самбы всей группе Eugene Prokopiev
@ 2002-04-22  9:18 ` Korshunov Ilya
  2002-04-22 14:52 ` [mdk-re] WinPopup из самбы всейгруппе admin
  2002-04-22 21:03 ` [mdk-re] Re: WinPopup из самбы всей группе Michael Shigorin
  2 siblings, 0 replies; 9+ messages in thread
From: Korshunov Ilya @ 2002-04-22  9:18 UTC (permalink / raw)
  To: mandrake-russian

Mon, 22 Apr 2002 09:14:04 +0400
Eugene Prokopiev <john@rmts.donpac.ru> Писал:

> Здравствуйте!
> 
> Как из самбы отправить попап всей группе, а не отдельному компьютеру ?
> 
> С уважением, Прокопьев Евгений

См. archive, вопрос такой возникает фиг знает в какой раз ))). 

p.s. сам ответить не могу так SMB протокола у меня в сети нет и не будет. 



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [mdk-re] WinPopup из самбы всейгруппе
  2002-04-22  9:13 [mdk-re] WinPopup из самбы всей группе Eugene Prokopiev
  2002-04-22  9:18 ` Korshunov Ilya
@ 2002-04-22 14:52 ` admin
  2002-04-22 16:00   ` Eugene Prokopiev
  2002-04-22 21:03 ` [mdk-re] Re: WinPopup из самбы всей группе Michael Shigorin
  2 siblings, 1 reply; 9+ messages in thread
From: admin @ 2002-04-22 14:52 UTC (permalink / raw)
  To: mandrake-russian

22 Апрель 2002 09:14, Вы написали:
> Здравствуйте!
>
> Как из самбы отправить попап всей группе, а не отдельному компьютеру ?

а указать вместо имени компа имя рабочей группы/домена
>
> С уважением, Прокопьев Евгений
>
>
>
> _______________________________________________
> Mandrake-russian mailing list
> Mandrake-russian@altlinux.ru
> http://altlinux.ru/mailman/listinfo/mandrake-russian

-- 
С уважением Антон, ОАО "Профит-М"
http://www.profitm.ru



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [mdk-re] WinPopup  из самбы всейгруппе
  2002-04-22 14:52 ` [mdk-re] WinPopup из самбы всейгруппе admin
@ 2002-04-22 16:00   ` Eugene Prokopiev
  0 siblings, 0 replies; 9+ messages in thread
From: Eugene Prokopiev @ 2002-04-22 16:00 UTC (permalink / raw)
  To: mandrake-russian

admin wrote:

>22 Апрель 2002 09:14, Вы написали:
>
>>Здравствуйте!
>>
>>Как из самбы отправить попап всей группе, а не отдельному компьютеру ?
>>
>
>а указать вместо имени компа имя рабочей группы/домена
>
Имя группы не катит: нет, говорит, такого компьютера





^ permalink raw reply	[flat|nested] 9+ messages in thread

* [mdk-re] Re: WinPopup из самбы всей группе
  2002-04-22  9:13 [mdk-re] WinPopup из самбы всей группе Eugene Prokopiev
  2002-04-22  9:18 ` Korshunov Ilya
  2002-04-22 14:52 ` [mdk-re] WinPopup из самбы всейгруппе admin
@ 2002-04-22 21:03 ` Michael Shigorin
  2002-04-23 11:41   ` Sergei Makarov
  2002-04-23 11:58   ` [mdk-re] Re: WinPopup из самбы все йгруппе admin
  2 siblings, 2 replies; 9+ messages in thread
From: Michael Shigorin @ 2002-04-22 21:03 UTC (permalink / raw)
  To: mandrake-russian

On Mon, Apr 22, 2002 at 09:14:04AM +0400, Eugene Prokopiev wrote:
> Как из самбы отправить попап всей группе, а не отдельному компьютеру ?
(short answer) Кажется, никак.

(long answer) Можно попробовать наваять какой-то мессенджер,
который сделает browse (как-то при помощи smbclient, думаю),
потом распарсить вывод и раскидать в индивидуальном порядке :-(

Если сделаете -- бросайте сюда, думаю, хором доведем ;-)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [mdk-re] Re: WinPopup из самбы всей группе
  2002-04-22 21:03 ` [mdk-re] Re: WinPopup из самбы всей группе Michael Shigorin
@ 2002-04-23 11:41   ` Sergei Makarov
  2002-04-23 11:45     ` [mdk-re] А как эти сообщения под Линухом получать? Иван Евтухович
  2002-04-23 11:58   ` [mdk-re] Re: WinPopup из самбы все йгруппе admin
  1 sibling, 1 reply; 9+ messages in thread
From: Sergei Makarov @ 2002-04-23 11:41 UTC (permalink / raw)
  To: mandrake-russian

[-- Attachment #1: Type: text/plain, Size: 496 bytes --]

Посмотрите скрипт в аттаче.



Michael Shigorin wrote:
> On Mon, Apr 22, 2002 at 09:14:04AM +0400, Eugene Prokopiev wrote:
> 
>>Как из самбы отправить попап всей группе, а не отдельному компьютеру ?
> 
> (short answer) Кажется, никак.
> 
> (long answer) Можно попробовать наваять какой-то мессенджер,
> который сделает browse (как-то при помощи smbclient, думаю),
> потом распарсить вывод и раскидать в индивидуальном порядке :-(
> 
> Если сделаете -- бросайте сюда, думаю, хором доведем ;-)
> 


[-- Attachment #2: smbwall --]
[-- Type: text/plain, Size: 1921 bytes --]

#!/usr/bin/perl
# 
#@(#) smb-wall.pl Description:
#@(#) A perl script which allows you to announce whatever you choose to
#@(#) every PC client currently connected to a Samba Server...
#@(#) ...using "smbclient -M" message to winpopup service.
#@(#) Default usage is to message every connected PC.
#@(#) Alternate usage is to message every pc on the argument list.
#@(#)  Hacked up by Keith Farrar <farrar@parc.xerox.com>
#
# Cleanup and corrections by
# Michal Jaegermann <michal@ellpspace.math.ualberta.ca>
# Message to send can be now also fed (quietly) from stdin; a pipe will do.
#=============================================================================

$smbstatus = "/usr/bin/smbstatus";
$smbshout = "/usr/bin/smbclient -M";

if (@ARGV) {
    @clients = @ARGV;
    undef @ARGV;
}
else {  # no clients specified explicitly
    open(PCLIST, "$smbstatus |") || die "$smbstatus failed!.\n$!\n";
    while(<PCLIST>) {
	last if /^Locked files:/;
	split(' ', $_, 6);
        # do not accept this line if less then six fields
        next unless $_[5];
        # if you have A LOT of clients you may speed things up by
        # checking pid - no need to look further if this pid was already
        # seen;  left as an exercise :-)
        $client = $_[4];
	#next unless $client =~ /^\w+\./;       # expect 'dot' in a client name
	next if grep($_ eq $client, @clients); # we want this name once
	push(@clients, $client);
    }
    close(PCLIST);
}

if (-t) {
    print <<'EOT';

Enter message for Samba clients of this host
(terminated with single '.' or end of file):
EOT

    while (<>) {
	last if /^\.$/;
	push(@message, $_);
    }
}
else { # keep quiet and read message from stdin
    @message = <>;
}

foreach(@clients) {
##   print "To $_:\n";
    if (open(SENDMSG,"|$smbshout $_")) {
	print SENDMSG @message;
	close(SENDMSG);
    }
    else {
	warn "Cannot notify $_ with $smbshout:\n$!\n";
    }
}

exit 0;


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [mdk-re] А как эти сообщения под Линухом получать?
  2002-04-23 11:41   ` Sergei Makarov
@ 2002-04-23 11:45     ` Иван Евтухович
  2002-04-23 12:11       ` [mdk-re] А как этисообщения подЛинухом получать? admin
  0 siblings, 1 reply; 9+ messages in thread
From: Иван Евтухович @ 2002-04-23 11:45 UTC (permalink / raw)
  To: mandrake-russian

Привет Всем!

А как я могу получить сообщения, который мне кто-нибудь WinPopup послал?


-- 
Ivan Evtuhovich mailto:evtuhovich@mail.ru
ICQ UIN 52227602



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [mdk-re] Re: WinPopup из самбы все йгруппе
  2002-04-22 21:03 ` [mdk-re] Re: WinPopup из самбы всей группе Michael Shigorin
  2002-04-23 11:41   ` Sergei Makarov
@ 2002-04-23 11:58   ` admin
  1 sibling, 0 replies; 9+ messages in thread
From: admin @ 2002-04-23 11:58 UTC (permalink / raw)
  To: mandrake-russian

22 Апрель 2002 11:16, Вы написали:
> On Mon, Apr 22, 2002 at 09:14:04AM +0400, Eugene Prokopiev wrote:
> > Как из самбы отправить попап всей группе, а не отдельному компьютеру ?
>
> (short answer) Кажется, никак.

Это интересно, потому как из виндов 95&98 через winpopup или в NT&W2k через 
net send в передачи сообщения для группы никакой проблемы нет.

>
> (long answer) Можно попробовать наваять какой-то мессенджер,
> который сделает browse (как-то при помощи smbclient, думаю),
> потом распарсить вывод и раскидать в индивидуальном порядке :-(

на гугл нашел несколько ссылок на подобные скрипты

>
> Если сделаете -- бросайте сюда, думаю, хором доведем ;-)



-- 
С уважением Антон, ОАО "Профит-М"
http://www.profitm.ru



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [mdk-re] А как этисообщения подЛинухом получать?
  2002-04-23 11:45     ` [mdk-re] А как эти сообщения под Линухом получать? Иван Евтухович
@ 2002-04-23 12:11       ` admin
  0 siblings, 0 replies; 9+ messages in thread
From: admin @ 2002-04-23 12:11 UTC (permalink / raw)
  To: mandrake-russian

23 Апрель 2002 11:46, Вы написали:
> Привет Всем!
>
> А как я могу получить сообщения, который мне кто-нибудь WinPopup послал?

RTFM:)
-- 
С уважением Антон, ОАО "Профит-М"
http://www.profitm.ru



^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2002-04-23 12:11 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-04-22  9:13 [mdk-re] WinPopup из самбы всей группе Eugene Prokopiev
2002-04-22  9:18 ` Korshunov Ilya
2002-04-22 14:52 ` [mdk-re] WinPopup из самбы всейгруппе admin
2002-04-22 16:00   ` Eugene Prokopiev
2002-04-22 21:03 ` [mdk-re] Re: WinPopup из самбы всей группе Michael Shigorin
2002-04-23 11:41   ` Sergei Makarov
2002-04-23 11:45     ` [mdk-re] А как эти сообщения под Линухом получать? Иван Евтухович
2002-04-23 12:11       ` [mdk-re] А как этисообщения подЛинухом получать? admin
2002-04-23 11:58   ` [mdk-re] Re: WinPopup из самбы все йгруппе admin

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git