SortBy - находим нужный товар за цент

future_

Бог флуда
Дней с нами
1.562
Розыгрыши
0
Сообщения
1.447
Репутация
9
Реакции
1.869
SortBy

v5.0:



SortBy - программа для загрузки всех выдаваемых вам али центовиков в один html-файл с именем html_from_json_ДАТА_ВРЕМЯ.html и отбора из этого файла определенного товара по фильтрам.Либо определенный товар можно отбирать из файла сайта cent.ga, который создается так(с версии 5.1 скачать можно прямо из программы):

1)Скачать расширение Ga Download - https://yadi.sk/d/7FLxkf26-X2S_Q
https://mipped.com/f/threads/obsuzhdenie-kuponov-aliexpress-mart.99520/page-392#post-2205688
После скачанный файл перенести в окно программы.

Для загрузки своего файла центовиков(при этом список может быть более релевантным вашим запросам) выполнить следующие действия:
2)В программы нажать на синюю полосу вверху, появится панель:

где нужно нажать на кнопку
"Загрузить с али json.."(после нажатия сначала удаляет все файлы из папки jsondata, если они там были или создает пустую папку jsondata, рядом с исполняемым файлом, если ее не существовало, после чего грузит весь список центовиков в нее, в формате - json0.txt, json1.txt и так далее до конца, где в каждом json-файле по 20 результатов, перед каждым последующим запросом происходит пауза со случайным временем), перед нажатием на кнопку опционально можно изменить хвост запроса и токен(postback).После скачивания всех файлов json формируется одна страница со всеми товарами c именем html_from_json_ДАТА_ВРЕМЯ.html - где содержится все центовики, что али выдал для вашего устройства.

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


________________________________________________________________________________

Если стоит галка на - "Автоматически выбрать собранную страницу", то после скачивания файлов json и формирования готовой из них страницы - эта готовая страница выберется сама и отбираться товары будут именно из неё(из только, что созданной страницы html_from_json_ДАТА_ВРЕМЯ.html ).Внизу панели пишется сколько файлов json скачано на данный момент (для каждого пользователя количество разное), после всех скачанных файлов пишется на сколько собрана страница из них в процентах.В конце всплывет окно, где страницу можно открыть в браузере, нажав соответствующую кнопку или открыть папку, в которой она находится, либо просто закрыть окно.



Когда страница выбрана, можно применить фильтры/выборки(всё чувствительно к регистру):
Сохранить новые слова в словарь - каждый раз при добавлении нового слова в текстовое поле,
необходимо нажимать на эту кнопку, у исключения и включения она своя собственная и соответственно
находится под их полями.Если слова не сохранены - они подсвечены красным, и, если нажать на кнопку - сформировать
страницу, то эти слова не будут учитываться при поиске, так как, они не сохранены.
При каждом сохранении список слов сортируется по алфавиту в порядке возрастания.
Также слова можно добавлять и вручную с новой строки - изменяя файлы bad.txt и good.txt, если программа в этот
момент запущена,ее необходимо перезапустить, для того чтобы заново считать данные файлы.



Левый столбец - Исключения:

Исключить данные слова - исключает из результатов все вхождения данных слов.

Исключить отсеивание слово в слове - Не исключит результат, содержащий acase, если вы исключили case.

Добавить в поиск исключения %Слово% и %СЛОВО% - если исключили слово fishing, то в исключения также попадут слова

Fishing и FISHING.



Правый столбец - Включения:


Только такие слова - добавит в страницу все вхождения, содержащие данные слова.При этом если товар содержит несколько слов из вхождения, он будет добавлен равным количеству вхождений раз подряд(добавления товара несколько раз подряд не устранено для ускорения анализа страницы).


Не учитывать слово в слове - исключить такие результаты,
как soldering при поиске solder, madagascar при поиске gas.


Добавить в поиск включения %Слово% и %СЛОВО% - будут включены также результаты, содержащие Fish и FISH, при поиске fish.


Включения и исключения комбинируются.
_________________________________________________

Заказов, минимум - добавятся результаты, только с указанным минимумом количеством заказов.

Заказов, максимум - добавятся результаты, только с указанным максимумом количеством заказов:


Минимальная цена,$ - минимальная цена,только при которой товар добавится в страницу, в долларах, в т.ч. и в десятых.
_________________________________________________

Все введённые данные сохраняются.
_________________________________________________

Радиокнопки

Если выбрана кнопка "Партнерские ссылки", то ссылки на товар будут реферальные.

Если выбрана кнопка "Прямые ссылки"(выбрана по умолчанию), то соответственно ссылки будут прямыми.
_________________________________________________

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

Если не стоит галка на "Слова поиска в имени страницы", то
1_ТекущееДатаИВремя.html, при последующем формировании в 2_ТекущееДатаИВремя.html... и т.д.

Иначе в виде:
Если в списке включения указано одно слово, то записывается, как слово1_ТекущееДатаИВремя.html ,
если в списке два слова, то - слово1_слово2_ТекущееДатаИВремя.html, если три - слово1_слово2_слово3_ТекущееДатаИВремя.html

если больше 3-х, то записываются в имя первые три слова.

Если в списке включения нет слов, то запишется в виде _ДАТА_ВРЕМЯ.html

Если снять галку с "Использовать RAM для записи",формирующуюся страницу можно открыть в любой момент, если же галка поставлена - то содержание страницы запишется только после анализа всех данных.
Если ожидается множество результатов(например >500), то рекомендуется использовать RAM.Если результатов слишком много и мало оперативной памяти, то они могут переполнить память, в таком случае необходимо использовать только запись сразу в файл(Не использовать RAM для записи), но это будет гораздо медленнее.


По окончании анализа появится окно, которое содержит количество пройденного времени анализа и опции выбора - открыть файл сразу в браузере, открыть папку, содержащую сформированный файл, либо выйти из программы.
Открыв в браузере файл, можно включить\отключить ночной режим,нажав на иконку луны, также будет написано количество результатов после отсеивания:

Если на странице много результатов, то нажав справа на кнопку стрелки страница автоматически прокрутится к началу страницы.


32-х битная версия может использовать только 2 ГБ оперативной памяти, 64-х битная - больше 2-ух ГБ.

v5.1:
+Добавлена возможность приминения прокси и смена юзер-агента при запросах к али и к cent.ga
+Можно указать максимальную цену
+Теперь можно скачать из программы все центовики с cent.ga


v5.2:
+Исправлены ошибки
+Добавлены кнопки очистки полей
+Проверка на не сохраненные данные
+Возможность отключения пауз при запросах к али
+Ускорена сборка страницы, теперь json-файлы сохраняются в один файл - json_collection_ДАТА_ВРЕМЯ.txt






Скачать программу:
v5.0
- https://yadi.sk/d/JtWfzLuobgLqeg
v5.1 - https://yadi.sk/d/qZRXAGQlz0Y7Vw исправлена ошибка с потоком - https://yadi.sk/d/vy_0WUjz6zzQSQ
v5.2 - https://yadi.sk/d/EIYtIdZl19JG4w
 
Последнее редактирование:
Че делает эта прога?
отбирает из списка "всех" центовиков определенные товары с заданными критериями и создает страницу с этими отобранными товарами
Помогает найти конкретный товар за цент
 
Последнее редактирование:
  • Like
Реакции: future_
софтина ещё работает или померла? Чё то не формирует