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

Recommended Posts

  В 09.03.2025 в 10:56, Rassol2 сказав:

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

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

  Показати вміст


 

Expand  

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

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

3390

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


  В 09.03.2025 в 11:15, AlexanderYuzkov сказав:

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

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

3390

Expand  

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

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


  В 09.03.2025 в 11:15, AlexanderYuzkov сказав:

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

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

3390

Expand  

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

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

  В 09.03.2025 в 11:16, AlexanderYuzkov сказав:

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

Expand  

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

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

  В 09.03.2025 в 11:24, Rassol2 сказав:

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

Expand  

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

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


  В 09.03.2025 в 12:07, AlexanderYuzkov сказав:

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

Expand  

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

 

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

 

  Показати вміст

 

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


  В 09.03.2025 в 09:49, AlexanderYuzkov сказав:

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

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

Expand  

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

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 в 12:43, Axelenz сказав:

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

 

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

 

  Показати вміст

 

Expand  

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

image.thumb.png.245065e250f45498dff9747627a1fe9f.png

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


  В 09.03.2025 в 16:16, AlexanderYuzkov сказав:
  В 09.03.2025 в 12:43, Axelenz сказав:

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

 

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

 

  Показати вміст

 

Раскрыть  

Expand  

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

Expand  

Это был ответ только на частный случай, как с помощью регулярных выражений можно получить цены вида хх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 в 18: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:

Expand  

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

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


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

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

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


  В 12.03.2025 в 12:55, AlexanderYuzkov сказав:

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

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

Expand  

Можете в 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 в 21:05, Rassol2 сказав:

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

 

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

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

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

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

 

 

Expand  

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

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

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

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

 

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

Expand  

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

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

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

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


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

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

  В 16.03.2025 в 09:36, Flint2000 сказав:

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

Expand  

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

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

  В 16.03.2025 в 09:23, partshez сказав:

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

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

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

Expand  

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

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

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

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

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

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

Expand  

Windows 10 та Linux Mint

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

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

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

  В 17.03.2025 в 18:53, Rassol2 сказав:

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

Expand  

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

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


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

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

Expand  

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

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

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

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

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

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

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

Вхід

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

Вхід зараз
×
×
  • Створити...

Important Information

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