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

Recommended Posts

10.09.2023 в 05:35, VladStel сказал:

создал новую настройку , добавил сразу полей в парсинг в CSV, потом заполнил настройки парсинга и снова нет возможности добавить поле

Скиньте доступ к админке и фтп в личные сообщения, сегодня попробую посмотреть.
Изь всего могу предположить какой то спец символ в имени границы париснга. К примеру апостроф, или \ Двойные ковычки.
Что то такое может ломать работу js , но что это точно смогу сказать только после того как посмотрю.

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

Обновление v4.9-6_beta

Новый функционал => Парсинг файлов в товар!!! :eek:

Давно не было нового функционала, и по этому писать о нем в два раза приятнее. :D
За этот релиз можно сказать спасибо @mykolakozlov Данный пользователь оплатил разработку скрипта по загрузке файлов в опенкарт.
Так как тз было приближено к общим боевым проектам я решил добить этот вопрос и внедрить этот функционал уже как встроенный. :cool:

Так что рекомендую и вам @mykolakozlov обратить внимание на данный релиз, так как начиная с этого релиза будет поддержка нативной загрузки файлов.

Как это работает.

Вам нужно составить границу париснга вида.
Ссылка на файл{csvnc}Имя файла{csvnc}Ссылка на файл{csvnc}Имя файла{csvnc}Ссылка на файл{csvnc}Имя файла{csvnc}Ссылка на файл{csvnc}Имя файла

 

Пример
 

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

ldNs7Zz.png


После чего указать эту границу в разделе Парсинг в ИМ => Файлы
И не забыть выбрать добавлять при создании товара, или При обновлении товара, так как по умолчанию работа с файлами отключена, да бы не тратить на это время.
 

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

tnYYsuO.png


Если в общих чертах то это все что вам нужно что бы загрузить файлы в товары, все остальное модуль сделает за вас. :cool:

Подробности нюансы.
Вы можете так же задать директорию куда именно грузить файлы.
По умолчанию это та же директория куда грузить сам опенкарт, но я добавил от себя под директорию product что бы отделить файлы для товаров от чего то другого.
/system/storage/download/product

так же обратите внимание что в поле директория можно указывать границы парсинга и оператор {rand} и все это будет работать по аналогии.
То есть вы можете создавать директории для хранения файлов хоть на категорию хоть на отдельный товар, то есть как обычно максимально универсальное решение для хранения ваших файлов.

 

Пред просмотр.
В пред просмотре вы всегда сможете посмотреть информацию о файлах что будут скачаны.
 

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

tBOcbDm.png

 

Так же отдельное внимание всегда должно быть приковоно к отладочной информации по парсингу файлов.
Она находится на странице пред просмотра только ниже
 

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

NW7vZ1r.png

Здесь вы всегда увидите ссылки и название файлов. То есть проверить правильность составленных данных.

Логи.

В логах вы всегда увидите информацию о том какие файлы спарсились какие нет и все ответы серверов.
 

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

ZdtZZ5i.png

 

 

Особенности!!!

Понятное дело что я не волшебник и сломать законы физики или настройки вашего веб сервера я не могу, по этому нужно учитывать следующие.
Файлы могут весить много, и грузится они могут долго. По этому в модуле установлено ограничение на время загрузки.

Все файлы должны успевать загрузится за 20 секунд.
Объясняю почему так.
Время выполнения скриптов на хостингах по дефолту установлено в 30 сек, и весь цикл загрузки товара должен завершатся за этот период.
В это время входит ожидание ответа сервера на загрузку страницы, обработка вседанных что вы загрузили, создание товара обнвление, по путно проверку и создание всего того что вы указали в товаре, загрузка фото товара, а их может быть десять и двадцать, и непосредственно загрузка файлов.
И что бы модуль не зависал и за ограничение времени выполнения скрипта на хостинге в момент когда он ждет полную передачу файла большого обьемя, я установил это ограничение.

Но есть и хорошие новости модуль будет грузить файлы в много потоке по 10 файлов за раз. Это ускорит максимально парсинг, но ни как не поможет если у вашего товара будет архив размером в 100мб :(

 

Сразу отвечу.
Увеличить время ожидания загрузки можно, и подскажу как кому это будет нужно, и когда это будет актуально.
Не хватает времени или хотите ускорить парсинг с файлами ? Вам не ко мне а к вашему хостеру, там можно поднять время выполнения скриптов или увеличить пропускную способность интернет канала что бы все загружалось в доли секунд. (Если интернет канал донора широкий, в чем я сомневаюсь. )
 

При обновлении!!!

Если у вас есть психическое отклонение под названием мания обновления и вы считаете что файлы в товарах обновляются каждый день:
(а поверте мне таких 50% , люди которые каждый день обновляют изображение товара. :? Они же будут и обновлять файлы.)
Помните!!
При обновлении нужно выбрать пункт обновлять товары с ФИЗИЧЕСКИМ УДАЛЕНИЕМ !!!! Это поможет вам не забить дисковое пространство на хостинге за 2-3 дня.
А так же помните парсинг файлов, замедляет процесс парсинга очень сильно, так как загрузка файлов на диск это время которое мы не можетм ускорить, и подумайте 100 раз прежде чем включить обновление файлов при обновлении товара.
При физическом удалении модуль будет удалять файлы которые привязаны к товару которые обновляется. И загружать заново.

При обновлении не забываем выполнить ./inst.php и поставить лайк кому это было нужно, оставить отзыв на модуль

 

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

Шикарное обновление! Вот так наши хотелки превращаются в функционал модуля. Очередное СПАСИБО автору

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


Доброго вечора. Підкажіть як обмежити завантаження фото товару скажімо не більше 5шт і атрибути товару не більше 10 шт.? На жаль в мануалі відповіді на своє запитання не знайшов.

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


12.09.2023 в 21:31, vikvol сказал:

Доброго вечора. Підкажіть як обмежити завантаження фото товару скажімо не більше 5шт і атрибути товару не більше 10 шт.? На жаль в мануалі відповіді на своє запитання не знайшов.

Настройки парсинга. Повторяющаяся граница. Пропустить С начала -5. Т.е. возьмет первые пять значений. -10 возьмет первые десять значений

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


Пытался найти в теме, и так же в инструкции но не получилось
sku,model,mnp и прочие обрезаются до 64 символов Location до 128. как можно увеличить эти значения?

Отбой, нашёл. только вот sku и model в бд имеют ограничение 64 символа, location 128, а вот upc,ean,jan,isbn,mpn - 256 можно для этих целей использовать. На всякий случай вдруг кому понадобится в этом файле:

/admin/model/catalog/simplepars.php
$form['isbn'] = substr($this->madeLogicalMathem($form['isbn'], 'str'), 0, 64);


И второй вопрос, можно ли как-то добавить как "идентификатор товара" h1?
Заранее спасибо!

План переносить h1 в одно из полей upc,ean,jan,isbn,mpn и парсить. Но вдруг обойдётся без дополнительных плясок:)

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


Я опечален работой модуля, думал он реально универсален. Думал можно настроить под любое поле в БД, а в итоге половина функционала по принуждению из того, что есть. Придётся свой создавать, чтобы был. Конечно благо есть написание скриптов, где можно настроить свои поля - но это трата времени и лишение клиента тех. поддержки модуля.

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

14.09.2023 в 15:04, buslikdrev сказал:

Я опечален работой модуля, думал он реально универсален. Думал можно настроить под любое поле в БД, а в итоге половина функционала по принуждению из того, что есть. Придётся свой создавать, чтобы был. Конечно благо есть написание скриптов, где можно настроить свои поля - но это трата времени и лишение клиента тех. поддержки модуля.

Пока что никто не изобрел кнопку при нажатии которой все будет как надо. В том числе и я.
Главная цель у модуля стремится к этому, чем и занимается.

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

13.09.2023 в 16:19, Trall9 сказал:

Пытался найти в теме, и так же в инструкции но не получилось
sku,model,mnp и прочие обрезаются до 64 символов Location до 128. как можно увеличить эти значения?

Отбой, нашёл. только вот sku и model в бд имеют ограничение 64 символа, location 128, а вот upc,ean,jan,isbn,mpn - 256 можно для этих целей использовать. На всякий случай вдруг кому понадобится в этом файле:

/admin/model/catalog/simplepars.php
$form['isbn'] = substr($this->madeLogicalMathem($form['isbn'], 'str'), 0, 64);


И второй вопрос, можно ли как-то добавить как "идентификатор товара" h1?
Заранее спасибо!

План переносить h1 в одно из полей upc,ean,jan,isbn,mpn и парсить. Но вдруг обойдётся без дополнительных плясок:)

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

По поводу второго вопроса, вот так прям легко не добавить, Одной строкой кода тут не обойтись.
Так как на идентификаторах товара много чего завязано.

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

Нужна помощь..  Сделать заглавной первую букву каждого слова.

В поиск/замена у меня на входе вот такой текст с кодом..

<td>Креп/велюр/пайетки</td></tr>

Использую регулярку для того что бы сделать заглавную букву каждого слова но она не работает так как у меня тут слова идут без пробела и с /

{reg[# \w#u]}|{upper}

Может кто сможет подправить регулярку что бы она верно отрабатывала

 

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


15.09.2023 в 11:15, nikoshot сказал:

Использую регулярку для того что бы сделать заглавную букву каждого слова но она не работает так как у меня тут слова идут без пробела и с /

{reg[# \w#u]}|{upper}

Может кто сможет подправить регулярку что бы она верно отрабатывала

{reg[#/\w#u]}|{upper}

 

можете так написать, как самый простой способ.

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


15.09.2023 в 11:43, Axelenz сказал:

{reg[#/\w#u]}|{upper}

 

можете так написать, как самый простой способ.

Спасибо, то что нужно

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


Неудобства модуля
1. Нет для скриптов значения when_do и приходится делать подобные костыли:

Скрытый текст
// какое действие происходит
if (!empty($script_data['urls'])) {
    $when_do = 1; // "Старт сканирования" во вкладке "Сбор ссылок"
} elseif (!empty($script_data['form']) && empty($script_data['permit']['add']['pr_id'])) {
    $when_do = 2; // "Старт парсинга" во вкладке "Парсинг в ИМ"
} elseif (!empty($script_data['form']) && !empty($script_data['permit']['add']['pr_id'])) {
    $when_do = 3; // "Остановка парсинга" во вкладке "Парсинг в ИМ"
} elseif (!empty($script_data['script_gran'])) {
    if (!empty($script_data['setting']['csv_name'])) {
        $path = './uploads/' . iconv('UTF-8', 'WINDOWS-1251', $script_data['setting']['csv_name']) . '.csv';
    } else {
        $path = './uploads/price-' . $script_data['dn_id'] . '.csv';
    }

    if (!is_file($path) || (time() - filemtime($path)) > 30) {
        $when_do = 4; // "Старт парсинга" во вкладке "Парсинг в CSV"
    } else {
        $when_do = 5; // "Остановка парсинга" во вкладке "Парсинг в CSV"
    }
} else {
    $when_do = 0;
}

 

Скрипт можно применить только с уникальным названием, то есть нельзя один скрипт повесить на каждое действие. Неудобно создавать отдельный скрипт под каждое действие. Скрипт удобно писать в блокноте - приходится постоянно копировать каждый скрипт или посещать фтп, чтобы пачку скриптов обновить.
Было бы удобно изменить шрифт для поля скрипта на читабельный, чтобы кавычки были видны чётко, добавить возможность отступа по табу, позволить применять скрипты с одинаковым названием под разное действие, но не на одно и тоже, выгрузить во фрейм исходный код модели simplepars.php для быстрого поиска существующих функций, сообщение об успешном сохранении возле кнопки продублировать.

2. Требуется доработка документации и указать ссылки в модуле https://simplepars.top/index.php?page=note&n=8 Конкретно нет информации, что в полях можно применять теги из https://simplepars.top/index.php?page=note&n=9. Также привести название в документации к названиям вкладок в модуле.

3. При разрешении экрана меньше 1920х1080 в OpenCart 3+ многие поля не видно и они кривятся из-за смещения названия.

4. В "Настройка парсинга" неудобно, что при посещении ссылки обновляется страница и id загруженной ссылки не указан.

5. "Сбор ссылок" непонятное поле "Шаблон ссылок очереди" - понятно назвать "Должно быть в ссылках очереди".

6. В описании поля "Пауза" указана единица в секунду - возможности php позволяют указать в миллисекундах. Модуль сохраняет число с запятой, но не понятно - работает ли оно.

7. Нет экcпорт\импорт php-скриптов.

8. Фрейм передаёт донору информацию о том, кто его парсит (referer).
 

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

16.09.2023 в 05:02, buslikdrev сказал:

Неудобства модуля
1. Нет для скриптов значения when_do и приходится делать подобные костыли:

Есть вот.
 

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

u8ZSNyB.png

 

16.09.2023 в 05:02, buslikdrev сказал:

Скрипт удобно писать в блокноте - приходится постоянно копировать каждый скрипт или посещать фтп, чтобы пачку скриптов обновить.
Было бы удобно изменить шрифт для поля скрипта на читабельный, чтобы кавычки были видны чётко, добавить возможность отступа по табу, позволить применять скрипты с одинаковым названием под разное действие, но не на одно и тоже, выгрузить во фрейм исходный код модели simplepars.php для быстрого поиска существующих функций, сообщение об успешном сохранении возле кнопки продублировать.

Я и пишу скрипты в полноценном редакторе. Через фтп. Форма в модуле это так что бы поправить какой то параметр. Я честно говоря даже не думал писать какой то редактор для написания сриптов. Тот кто умеет писать сделает это и без встроенного хитро мудрого редактора, а кто не умеет ему и редактор не поможет.

 

16.09.2023 в 05:02, buslikdrev сказал:

2. Требуется доработка документации и указать ссылки в модуле https://simplepars.top/index.php?page=note&n=8 Конкретно нет информации, что в полях можно применять теги из https://simplepars.top/index.php?page=note&n=9. Также привести название в документации к названиям вкладок в модуле

Нет ничего идеального.
 

16.09.2023 в 05:02, buslikdrev сказал:

3. При разрешении экрана меньше 1920х1080 в OpenCart 3+ многие поля не видно и они кривятся из-за смещения названия.

Да это косяк моего модуля. Тут я даже спорить не буду дизайнер с меня еше тот. Косяк 100%
 

16.09.2023 в 05:02, buslikdrev сказал:

4. В "Настройка парсинга" неудобно, что при посещении ссылки обновляется страница и id загруженной ссылки не указан.

Даже не знаю за чем это может быть нужным. За почти 5 лет никто о таком и близко не спрашивал. Но что бы вам было проше я вам подскажу куда смотреть.
Оп!
 

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

eNJfQOg.png

 

16.09.2023 в 05:02, buslikdrev сказал:

5. "Сбор ссылок" непонятное поле "Шаблон ссылок очереди" - понятно назвать "Должно быть в ссылках очереди".

А я к примеру всегда путаюсь когда нужно на курс валют посмотреть, и вот одно называется покупка а другое продажа и когда я хочу продать доллары и купить гривны всегда в гугл вбиваю не то значение. У каждого из нас есть слабые места, где вам что то не понятно, а есть и то где мне не понятно. Главное что у основной массы вопросов нет, а значить все хорошо.

 

16.09.2023 в 05:02, buslikdrev сказал:

6. В описании поля "Пауза" указана единица в секунду - возможности php позволяют указать в миллисекундах. Модуль сохраняет число с запятой, но не понятно - работает ли оно.

не волнуйтесь работает.

 

16.09.2023 в 05:02, buslikdrev сказал:

7. Нет экcпорт\импорт php-скриптов.

Как и много чего еше не хватает.

 

16.09.2023 в 05:02, buslikdrev сказал:

8. Фрейм передаёт донору информацию о том, кто его парсит (referer).

Фрейм передает донору информацию о том где открылся сайт в фрейме. А можно его кстати не открывать. Но точно не передает информацию о том кто его парсит.

@buslikdrev Ну в прочем основной наратив я ваш понял. Давайте продолжим эту беседу при условии что в первом же вашем сообщении вы напишите имя модуля парсера, который больше подходит по вашим описаниям, ну тот которому мой уступает. Если нет такого, то не вижу смысла продолжать эту беседу.

Я вам сразу ответил что мой модуль не идеален и он не может быть идеальный для каждого. Я стремлюсь и развиваю его. Сейчас конечно меньше чем раньше. Времена другие мягко говоря. И да я понимаю что мой модуль никогда не будет идеальным для всех, но он развивается и как мне кажется сейчас он ближе к массовому потребителю чем аналоги.

Я тут вспомнил такой пример.
Тесла, электоро кар, шумка говно, зазоры говоно, автопилот не все распознает, Илон Маск тоже говно, но если покупать электро кар то только Теcлу, говно говном ну лучего электрокара пока несушествует. :rolleyes:

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

16.09.2023 в 13:53, Rassol2 сказал:

Есть вот.

Для кода скриптов нет.

 

16.09.2023 в 13:53, Rassol2 сказал:

Даже не знаю за чем это может быть нужным. За почти 5 лет никто о таком и близко не спрашивал. Но что бы вам было проше я вам подскажу куда смотреть.
Оп!

Возможно многим плевать, вот и не спрашивают или вы не замечали таких вопросов. В колонке ссылок id (порядковый номер) не тот, что в ссылке.

 

16.09.2023 в 13:53, Rassol2 сказал:

Фрейм передает донору информацию о том где открылся сайт в фрейме. А можно его кстати не открывать. Но точно не передает информацию о том кто его парсит.

Смотрится домен рефер и ip, если прокси не указан - донор может затаить обиду и начать теребонькать сайт. Нельзя не открывать - не настроить парсинг тогда.

 

16.09.2023 в 13:53, Rassol2 сказал:

Я вам сразу ответил что мой модуль не идеален и он не может быть идеальный для каждого. Я стремлюсь и развиваю его. Сейчас конечно меньше чем раньше. Времена другие мягко говоря. И да я понимаю что мой модуль никогда не будет идеальным для всех, но он развивается и как мне кажется сейчас он ближе к массовому потребителю чем аналоги.

Разве не нужно стремиться к идеалу? Я перечислил аспекты которые бы ускорили знакомство с модулем.

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

16.09.2023 в 06:11, buslikdrev сказал:

Для кода скриптов нет.

Интересно зачем это для кода скриптов если он все равно будет выполнятся тогда когда выбрано в меню, ну да ладно.
 

16.09.2023 в 06:11, buslikdrev сказал:

Возможно многим плевать, вот и не спрашивают или вы не замечали таких вопросов. В колонке ссылок id (порядковый номер) не тот, что в ссылке.

либо возможно вы не понимаете смысл этих номеров. Там всего 100 ссылок для быстрого доступа. И номера там от 0 до 99 что бы человеку было легко тестировать.
Он запомнил какой код в ссылке 45 и какой код в ссылки 17 и переклацывает их для проверки границы. Зачем ему там показывать id ссылки 6312220 ?
Человек не лошадь, у лошади большая голова что бы такие цыфры запоминать, а я к клиентам более бережно отношусь.
Ну а если серьезно это уже прям на пустом месте высасывается. Не понимаю зачем вам это.

 

16.09.2023 в 06:11, buslikdrev сказал:

Смотрится домен рефер и ip, если прокси не указан - донор может затаить обиду и начать теребонькать сайт. Нельзя не открывать - не настроить парсинг тогда.

Вот сюда жмете и настраиваете без открытия iframe

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

zseF3sE.png

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

 

16.09.2023 в 06:11, buslikdrev сказал:

Разве не нужно стремиться к идеалу? Я перечислил аспекты которые бы ускорили знакомство с модулем.

Я вам сразу сказал что мой модуль как раз и пример этого стремления.

Я вам опишу в чем моя притенения сейчас уже к вам. Раз другие доводы вы не услышали я попробую максимально все предоставить понятными образами.
Представьте у вас знакомы который сам строит себе дом. Большой дом в одну каску. Вот он строит и строит, делает ремонт возводит этаж за этажом.
Где то ремонт уже в ноль готов, а где то еше стены в шпаклевке.
И вот вы приходите в такой дом и говорите. Блин я бы тут по другому сделал, а вот это вообще не доделано. А вот тут я бы диван побольше поставил.
Короче дружившие, вот ты строил все это а я пришел и разочаровался.

Ну то есть вы не оценили ни капли проделано работы, а просто пришли так сказать ... А я хочу заметить вы даже не являетесь покупателем модуля.
Я пока что не знаю в чем смысл вашего похода, но поскольку вы решили не писать про аналоги паресеров я предположу что мой самый лучший и это является причиной того что вы пришли сюда. А значит, пожалуйста пишите вашу критику, критика помогает мне развиваться. Даже такае неконструктивная.

Я все равно свои выводы вынесу из данной беседы.

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

16.09.2023 в 14:30, Rassol2 сказал:

Он запомнил какой код в ссылке 45 и какой код в ссылки 17 и переклацывает их для проверки границы. Зачем ему там показывать id ссылки 6312220 ?
Человек не лошадь, у лошади большая голова что бы такие цыфры запоминать, а я к клиентам более бережно отношусь.
Ну а если серьезно это уже прям на пустом месте высасывается. Не понимаю зачем вам это.

При чём здесь id ссылки в базе? Я про номер и говорю. Открыл ссылку с номером, пока настроил страницу - благополучно забыл номер ссылки и не знаешь какую следующую ссылку открывать - перебираешь снова.

 

16.09.2023 в 14:30, Rassol2 сказал:

Ну то есть вы не оценили ни капли проделано работы в просто пришли так сказать

Вам обидно, что приятных моментов не описал?

1. Удобно ссылки собирать.

2. Удобно настраивать парсинг страницы.

3. Удобные шаблоны действий по крону.

4. Удобно, что хоть такой функционал скриптов есть. Но если бы не было, я бы в коде модуля прописал через модификатор.

5 Поиск и замена отлично, что есть.

 

16.09.2023 в 14:30, Rassol2 сказал:

А я хочу заметить вы даже не являетесь покупателем модуля.
Я пока что не знаю в чем смысл вашего похода, но поскольку вы решили не писать про аналоги паресеров я предположу что мой самый лучший и это является причиной того что вы пришли сюда. А значит, пожалуйста пишите вашу критику, критика помогает мне развиваться. Даже такая неконструктивная.

Я посоветовал человеку купить (т.к. он называется Универсальный) и мне нужно с этим модулем работать (тратить время на поиск описаний функций в документации и в исходном коде 13000 строк). Если вас не устраивает не буду больше советовать ваш модуль.

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

16.09.2023 в 06:55, buslikdrev сказал:

При чём здесь id ссылки в базе? Я про номер и говорю. Открыл ссылку с номером, пока настроил страницу - благополучно забыл номер ссылки и не знаешь какую следующую ссылку открывать - перебираешь снова.

ну комон это явно не проблема модуля.

 

16.09.2023 в 06:55, buslikdrev сказал:

Я посоветовал человеку купить (т.к. он называется Универсальный) и мне нужно с этим модулем работать (тратить время на поиск описаний функций в документации и в исходном коде 13000 строк). Если вас не устраивает не буду больше советовать ваш модуль.

И что тут не так ?
Вас не устраивает слово Универсальный ? Или то что нужно лазить в документацию.
Второе не может не устраивать так как это логично. Но если вас не устраивает слово Универсальный, и вы считаете что мой модуль не должен иметь это слово в названии, напишите мне что угодно где есть приставка универсальный и вы согласный что там это уместно. Хочу понять ваши критерии. 
 

По поводу рекомендовать. Можете этого не делать, я вас это не просил и писать мне такое ну мягко говоря бессмысленно.
Я вам даже больше смкажу, вы его порекомендовали и вы на нем зарабатываете. Рекомендуйте то что вы считаете достояний.

А я буду стремится попасть вашу милость.

И еше больше скажу, здесь есть 3-4 исполнителя которые делают заказы на базе моего модуля, и я никогда не писал ни одному из них просьбу что бы они рекламировали мой модуль. Хотя они являются непосредственно выгодо получателями. Могли бы сидеть в ветке поиска исполнителей, предлагать мой модуль а потом еше и делать заказы на нем как вы сейчас. Но я никогда о таком не просил и просить не буду я считаю что каждый должен рекомендовать то что они считает полезным, не смотря на то что хочет автор. И вшам случаи только вам решать рекомендовать или нет, я тут совершенно не причем.

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

16.09.2023 в 15:05, Rassol2 сказал:

И что тут не так ?

Время. И вы не охотно способствуете на улучшение своего продукта (экономии времени заказчику). Вместо того, чтобы принять к сведению поступившую информацию, начинаете огрызаться. Я бы был рад, если бы мне писали про все косяки (самому тяжело их искать.) и предложения. А вы я смотрю рады, чтобы вообще не писали. Такими темпами время покупателям сэкономлено не будет.

 

16.09.2023 в 15:05, Rassol2 сказал:

Я вам даже больше скажу, вы его порекомендовали и вы на нем зарабатываете.

В данный момент - это первое знакомство с этим модулем - это не заработок, а помощь человеку, которому не смог отказать и интерес прочувствовать весь функционал модуля.

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

16.09.2023 в 14:30, Rassol2 сказал:

Интересно зачем это для кода скриптов если он все равно будет выполнятся тогда когда выбрано в меню, ну да ладно.

Сделайте, чтобы выполнялся один скрипт для всех видов операций, чтобы можно было писать один файл скрипта. Тогда это будет нужно. Но вы не подумаете такое улучшение сделать и все будут кучу скриптов создавать. А можно было один создать и в нём задать условие по id проекта, id операции и т.д. Сами же не раскидали модель на мелкие кусочки потому-что удобно, а клиентам предлагаете делить свои скрипты.

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

16.09.2023 в 07:31, buslikdrev сказал:

Сделайте, чтобы выполнялся один скрипт для всех видов операций, чтобы можно было писать один файл скрипта. Тогда это будет нужно. Но вы не подумаете такое улучшение сделать и все будут кучу скриптов создавать.

Я вам написал что я этого делать не буду?
Анука сходите в переписку и почитайте.

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

 

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

16.09.2023 в 15:33, Rassol2 сказал:

Я вам написал что я этого делать не буду?
Анука сходите в переписку и почитайте.

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

Гэта по моим ашушчэниям.

 

Вот, например, предлагаете просто отключить. Человек первый раз зайдёт и отдаст свой домен т.к. "Показывать превью" по умолчанию включён и он не в курсе, что сольёт свой домен когда включит.

16.09.2023 в 14:30, Rassol2 сказал:

Вот сюда жмете и настраиваете без открытия iframe

 

 

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

16.09.2023 в 07:21, buslikdrev сказал:

В данный момент - это первое знакомство с этим модулем - это не заработок, а помощь человеку, которому не смог отказать и интерес прочувствовать весь функционал модуля.

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

https://opencartforum.com/files/file/6362-simplepars-universalnyy-parser-dlya-im/?tab=changelog

 

Это говорит о том что вот этот текст что вы написали.
 

16.09.2023 в 07:21, buslikdrev сказал:

Время. И вы не охотно способствуете на улучшение своего продукта (экономии времени заказчику). Вместо того, чтобы принять к сведению поступившую информацию, начинаете огрызаться. Я бы был рад, если бы мне писали про все косяки (самому тяжело их искать.) и предложения. А вы я смотрю рады, чтобы вообще не писали. Такими темпами время покупателям сэкономлено не будет.

Не имеет ни какого смысла.

Давайте подытожу, если что то упустил напомните.


Скрипты, нет подсветки синтаксиса в модуле.
И не будет, я не считаю что это та задаче которая сейчас важна, возможно в будущем когда совершенно нечего будет делать. Для написание 10 трок и обычное поле подойдет, а что то серьезное нужно писать в соответствующем софте. Хотя может вы мне подскажите любой модуль где есть возможность расширять функционал скриптами и там есть подсветка синтаксиса, хоть оценю как другие решают это задачу. На моей практике в лучшем случаи нужно в коде где то расскоментировать строку и подключить внешний скрипт. А то получается сделал я пользователям окошко для просмотре кода, и тут недовольстве.

Нет экспорта скриптов.
Нет, и тоже не планируется, так как скрипты это уже выход за пределы обычного пользователя, и я ожидаю от клиентов которые могут расширить функционал модуля через скрипты большей самостоятельности. Это люди которые способны решать задачи самостоятельно.
А экспор и импор скриптов где могут быть разные id в разных сайтах, приведет мягко говоря к проблемам, есть слово по жоше. Соответственно человек который занимается скриптами должен иметь прямые руки, и вот много того что сделано вокруг этой функции является неким порогом входа. Это вы еше не упомянули тот факт что в инструкции написано, технический поддержка модуля с включенными скриптами не предоставляется. Если у вас есть проблемы отключаете все скрипты и проверяете, если проблема осталась я помогу, если скрипты включены нет. Потому что через собственные скрипты можно все что угодно сделать, даже сломать все.

Над тем что бы использовать один скрипт всегда я подумаю.
 

Переименовывать название фильтров в сборе ссылок.

Я не буду, не вижу смысла. Тут вам угожу, кому то нет. Жалоб от массового потребителя не было, значит я на верном пути.

Номер ссылки которые прогружен в сборе.

Тоже не планирую, ну это прям ребячество. До вас как то справлялись все. Даже не знаю что сказать тут.

Дизаин.
Да тут я не спорил, это мое слабое место. Мог бы давно поправил. Если у меня стоит вопрос что сделать, загрузку файлов или дазаин я иду делать загрузку файлов. Тут каюсь.

Инструкция.
Очень бы хотел что бы все вне было. Тут идеала нет. И моя не дотягивает до современных стандартов я согласен.

 

Вроде пока все. Но я уверен вы еше напишите. Так что смело продолжайте.

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

16.09.2023 в 07:41, buslikdrev сказал:

Вот, например, предлагаете просто отключить. Человек первый раз зайдёт и отдаст свой домен т.к. "Показывать превью" по умолчанию включён и он не в курсе, что сольёт свой домен когда включит.

И за ним вылетит наряд из ЦРУ.
Вам не кажется что вы вот прям вытягиваете все из пальца ?
Я не знаю сколько тысяч доноров была спарсено и что то не было таких прецедентов.

 

То есть вы можете засветить домен при пред просмотре, кошмар. А то что при парсинге тысяч страниц вы светите свой ip это вас не волнует?
Вы серьезно хотите продавить ноту того что это настолько важно что прям вот нужно с этим что то делать?

 

Мне даже интересно что же все таки затрегерило эту историю, я тут сижу с вами переписываюсь и смотрю кто нас в этой теме посещает. Интересные гости.

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

@buslikdrev Еше сразу сам скажу что бы не тратить на это время.


1) мой модуль не может парсить сайты где необходима обработка javascript
2) сейчас все чеше стали попадатся сайты с авторизацией где используются токены. Тоже пока никак.
3) Мой модуль не может парсить эксель документы. Все же он создавался как парсер сайтов.
4) В кроне, нельзя указать время переходящие через сутки. То есть время выполнения задания вот в таком параметре работать не будут 22-04

5) дизаин, js в интерфейсе, свистоперделки, что бы все без перезагрузки, короче все блага веба. - Этого тоже нет.
 

Это вот прям основная боль моя.
Первые 2 должен был решить в 22-23 году, но не сложилось.
3 - не планировал делать, но сейчас все чаше люди пишут что нужно.
4 - это отдельная боль которую нужно переработать.

5 - Даже никогда не загадывал когда это делать, всегда есть дела по важнее учитывая что это вообще моя слабость.

Любой продукт это баланс.
Есть плюсы и минусы, и если плюсы перевешивают то у продукта есть спрос а если нет то нет.
Вот сейчас для меня это основные задачи.

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

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

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

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

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

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

Вхід

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

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

Important Information

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