Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

09.03.2025 в 12:56, Rassol2 сказал:

Все работает.

По крайне мере у меня.
Вот пример.

  Скрыть содержимое

yg5Z2y8.png


 

3400 і я хочу потім відняти -10 

тобто має вийти 

3390

Надіслати
Поділитися на інших сайтах


09.03.2025 в 13:15, AlexanderYuzkov сказал:

3400 і я хочу потім відняти -10 

тобто має вийти 

3390

А якщо я поставлю множення на 10 після націнки, воно умножить) а віднімати не хоче((

Надіслати
Поділитися на інших сайтах


09.03.2025 в 06:15, AlexanderYuzkov сказал:

3400 і я хочу потім відняти -10 

тобто має вийти 

3390

И как у вас может выйти 3390 если вы своими же ручками указали округлить до сотни ?
{100|>} - тогда вам нужно убирать округление. И будет вам ваш результат.

Надіслати
Поділитися на інших сайтах

09.03.2025 в 06:16, AlexanderYuzkov сказал:

А якщо я поставлю множення на 10 після націнки, воно умножить) а віднімати не хоче((

Оно, то есть модуль, он хочет делать все что вы ему указали, просто оно делает это предельно внимательно и кропотливо :D

Надіслати
Поділитися на інших сайтах

09.03.2025 в 13:24, Rassol2 сказал:

Оно, то есть модуль, он хочет делать все что вы ему указали, просто оно делает это предельно внимательно и кропотливо :D

Зрозумів))) а я округлити до 90? 
наприклад ціна 1340 потрібно зробити 1390 грн 

Змінено користувачем AlexanderYuzkov
Надіслати
Поділитися на інших сайтах


09.03.2025 в 14:07, AlexanderYuzkov сказал:

Зрозумів))) а я округлити до 90? 
наприклад ціна 1340 потрібно зробити 1390 грн 

С помощью регулярных выражений, если вопрос стоит именно так

 

{reg[#(\d+)?(\d\d)\d\d(,|\.)?(\d+)?$#]}|$1$2'90
'|

 

Скрытый текст

image.png.8584d47a42f624a9e2b6aad30774f120.png

 

Змінено користувачем Axelenz
  • +1 1
Надіслати
Поділитися на інших сайтах


09.03.2025 в 11:49, AlexanderYuzkov сказал:

Ось це правило чомусь не спрацьовує... {100|>}(0-3000)*1.1;(3000-2000000)*1.08&-10 

якщо замість "-" ставлю "*" все працює

Уточняю свое предложение. 

https://prnt.sc/IWdzNqVPdIwR   До преобразования

https://prnt.sc/-kXHG36p0uQW   После применения правил создания нужной цены

Вкладка Поиск замена.     Наценка    {100|>}(0-3000)*1.1;(3000-2000000)*1.08

Вкладка Парсинг в ИМ.     поле Цена     {gran_10043}{-}10      https://prnt.sc/tQfoYLz9c_L6

Получили нужный результат. 

Но с регуляркой от Axelenz решение выглядит более изящно

Змінено користувачем partshez
Надіслати
Поділитися на інших сайтах


09.03.2025 в 14:43, Axelenz сказал:

С помощью регулярных выражений, если вопрос стоит именно так

 

{reg[#(\d+)?(\d\d)\d\d(,|\.)?(\d+)?$#]}|$1$2'90
'|

 

  Скрыть содержимое

image.png.8584d47a42f624a9e2b6aad30774f120.png

 

Дуже дякую!) але більшість цін працює, але бувають виключення. Не підскажете як їх зробити?

image.thumb.png.245065e250f45498dff9747627a1fe9f.png

Змінено користувачем AlexanderYuzkov
Надіслати
Поділитися на інших сайтах


09.03.2025 в 18:16, AlexanderYuzkov сказал:
09.03.2025 в 14:43, Axelenz сказал:

С помощью регулярных выражений, если вопрос стоит именно так

 

{reg[#(\d+)?(\d\d)\d\d(,|\.)?(\d+)?$#]}|$1$2'90
'|

 

  Показать содержимое

image.png.8584d47a42f624a9e2b6aad30774f120.png

 

Раскрыть  

Дуже дякую!) але більшість цін працює, але бувають виключення. Не підскажете як їх зробити?

Это был ответ только на частный случай, как с помощью регулярных выражений можно получить цены вида хх90.

Надіслати
Поділитися на інших сайтах


@AlexanderYuzkov
шас будет жестко. :grin:
 

А если сделать так. всегда прибавлять 10 в конце наценки, и округлять до 100
А потом в поле где будете использовать, в цене к примеру, просто указать {gran_1}{-}10

и того будет вот так. Допустим цена 1340
1340 + 10 = 1350
1350 округляем вверх = 1400
В поле цена 1400 - 10 = 1390

Или если цена 1200
1200 + 10 = 1210
1210 округляем вверх = 1300
В поле цена 1300 - 10 = 1290

Как по мне изяшненько выходит :cool:

Надіслати
Поділитися на інших сайтах

09.03.2025 в 20:08, Rassol2 сказал:

@AlexanderYuzkov
шас будет жестко. :grin:
 

А если сделать так. всегда прибавлять 10 в конце наценки, и округлять до 100
А потом в поле где будете использовать, в цене к примеру, просто указать {gran_1}{-}10

и того будет вот так. Допустим цена 1340
1340 + 10 = 1350
1350 округляем вверх = 1400
В поле цена 1400 - 10 = 1390

Или если цена 1200
1200 + 10 = 1210
1210 округляем вверх = 1300
В поле цена 1300 - 10 = 1290

Как по мне изяшненько выходит :cool:

Оце прям жесть)))) Проблему вирішив всім дуже дякую за поради)

Надіслати
Поділитися на інших сайтах


Доброго дня всім) питання а як порівняти ось тут Настройки допуска к обработке страницы саме кордони парсингу? Чи неможливо?

Маю два поля price та max_price і якщо вони співпадають, товар не завантажуємо в магазин

Надіслати
Поділитися на інших сайтах


12.03.2025 в 14:55, AlexanderYuzkov сказал:

Доброго дня всім) питання а як порівняти ось тут Настройки допуска к обработке страницы саме кордони парсингу? Чи неможливо?

Маю два поля price та max_price і якщо вони співпадають, товар не завантажуємо в магазин

Можете в SKU использовать операторы if и else.

Логика такая: если совпадают цены в границах, то пусто в SKU и товар без артикула не загружается, если не совпали - грузится SKU.

 

https://simplepars.top/index.php?page=note&n=50

Змінено користувачем Axelenz
  • +1 1
Надіслати
Поділитися на інших сайтах


Демонстрация будущего десктопного приложение.
Все это в продолжение к посту

 

Здесь я просто хочу показать как все будет выглядеть на декстопе, и убедится что интерфейс всем понятен и не требует отдельного обучения :grin:
Для того что бы достичь максимальной узнаваемости, и что бы любой пользователь кто уже пользовался модулем мог просто запустить приложение и приступить к работе, я пожертвовал своими принцыпами и снова вернулся к треклятому JavaScript :cry:
Но должен признать что данный подход имеет плюсы для меня.
1) Узнаваемый интерфейс 100%
2) Скорость разработки. (Все же я знаю HTML)
3) Кросплатформенность! Возможность работать на Windows, macOS и Linux.

Но есть и минусы.
1) Скорее всего скорость работы страдает.
2) Особенности передачи данных между логикой и интерфейсом, все таки это работа внутри браузера и там веб сокет, это накладывает сложности в работе.
3) Наверное производительность и отзывчивость интерфейса (пока не уверен но мне кажется с этим могут быть вопрос.)

По сколько на данный момент это хобби разработка идет медленно и во главе угла стоить не финансы, а что бы мне нравилось как все выглядит. :oops:
Пока что в паблике этой программы нет.
Все еше точу мелочи по всем углам.

Приглашаю к просмотру первой демо версии. Это даже не демо, это все еше v0.03_alpha
 

 

 

  • +1 3
Надіслати
Поділитися на інших сайтах

В 15.03.2025 в 23:05, Rassol2 сказав:

Демонстрация будущего десктопного приложение.
Все это в продолжение к посту

 

Здесь я просто хочу показать как все будет выглядеть на декстопе, и убедится что интерфейс всем понятен и не требует отдельного обучения :grin:
Для того что бы достичь максимальной узнаваемости, и что бы любой пользователь кто уже пользовался модулем мог просто запустить приложение и приступить к работе, я пожертвовал своими принцыпами и снова вернулся к треклятому JavaScript :cry:
Но должен признать что данный подход имеет плюсы для меня.
1) Узнаваемый интерфейс 100%
2) Скорость разработки. (Все же я знаю HTML)
3) Кросплатформенность! Возможность работать на Windows, macOS и Linux.

Но есть и минусы.
1) Скорее всего скорость работы страдает.
2) Особенности передачи данных между логикой и интерфейсом, все таки это работа внутри браузера и там веб сокет, это накладывает сложности в работе.
3) Наверное производительность и отзывчивость интерфейса (пока не уверен но мне кажется с этим могут быть вопрос.)

По сколько на данный момент это хобби разработка идет медленно и во главе угла стоить не финансы, а что бы мне нравилось как все выглядит. :oops:
Пока что в паблике этой программы нет.
Все еше точу мелочи по всем углам.

Приглашаю к просмотру первой демо версии. Это даже не демо, это все еше v0.03_alpha
 

 

 

Яб хотів записатись в тестувальники)

  • +1 1
Надіслати
Поділитися на інших сайтах

15.03.2025 в 23:05, Rassol2 сказал:

Демонстрация будущего десктопного приложение.
Все это в продолжение к посту

 

Здесь я просто хочу показать как все будет выглядеть на декстопе, и убедится что интерфейс всем понятен и не требует отдельного обучения :grin:

Ровно 6 лет назад начал работать с модулем. Первая версия у меня была    SimplePars-1.3.2-2    https://prnt.sc/dL_C1Sfxazw_

Прошел все этапы, работал на всех версиях. 

Так же готов принять участие в тестровании. Время, желание, сайты для этого у меня есть. 

Надіслати
Поділитися на інших сайтах


@Rassol2 Вихідний код десь в репі буде?

Надіслати
Поділитися на інших сайтах

16.03.2025 в 04:36, Flint2000 сказал:

@Rassol2 Вихідний код десь в репі буде?

Пока не могу сказать ничего, не решил.

Надіслати
Поділитися на інших сайтах

16.03.2025 в 04:23, partshez сказал:

Ровно 6 лет назад начал работать с модулем. Первая версия у меня была    SimplePars-1.3.2-2    https://prnt.sc/dL_C1Sfxazw_

Прошел все этапы, работал на всех версиях. 

Так же готов принять участие в тестровании. Время, желание, сайты для этого у меня есть. 

Тестирование оно будет всеобщие, выкачу и там все могут тыкать пробовать. А дальше по мере желания будет обновляться.
С годовщиной )

  • +1 3
Надіслати
Поділитися на інших сайтах

А среди нас много пользователей кто использует Linux ?

  • +1 1
Надіслати
Поділитися на інших сайтах

В 17.03.2025 в 20:45, Rassol2 сказав:

А среди нас много пользователей кто использует Linux ?

Windows 10 та Linux Mint

Надіслати
Поділитися на інших сайтах

Походу для линукса выйдет первым ))
Так сложилось что c linux компилировать под линукс легко и просто а вот с Linux под Win или MacOS проблематично.
И подымать винду для этого, и все настраивать сильно проблематично мне.
Так что первые версии будут под линукс. Так сказать обкатка.
Сорян, маемо шо маемо ))

Надіслати
Поділитися на інших сайтах

17.03.2025 в 19:53, Rassol2 сказал:

Походу для линукса выйдет первым ))
Так сложилось что c linux компилировать под линукс легко и просто а вот с Linux под Win или MacOS проблематично.
И подымать винду для этого, и все настраивать сильно проблематично мне.
Так что первые версии будут под линукс. Так сказать обкатка.
Сорян, маемо шо маемо ))

Готов протестить на macos в будущем

Надіслати
Поділитися на інших сайтах


В 17.03.2025 в 20:45, Rassol2 сказав:

А среди нас много пользователей кто использует Linux ?

+ Мені без різниці, що лінукс що він

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.