Недавние сообщения

Страницы: [1] 2 3 ... 10
1
Общие вопросы по AutoIt / Re: [Файловая система] Создание папки с именем файла
« Последний ответ от Yriy_07 Отправлен Сегодня в 13:42:02 »
Спасибо!!! :) Все очень просто, как оказалось :rofl: :IL_AutoIt_1:
2
Общие вопросы по AutoIt / Re: [Файловая система] Создание папки с именем файла
« Последний ответ от joiner Отправлен Сегодня в 12:42:31 »
Код: AutoIt [Выделить]
Local $sFile = 'BBV009900_log.txt'
DirCreate(StringLeft($sFile, 3))

3
Общие вопросы по AutoIt / [Файловая система] Создание папки с именем файла
« Последний ответ от Yriy_07 Отправлен Сегодня в 11:43:43 »
Здравствуйте уважаемые форумчане! Возникла необходимость создать папку с частичным названием имени файла. То есть, есть файл BBV009900_log.txt. Вопрос, как создать папку с названием BBV (то есть первых трех символов) для последующего перемещения файла в эту папку. Подобных файло очень много в которых первые три символа различны, VVG, CCF и тд. для каждого типа требуется своя папка. Буду очень признателен за помощь!
4
Дни рождения / С днём рождения yukuru, mrvolk!
« Последний ответ от Представитель Сообщества Отправлен Сегодня в 01:01:46 »
От имени всего Русского сообщества AutoIt поздравляем Вас yukuru, mrvolk с днём рождения!



Цитировать
Пусть все мечты исполнятся,
Пусть все желанья сбудутся,
Пусть радости запомнятся,
А горести забудутся.

Здоровье будет крепкое,
В делах всегда согласие,
Любовь навеки верная —
Без ссор и разногласия.

Зарплата только вовремя,
Стабильная, высокая.
Работа будет лёгкая
И не совсем далёкая.

Пусть жизнь Вам дарит самые
Прекрасные мгновения.
Желаем только радости
И счастья, с днем рождения!
5
Конкурсы / Обсуждение конкурсов
« Последний ответ от Bernardempor Отправлен Сегодня в 00:16:19 »
Нужен помощник на создание тем конкурсов Б5 на сезон 2016/17
Итоги могу помочь вести, а вот времени на создание тем нет.

6
Есть вот такой код:

Код: AutoIt [Выделить]
#include <ProcessConstants.au3>
#include <WinAPI.au3>

$iPid=ProcessExists("Program.exe")
$hProcess = _WinAPI_OpenProcess($PROCESS_ALL_ACCESS, 0, $iPid)

Значение $iPid всегда возвращается верное, проверял через CheatEngine. А вот функция _WinAPI_OpenProcess всегда возвращает случайное значение из списка запущенных процессов. В чем может быть причина? На Win7  тот же код работает без проблем.
Может кто сталкивался с такой проблемой и знает решение. Если не сложно, подскажите другой способ для получения дескриптора открытого процесса. Буду рад любой помощи, даже просто направлению в котором нужно копать.
7
Дни рождения / С днём рождения Dere, beliy, SHERILL!
« Последний ответ от Представитель Сообщества Отправлен Вчера в 01:00:27 »
От имени всего Русского сообщества AutoIt поздравляем Вас Dere, beliy, SHERILL с днём рождения!



Цитировать
Пусть все мечты исполнятся,
Пусть все желанья сбудутся,
Пусть радости запомнятся,
А горести забудутся.

Здоровье будет крепкое,
В делах всегда согласие,
Любовь навеки верная —
Без ссор и разногласия.

Зарплата только вовремя,
Стабильная, высокая.
Работа будет лёгкая
И не совсем далёкая.

Пусть жизнь Вам дарит самые
Прекрасные мгновения.
Желаем только радости
И счастья, с днем рождения!
8
Код: AutoIt [Выделить]
(?m)(?(?="add-discount-text-price">\d+)"add-discount-text-price">|id="Price">[^/]+^)(\d+)

9
Я раньше оттуда и брал цену, но это не подходит т.к. цена на товар остается даже если товара нет в наличии.
Мне нужно получать цену только если есть товар

Код: AutoIt [Выделить]
#include <Array.au3>

;~ $Mask = 'id="Price">(?(?=(?s).*?discount(?s).*?)(?s).*?class="add\-discount\-text\-price">(.*?)\D(?s).*?|((?s).*?))id="price\-tmpl">'
$Mask = '(?s).*?"price" content="([^"]+).*'


$URL = 'https://www.wildberries.ru/catalog/6474480/detail.aspx'
$URLData = GetURLData($URL)
$Result = StringRegExp($URLData, $Mask, 1)
_ArrayDisplay($Result)

$URL = 'https://www.wildberries.ru/catalog/4736240/detail.aspx?targetUrl=GP'
$URLData = GetURLData($URL)
$Result = StringRegExp($URLData, $Mask, 1)
_ArrayDisplay($Result)

$URL = 'https://www.wildberries.ru/catalog/5460135/detail.aspx'
$URLData = GetURLData($URL)
$Result = StringRegExp($URLData, $Mask, 1)
_ArrayDisplay($Result)



Func GetURLData($URL)
    Local $URLData, $URLDataString

    $URLData=InetRead($URL)
    If @error Then Return SetError(1, 0, 0)
    $URLDataString=BinaryToString($URLData)
    If @error Then Return SetError(2, 0, 0)
    Return $URLDataString
EndFunc
 

10
Стол заказов / Re: Написать программу тренировки кассира. Алгоритм прилагаю
« Последний ответ от lemonia Отправлен Январь 19, 2019, 14:31:46 »
Пожалуйста дополните лог полезной функцией. Чтобы в строке разделения продаж по клиентам был порядковый номер, например
7-------------------------

Это даст возможность более удобно тренироваться на скорость. То есть можно будет засечь время, за сколько будет обслужено, например 10 клиентов.
Страницы: [1] 2 3 ... 10