Отправляет email-рассылки с помощью сервиса Sendsay

За 2005-08-20

Re: создание ярлыка windows

В сообщении от 1124547317 секунд после начала Эпохи Алексей написал(а):

> Если функциональный аналог, то ln. Если для создания файлa в формате
> .lnk или .pif, то нет, AFAIK.

Для GNOME и KDE аналогом `.lnk' является `.desktop'.

   Konstantin Korikov 2005-08-20 17:18:43 (#420734)

Re: создание ярлыка windows

Во первых а на фига это ?

Во вторых на DOS программу, .bat файл (.pif) или на документ / Win программу
(.lnk) (это не одно и то же) ?

В третьих, а не лучше ли использовать в качестве ярлыка .url файл ?
Не испытывал для не url целей, но наверное подойдёт.

Настоящие ярлыки, если я правильно понял, ещё и от версии к версии Win
меняются, наверное сохраняя обратную совместимость. Для их создания
там есть API.

Формат URL файла:

From: Edward Blake <blak***@r*****.ca>
Subject: The URL format

The url file format looks pretty simple, it has the
same format as a INI file:

[InternetShortcut]
URL=http://www.someaddress.com/
WorkingDirectory=C:\WINDOWS\
ShowCommand=7
IconIndex=1
IconFile=C:\WINDOWS\SYSTEM\url.dll
Modified=20F06BA06D07BD014D
HotKey=1601
URL Is Self-explanatory

WorkingDirectory Is Self-explanatory

IconIndex Is:
The Icon Index within IconFile

IconFile Is:
A File containing a icon

ShowCommand Is:
(Nothing) - Normal
7 - Minimized
3 - Maximized

HotKey Is:
833 - Ctrl + Shift + A
834 - Ctrl + Shift + B
835 - Ctrl + Shift + C
836 - Ctrl + Shift + D
837 - Ctrl + Shift + E
838 - Ctrl + Shift + F
.
.
1601 - Ctrl + Alt + A
1602 - Ctrl + Alt + B
1603 - Ctrl + Alt + C
1604 - Ctrl + Alt + D
1605 - Ctrl + Alt + E
1606 - Ctrl + Alt + F
.
.
.

Описания .LNK формата у меня нет, а вот формата .PIF файла вроде есть
(не уверен что именно то, но похоже)

Appendix A: Program Information Files

Program Information Files (PIF) are used by DESQview when loading a
program to determine such things as how much memory the program needs,
what the default directory should be, and how well-behaved the program
is. They are usually created and modified by using the Add a Program
and Change a Program options from the Open Window menu. The resulting
file is given a name of the form xx-PIF.DVP where "xx" is the 2-key
combination used to invoke the program from the Open Window menu.
This Appendix describes the format of these Program Information Files.

The first 369 bytes of the PIF are the same as for Topview. They are:

offset length use

0 2 reserved
2 30 program title (blank filled)
32 2 maximum memory required in K-bytes
34 2 minimum memory required in K-bytes
36 64 command to start program - zero terminated
100 1 default drive in ASCII (A,B,etc.)
101 64 default directory name - zero terminated
165 64 program parameters - zero terminated
229 1 initial screen mode (0-7)
230 1 # of text pages used by the application
231 1 # of first interrupt vector to be saved
232 1 # of last interrupt vector to be saved
233 1 # rows in logical window buffer
234 1 # columns in logical window buffer
235 1 row # for initial window position
236 1 column # for initial window position
237 2 system memory size in K-bytes
239 64 shared program file name - zero terminated
303 64 shared program data - zero terminated
367 1 control byte 1 - encoded as follows:
80H - Writes text directly to screen
40H - Foreground only
20H - Uses math coprocessor
10H - Accesses system keyboard buffer
01H - Swappable
368 1 control byte 2 - encoded as follows:
40H - Uses command line parameters
20H - Swaps interrupt vectors

The next 13 bytes are optional. They represent extensions available
in all versions of DESQview.

offset length use

369 2 keys-to-use on Open Window menu ("DS" for DOS
Services for example)
371 2 size of script buffer in bytes
373 2 automatically PAUSE after this many tests for keyboard
input in one clock tick (normally 0)
375 1 non-zero to disable automatic color mapping
376 1 non-zero if application is swappable
377 3 reserved - should be 0
380 1 non-zero to automatically close application on exit
381 1 non-zero if copy-protect disk is required

The next 34 bytes are optional. They represent extensions available
in DESQview version 2.00 and later.

offset length use

382 1 reserved - .DVP format number encoded as follows:
00H = DESQview version 1.20 and later
01H = DESQview version 2.00 and later
02H = DESQview version 2.20 and later
383 1 reserved - should be 0
384 1 initial # rows in physical window
385 1 initial # columns in physical window
386 2 maximum expanded memory available to program
in K-bytes
388 1 control byte 3 - encoded as follows:
80H = automatically assign position
20H = maximum memory value has been specified
10H = disallow Close command
08H = foreground-only when doing graphics
04H = don't virtualize
389 1 keyboard conflict level (0-4, normally 0)
390 1 # graphics pages used by program
391 2 extra system memory size
393 1 initial screen mode for program (normally 0FFH)

The next 3 bytes are optional. They represent extensions available
in DESQview version 2.20 and later.

offset length use

394 1 serial ports usage (normally 0FFH)
-1 = use all serial ports
0 = not using serial ports
1 = use COM1 only
2 = use COM2 only
395 1 control byte 4 - encoded as follows (normally C3H)
80H = automatically close application on exit
if .COM or .EXE extension specified
40H = swappable if not using serial ports
08H = virtualize text - overrides previous value
04H = virtualize graphics - overrides previous value
02H = share CPU when foreground
01H = share EGA when foreground and zoomed
396 1 degree of protection
397 19 reserved

Note: For all control bytes, undefined bits should be set to zero for future
compatibility.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 20964; Возраст листа: 757; Участников: 1399
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/420704

   2005-08-20 16:27:29 (#420704)

Re: usb ИК-порт

В сообщении от 19 Август 2005 05:05 avm7 написал(a):
> > в /etc/irda, которого у меня почему-то нет...
> а в /etc/sysconfig/irda ???
Да, есть!
Но почему я вновь и вновь должен приатачивать телефон какждый раз вручную, и

только от рута, можно ли это автоматизировать?...
# irattach /dev/ttyUSB0 -s -d ma600

Как заставить gnokii работать не через ttySx а через ttyUSBx ?

   Kotelnikov Valery 2005-08-20 16:23:23 (#420671)

Re: parted

В сообщении от 1124378342 секунд после начала Эпохи Лобанов Валерий
написал(а):

> Ядро менять пробовал с 2.4, которое в Slackware 10.1 идет по
> умолчанию на 2.6, которое идет как тестовое. Не помогло.

Лучше попробуйте последнюю стабильную версию с kernel.org.

> Подвисание:17:57:43 - 18:05:53
> После запуска xine:
> $xine /mnt/video

После запуска xine это всегда происходит?

> /var/log/messages:

Похоже что в это время никакие задания cron не выполнялись. Возможно
это просто какая-то user-space программа глючит. Подобным образом у
меня глючит GCC 4.0 при компиляции FCE Ultra 0.98.13pre с флагом `-O3'.
Для того чтобы определить какая программа начала отбирать всю память,
можно постоянно держать top на одной из виртуальных консолей. Например
в стартовых скриптах прописать:

openvt -c 10 top

openvt может еще называться просто open. В момент глюка переключится на
эту консоль и посмотреть какой процесс больше всех использует память.
Если всю память забирает только kswapd, то это явно проблемы ядра.

   Konstantin Korikov 2005-08-20 16:23:10 (#420670)

Re: Шрифт интерфейса в Mozille

В сообщении от 1124465449 секунд после начала Эпохи avm7 написал(а):

> Установил mozilla-1.7.8.ru-RU~86-gtk2+xft - шрифты интерфейса мелкие
> и некрасивые (меню, названия папок, анель интструментов).

Тут недавно уже поднимался этот вопрос.

/*** profile-directory/chrome/userChrome.css ***/
namespace
url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
* {
font-size: 20pt !important
}
/***********************************************/

Где `profile-directory' - каталог профиля, например
`~/.mozilla/firefox/t2ptcua9.default' или
`/.mozilla/default/1zw7geti.slt'.

> На очереди еще другие проги на gtk...

Для других GTK-приложений смотрите `/etc/gtk/gtkrc*',
`/etc/gtk-2.0/gtkrc'.

   Konstantin Korikov 2005-08-20 16:23:03 (#420669)

Re: создание ярлыка windows

Доброго времени суток, avm7.

a> Есть ли утилитки под linux для создания ярлыка на файл (в частности на
a> файл на сетевом ресурсе smb)?

Если функциональный аналог, то ln. Если для создания файлa в формате
.lnk или .pif, то нет, AFAIK.

   Алексей 2005-08-20 16:21:18 (#420659)

Re[2]: Снова mandrake10.1

Доброго времени суток, avm7.

a> Снова вопросик, я такой уже как-то поднимал, но так ясности и нет.
a> Настроил как всегда fetchmail забирать почту и кидать в локальный ящик.
a> Оказалось, что без MTA (Sendmail, Postfix и т.д.) запущенного и
a> работающего почта в локальный ящик не кладется - fetchmail стопорится и
a> ждет. При настройке опции в .fetchmailrc - mda 'procmail' - почта в
a> локальный ящик попадает, но у писем отсутствуют в начале заголовки FROM,
a> от чего эти письма не видит ни imap ни просмотр например по F3 в mc не
a> подсвечивает.

a> Как кто решил проблемму настройки fetchmail? Не хочется иметь запущенным
a> лишний сервис (sendmail) по многим соображениям.

Я этим скриптом забираю почту на работе и ношу домой на дискетках.

#/bin/bash
#ver 2.3

if [[ "$1" = "--help" ]]; then
echo "Usage: $0 [-n] [server [user]]";
echo "-n Don't encrypt";
exit;
fi
if [[ "$1" = "-n" ]]; then
NOENC=1;
shift;
fi
TEMPFILE="$HOME/temp/mbox"
TIMESTAMP=`date +%s`
DATE=`date -R`
SERVER="$1"
if [[ -z "$SERVER" ]]; then
read -e -p "Server: " SERVER;
fi
USER="$2"
if [[ -z "$USER" ]]; then
read -e -p "User: " USER;
fi
clear
fetchmail --silent -m "echo \"From %F $DATE\" >>$TEMPFILE; cat >>$TEMPFILE"
-p pop3 -u $USER $SERVER && \
if [[ "$NOENC" != "1" ]]; then \
gpg -r alexei-d -o $TEMPFILE$TIMESTAMP.pgp -e $TEMPFILE && \
shred --iterations=2 -fu $TEMPFILE;
fi

   Алексей 2005-08-20 16:21:12 (#420658)

Re: Снова mandrake10.1

В сообщении от 1124478966 секунд после начала Эпохи avm7 написал(а):

> > СООБРАЖЕНИЙ!!!
> >
> ..........и также представляет _потенциальную_ брешь в безопасности...

SMTP-демон можно и отключить, или зафэйерволить.

> да и машина у меня не слишком сильная для лишнего процесса и
> к тому же 1.5 мб то не лишние :)

А для KDE сильная? У вас проц не P4?

Собственная почтовая система, IMHO, некогда не повредит, даже рабочей
станции. Я бы даже сказал что ее наличие предпочтительно. Но если вам
так хочется:

mda "procmail -f-"

К стати, Procmail в качестве MDA для Fetchmail, IMHO, лучше
использовать всегда, так как тот же Postfix вызывает Procmail для
локальной доставки. Зачем лишний посредник?...

   Konstantin Korikov 2005-08-20 02:41:33 (#420531)