Latest post of the previous page:
Ну это вроде самое последнее, что тут выкладывали + мои правки, чтобы в висте работало.bci — индикатор операций для плагина Background Copy
- zg
- zero-gravity
- Posts: 6035
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
Re: bci - мож кому нужно, или мож кто до ума доведет
ну выложил бы сорцы, я б в свн добавил.DrKnS wrote:Ну это вроде самое последнее, что тут выкладывали + мои правки, чтобы в висте работало.
- zg
- zero-gravity
- Posts: 6035
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
Re: bci - мож кому нужно, или мож кто до ума доведет
а если я сорцы конвертну в utf8, вижуал их переварит?DrKnS wrote:В том же аттаче.
- Taciturn
- Posts: 603
- Joined: Thu 26 May, 2005 17:14
- Location: Санкт-Петербург
- Has thanked: 89 times
- Been thanked: 31 times
- Contact:
Re: bci - мож кому нужно, или мож кто до ума доведет
Спасибо тебе, добрый человек! Очень BCI в Vista не хватало.DrKnS wrote:Вот так вроде работает
Re: bci - мож кому нужно, или мож кто до ума доведет
Старая версия bci умела после завершения долгой операции проигрывать wav файл.
Причем имя файла и интервал времени, через который нужно проигрывать файл задавался в реестре в [HKEY_CURRENT_USER\Software\BCI]
В последней это вырезали?
Причем имя файла и интервал времени, через который нужно проигрывать файл задавался в реестре в [HKEY_CURRENT_USER\Software\BCI]
В последней это вырезали?
- John Doe
- Бюрократ
- Posts: 13855
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 428 times
- Contact:
Re: bci - мож кому нужно, или мож кто до ума доведет
WhiteDragon wrote:файл которым звякать указываешь в качестве параметра (кавычек никаких нинадо даже если пробелы)
вроде даже работают файлы из %windir%\media без указания пути
тоесть bci.exe tada.wav прямо откуда угодно
чтобы сделать его белым - переименуй в bciw.exe или чтонить еще (пятая буква с хвоста (перед точкой) должна быть w или W)
https://t.me/FarManager — Telegram чат
Re: bci - мож кому нужно, или мож кто до ума доведет
а как установить таймаут после которого операция считается долгой и нужно звякать?John Doe wrote:WhiteDragon wrote:файл которым звякать указываешь в качестве параметра (кавычек никаких нинадо даже если пробелы)
вроде даже работают файлы из %windir%\media без указания пути
тоесть bci.exe tada.wav прямо откуда угодно
чтобы сделать его белым - переименуй в bciw.exe или чтонить еще (пятая буква с хвоста (перед точкой) должна быть w или W)
Re: bci - мож кому нужно, или мож кто до ума доведет
Сдается мне, что там иконки текут. Емнип, Shell_NotifyIcon иконку себе не забирает, а её руками убивать нужно
- Taciturn
- Posts: 603
- Joined: Thu 26 May, 2005 17:14
- Location: Санкт-Петербург
- Has thanked: 89 times
- Been thanked: 31 times
- Contact:
Re: bci - мож кому нужно, или мож кто до ума доведет
Глючит. Через некоторое время, после завершения операции, иконка оставляет после себя пустое место. Например вот, от 2 иконок:
Re: bci - мож кому нужно, или мож кто до ума доведет
У кого нить остались древние, неиспорченые исходники BCI версии 1.2, написАнного еще этим человеком:
Copyright (c) 2003 by ViPer.
E-mail: vitaly@kid.stu.cn.ua
WWW: http://kid.stu.cn.ua/~vitaly/bci
Copyright (c) 2003 by ViPer.
E-mail: vitaly@kid.stu.cn.ua
WWW: http://kid.stu.cn.ua/~vitaly/bci
Re: bci - мож кому нужно, или мож кто до ума доведет
Сейчас ковыряю исходники bci мож кто поможет.
1) Есть ли возможность узнавать об изменениях в очереди bcopy не по таймеру, а как нибудь по другому, может bcopy сообщение какое нибудь генерирует?
2) zg говорил что можно написать bnc.dll. и сервис будет её вызывать. Если не сложно в паре предложений механизм как это работает.
1) Есть ли возможность узнавать об изменениях в очереди bcopy не по таймеру, а как нибудь по другому, может bcopy сообщение какое нибудь генерирует?
2) zg говорил что можно написать bnc.dll. и сервис будет её вызывать. Если не сложно в паре предложений механизм как это работает.
Re: bci - мож кому нужно, или мож кто до ума доведет
GrAnD,
посмотри bcNotify.c в исходниках сервиса. Там все довольно очевидно
посмотри bcNotify.c в исходниках сервиса. Там все довольно очевидно
Re: bci - мож кому нужно, или мож кто до ума доведет
Очевидно-то очевидно, не понятно только что с этим делать.Std wrote:GrAnD,
посмотри bcNotify.c в исходниках сервиса. Там все довольно очевидно
1) Я создаю bnc.dll, экспортирую int WINAPI Notify(unsigned long Msg,void *Data).
2) Кладу dll рядом с bcsvc.exe.
3) Каждый раз при создании и удалении задачи bcsvc будет вызывать Notify из моей dll
4) Внутри dll я буду получать код и имя задачи.
Но что я с этим сделаю? Ведь bcsvc запущен от имени LocalSystem, он не интерактивен, поэтому прямо из bnc.dll нельзя создавать иконку в таскбаре.
Как сделать можно? Пните в нужном направлении.