![](https://ulanovka.ru/uploads/set_resources_16/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
![](https://ulanovka.ru/uploads/set_resources_16/84c1e40ea0e759e3f1505eb1788ddf3c_default_photo.png)
Alker
-
Постов
292 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Блоги
Галерея
События
Сообщения, опубликованные Alker
-
-
mts_2012
Извините, если вопрос не по теме.
Подключил сыну доп. услугу "Интернет-Super", на смартфон (ОС андроид 4.2...). Сын лежит в БСМП, телефон поддерживает 3G, но скорости нет, иногда соединение с интернетом пропадает. Что можно сделать, больница находится в зоне неуверенного приема или нужно делать дополнительные настройки? Благодарю за ответ.
-
И по ошущениям, не долив
Есть такой грешок. Недолевают от 1-3 литров, в зависимости от жадности. Но это везде так по России. И старое - просроченное, некондиция и смеси, разбавление сжиженным газом. Ну а что такого, "простой" народ все равно купит.
Так же можно было бы предположить, что плохое топливо, двигатель не тянет, вот и больше газу даем. Тем более на иномарках сильно не чувствуется.
О не доливе речь шла о АЗС "Альянс-Байкалнефтесбыт" ул. Забайкальская 1б (Силикатка), по поводу качества АЗС "БРК" по ул. Сахьяновой 4г.
Непрерывный стаж вождения 21 год, это так для справки.
-
1. Для того чтобы выгрузить программу из трея и при этом убрать фантомную иконку, можно так же использовать исполняемый файл nircmd.exe.
Напр.:
@echo off
nircmd.exe closeprocess 123.exe
nircmd.exe waitprocess 123.exe
ExitПри перезапуске программы старая иконка не остается.
2. Что касается вопроса связанного с добавлением задания в планировщик заданий.
http://ulanovka.ru/forum/viewtopic.php?p=3316015#3316015
Решение:
Скомпилировать батник в exe с помощью напр. Bat To Exe Converter.
Было так:
schtasks /delete /tn "AM" /f
schtasks /create /sc DAILY /mo 1 /st 00:00:00 /tn "AM" /tr "\"%~dp0AM[b].bat[/b]"\" /ru system
exit@echo off
Чтобы все запускалось, нужно так:
schtasks /delete /tn "AM" /f
schtasks /create /sc DAILY /mo 1 /st 00:00:00 /tn "AM" /tr "\"%~dp0AM[b].exe[/b]"\" /ru system
exit@echo off
-
D_Master
Батник справляется со своей задачей хорошо, ждет и прихлопывает программу, та даже мелькнуть не успевает. Это радует!
Спасибо огромное!
-
При установки программы запускается дочерний процесс, который необходимо завершить, как только он появится или запретить его. Т.е. ждать его не нужно.
Напр.:
Запускаем 1.exe, затем появляется 2.tmp, далее вызывается 3.exe через N секунд и вываливается окно, которое нужно исключить.
Нужен бат-файл, который может:
1. После запуска 1.exe мониторить процессы, циклично, каждую секунду или быстрее, возможно какими нибудь сторонними консольными утилитами.
2. Как только появляется процесс 3.exe, убить его или предварительно запретить его запуск. При этом процессы 1.exe и 2.tmp будут завершены автоматически, как только остановить 3.exe.
Требуется именно батник. Сгодится любой готовый пример.
Спасибо за ответ.
-
D_Master
Вот возник вопрос с добавлением задания в планировщик заданий.
1. Добавил задание с помощью командного файла:
schtasks /delete /tn "AM" /f
schtasks /create /sc DAILY /mo 1 /st 00:00:00 /tn "AM" /tr "\"%~dp0AM.bat"\" /ru system@echo off
Все отлично добавилось и путь к батнику: C:\Program Files (x86)\AM\AM.bat
2. Содержимое батника:
taskkill /f /im 123.exe
echo Refreshing System Tray
start /wait _RefreshSystemTray.exe@echo off
Получается, что задание отлично добавляется и запускается как запланировано, но процесс почему-то весит. Как будто бы программу что-то блокирует или не хватает прав. Пробовал отключать KIS2012, но результат тот же.
Если папку с файлом расположить не в C:\Program Files (x86), то программа выполняется успешно.
Может в коде можно что-то изменить?
ОС: W7 x64
Спасибо за ответ.
-
D_Master
Благодарю!
Все отлично работает!
PS: Вырезал из _RefreshSystemTray.exe меню, чтобы уж и значка AutoIt в системном лотке не было видно.
-
После прерывания процесса программы батником, в трее (в области уведомлений) остается висеть "фантомная" иконка.
Можно ли перезапустить только панель задач - системный лоток или требуется кардинальный способ, перезагрузка проводника: taskkill /f /im explorer.exe && explorer.exe чтобы убрать значок программы?
Как это можно сделать незаметно. Читал, что можно с эмулировать проведение стрелкой мышки по данной области. Но как это сделать?
Вот нарыл код, как из него сделать исполнительный файл?
Wnd dd ?
uID dd ?
EXTRADATA ends
.data?
IconsCount dd ?
hProcess dd ?
hTaskbar dd ?
hToolbar dd ?
pData dd ?
ProcessId dd ?
button TBBUTTON <>
extra EXTRADATA <>
.code
start:
push 'd'
push 'nWya'
push 'rT_l'
push 'lehS'
mov ecx,esp
push NULL
push ecx
call FindWindow
pop ecx
pop ecx
pop ecx
pop ecx
mov hTaskbar,eax
push GW_CHILD
push eax
call GetWindow
push GW_HWNDNEXT
push eax
call GetWindow
push GW_CHILD
push eax
call GetWindow
push GW_HWNDNEXT
push eax
call GetWindow
push GW_CHILD
push eax
call GetWindow
mov hToolbar,eax
push 0
push 0
push TB_BUTTONCOUNT
push eax
call SendMessage
test eax,eax
jz @e
mov IconsCount,eax
push offset ProcessId
push hToolbar
call GetWindowThreadProcessId
push ProcessId
push FALSE
push PROCESS_ALL_ACCESS
call OpenProcess
mov hProcess,eax
push PAGE_READWRITE
push MEM_COMMIT
push sizeof button
push NULL
push eax
call VirtualAllocEx
mov pData,eax
@l: dec IconsCount
push pData
push IconsCount
push TB_GETBUTTON
push hToolbar
call SendMessage
push NULL
push sizeof button
push offset button
push pData
push hProcess
call ReadProcessMemory
push NULL
push sizeof extra
push offset extra
push button.dwData
push hProcess
call ReadProcessMemory
mov eax,extra.uID
test eax,80000000h
jnz @f
push extra.Wnd
call IsWindow
test eax,eax
jnz @f
push 0
push IconsCount
push TB_DELETEBUTTON
push hToolbar
call SendMessage
push 0
push 0
push WM_SETTINGCHANGE
push hTaskbar
call SendMessage
@@: cmp IconsCount,0
ja @l
push MEM_RELEASE
push 0
push pData
push hProcess
call VirtualFreeEx
push hProcess
call CloseHandle
@e: push NULL
call ExitProcess
end startEXTRADATA struct
-
VR
Это тоже длинный путь. Требует предварительной настройки.
Возможно есть что-то, что можно выполнить обычным командным файлом. Да и ОС может быть ХР.
Сама программа находится в программных файлах и просится в интернет.
А программу планируется устанавливать часто и как автоматизировать весь этот процесс?
На каждом компьютере отключать антивирус перед инсталляцией хлопотно. Легче пропустить сообщение антивируса об угрозе кликнув "продолжить".
-
Как запретить программе выход в интернет?
Вопрос не в блокировании интернета брандмауэром или др. фильтрами, а именно в ограничении доступа к определенным адресам силами ОС. Хотелось бы автоматизировать процесс.
Можно отредактировать hosts в ручную, но тогда требуется выполнить целый ряд манипуляций.
Казалось бы возможно реализовать задачу с помощью командных файлов:
if exist %systemroot%\SysWOW64\drivers\etc\hosts (
set hosts=%systemroot%\SysWOW64\drivers\etc\hosts
) else (
set hosts=%systemroot%\System32\drivers\etc\hosts
)
cacls %hosts% /E /G All:F
cacls %hosts% /E /G ‚бҐ:F
attrib -s -r -h %hosts%
(echo.
echo #
echo 127.0.0.1 www.***.com
echo 127.0.0.1 ***.com
)>>%hosts%
cacls %hosts% /E /R All
cacls %hosts% /E /R ‚бҐ
ipconfig /flushdnsили с помощью программы hosts.exe, которая предварительно бросается в директорию Windows:
hosts add www.***.com 127.0.0.1
hosts add ***.com 127.0.0.1Данный способ работает исправно, но только если отключить антивирусную защиту, которая блокирует изменение файла hosts. В итоге это приводит к цепочке действий.
Может есть какие-нибудь другие способы блокировки адресов, напр. через системный реестр?
-
Спасибо, D_Master.
Все отлично работает!
-
-
Cougar
Я не понял как быть с дочерним процессом *.tmp?
К примеру запускается
1. start /wait 1.exe
Но у него есть дочерний процесс 1.tmp, сам же 1.exe в диспетчере лишь мигнет и запускает 1.tmp.
И тогда выполняется следующая команда
2. start /wait 2.exe
Но как этого избежать?
Необходимо создать командный файл, который бы проверял есть ли процесс *.tmp, дожидался бы его окончания и только потом запускал 2.exe
-
Как заставить bat-файл ждать завершение определенного процесса и выполнение следующей команды?
У одной устанавливаемой программы есть дочерние процессы.
Получается так, что батник уже начинает выполнять следующие команды нарушая порядок.
Возможно ли реализовать ожидание установки программы, зная имя дочернего процесса: *.tmp
Например:
1. Запускается программа.
2. Проводится проверка - запущен ли процесс (*.tmp), если да, то батник ждет его завершения и только после этого выполняет следующее действие.
3. Запускается другой файл: *.cmd
Спасибо за ответ.
-
-
D_Master
На Windows 7 x32 ищет параметр в HKEY_CLASSES_ROOT\Wow6432Node\CLSID
наверное потому что процессор 64х - битный.
-
D_Master
Ок, все работает!
Спасибо большое!
-
-
Здравствуйте!
Возник вопрос.
Необходимо создать командный файл или vbs скрипт для поиска параметра "OLGТ" в реестре, например:
HKEY_CLASSES_ROOT\CLSID\{FFGH7029-84D7-4E1E-BE44-B0019BC54J9D}
и добавления в раздел {FFGH7029-84D7-4E1E-BE44-B0019BC54J9D}
два новых строковых параметра - "Find" и "Conf" с произвольными значениями в каждом, например: "123.exe"
Единственное, {GUID} - {FFGH7029-84D7-4E1E-BE44-B0019BC54J9D} на разных компьютерах отличается, но в нем присутствует во всех случаях параметр с именем "OLGТ" по которому его и можно будет обнаружить.
Путь до "OLGТ" в 64-х битной системе может быть такой HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{GUID}
Спасибо за ответ.
-
Ulan.VIP
Так я и не всем 5 раздаю. Высшая оценка, только за раздачи с которыми сталкиваюсь.
Если меня что-то не устраивает, просто прохожу мимо.
давайте сделаем синхронизацию фильмов с Кинопоиском?Вы о рейтинге? Можно так же imdb добавить.
-
Кто-то оценивает качество звука, для кого-то картинки!
Если я и оцениваю, то только ценность данного материала. Ниже 5 еще никому не ставил.
-
Mac
1. Можно было бы заменить вторую цифру на третью, т.е. статистику просмотра удалить, она полезна лишь на "форумах обсуждений". Конечно можно посмотреть количество скачавших пройдя в "Свои релизы", но если хочется взглянуть и на статистику чужих раздач, то одним кликом сделать это не получится.
2. Спасибо.
3.
В этом случае, пользователь оценивает сам фильм, а не качество напр. картинки, звук и пр., которые могут не оправдать ожидания и тогда оценка будет конечно же необъективной.человек может знать содержание раздачи и без ее скачивания (например, давно смотрел такой фильм по ТВ), а, следовательно, может ее оценить.4.
С другой стороны, чтобы поднять тему, приходится удалять последний пост и создавать его заново, что неудобно.Тема при исправлении поста не апается (но помечается непрочитанной) - по-моему, это логично.Но это лишь мое мнение и оно может не совпадать с мнением других пользователей.
-
Ulan.VIP
Ну так на других трекерах, это как-то реализовано. Волшебство?
Удобно не заходя в тему, видеть сколько раз раздачу скачали.
Можно оставить в колонке количество сообщений, но удалить статистику просмотра, которая полезна лишь на "форумах обсуждений".
Я же не предлагаю пестроту и нагромождение.
Просто я пользуюсь и внешними ресурсами и чувствую разницу. Вот.
-
petrovna
Главное, что мы вспоминаем.
Да и потом, как можно оценивать торрент, повторюсь, если вы его даже не попробовали на вкус и цвет. Хотя подавляющее большинство проголосовавших пользователей наверное так и делают. Это что-то вроде выражения благодарности релизеру за труд, но ведь это необъективная оценка и вполне хватает кнопки "спасибо".
И при этом необязательно доводить желание оценить и выразить благодарность до рефлекса.
Легче всего вообще ничего не менять. С другой стороны нужно двигаться вперед.
ВАЗ 21083
в Легковые автомобили
Опубликовано
Наименование товара: ВАЗ 21083
Описание: Продам или обменяю на товары \ услуги. Автомобиль 1993 года, на ходу, цвет мокрый асфальт, отсутствует аккумулятор. Требует косметического ремонта, давно стоит.
Оригиналы документов утеряны, остались только ксерокопии. Автомобиль был куплен по договору. Документы при желании можно восстановить.
Уместен торг.
Цена: 50000 руб.
Контакты: 89148326943