Все о фотобанках и микростоках, купить и продать фото, работа для фотографа и иллюстратора


Ответ Правила нашего форума>
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.11.2018, 13:59   #1
Завсегдатай
 
Аватар для IvaFoto
 
Регистрация: 14.11.2016
Адрес: 4700 фото
Сообщения: 490
Репутация: 972
Оставлено благодарностей: 733
Получено благодарностей: 955
По умолчанию Скрипт Tampermonkey для сортировки изображений по новизне на Shutterstock

Для аналитики часто бывает интересным и полезным узнать какие изображения в ТОП-100 популяра (релевантных) находятся там дольше всего, а какие только недавно туда попали. Тем более с новыми алгоритмами выдачи релевантных интересно наблюдать, как по разным поисковым запросам в ТОП подмешиваются 5% изображений от рандомных авторов.

Хочу поделиться со всеми этим простым скриптом для Tampermonkey, надеюсь он кому-то будет полезен

Скрипт сортирует изображения на странице поиска по номеру ID. Сверху будут самые старые изображения, внизу самые новые.

Код:
// ==UserScript== // @name [Shutterstock] Сортировка фото // @namespace john_smit:shutterstock:sort-photo // @version 0.1 http://www.microstock.ru/forum/member.php?u=181023 // @description Сортировка фото // @match https://www.shutterstock.com/* // @match https://shutterstock.com/* // @grant unsafeWindow // @grant GM_registerMenuCommand // @noframes // ==/UserScript== (function() { 'use strict'; var $ = unsafeWindow.jQuery; GM_registerMenuCommand("Сортировать", function (i, e) { var photos = []; $('li.js_item').each(function (i, li) { var imgSrc = $(li).find('.img-wrap > img').attr('src'); var photoId = $(li).find('.actions-row > button[data-id]').data('id'); photos.push({ img: imgSrc, id: photoId, li: li.cloneNode(true) }); }); console.log(photos); var searchContent = $('.search-content'); searchContent.html(""); photos.sort(function (a, b) { return a.id - b.id; }).forEach(function (photo) { searchContent.append('<a target="_blank" href="https://www.shutterstock.com/ru/image-photo/' + photo.id + '"><img src="' + photo.img + '"></a>'); }); }); })();

Как пользоваться скриптом:
1) Вбейте в поиске по релевантным интересующий вас поисковый запрос.
2) Нажмите на значок Tampermonkey и выберите пункт "Сортировать"

IvaFoto вне форума   Ответить с цитированием
За это сообщение сказали спасибо:
amarillio (14.11.2018), Analgin (15.11.2018), Anatolyi Sizov (14.11.2018), Anchan (19.11.2018), Barmaleus88 (14.11.2018), CodexSerafinius (20.11.2018), Corneja (19.11.2018), dimol (14.11.2018), golant (14.11.2018), haklike (04.12.2018), ilonitta (20.11.2018), kvazotron (15.11.2018), Mechanik (15.11.2018), Oceloti (14.11.2018), oleskalashnik (02.10.2019), PictuLandra (19.11.2018), Pierell-tyan (16.11.2018), snegok1967 (14.11.2018), Sofka_4 (19.11.2018), Swill (19.11.2018), usersam2007 (19.11.2018), Watman (14.11.2018), xolonavt (14.11.2018), Зимина (19.11.2018), Карликовый Кускус (14.11.2018), Татьяна777 (15.11.2018)
Старый 15.11.2018, 16:58   #2
Старожил
 
Регистрация: 15.12.2016
Сообщения: 598
Репутация: 684
Оставлено благодарностей: 380
Получено благодарностей: 685
По умолчанию Re: Скрипт Tampermonkey для сортировки изображений по новизне на Shutterstock

Чет не то делаю? не появляется пункт сортировать
Изображения
Тип файла: png Снимок.PNG (25.4 Кбайт, 55 просмотров)
max4 вне форума   Ответить с цитированием
Старый 15.11.2018, 17:10   #3
Старожил
 
Регистрация: 26.09.2014
Адрес: Латвия
Сообщения: 5,480
Репутация: 7582
Оставлено благодарностей: 11,586
Получено благодарностей: 8,104
По умолчанию Re: Скрипт Tampermonkey для сортировки изображений по новизне на Shutterstock

Цитата:
Сообщение от max4
Чет не то делаю? не появляется пункт сортировать

А вы этот новый скрипт вообще добавили?
Uncle_V вне форума   Ответить с цитированием
Старый 15.11.2018, 18:30   #4
Старожил
 
Регистрация: 15.12.2016
Сообщения: 598
Репутация: 684
Оставлено благодарностей: 380
Получено благодарностей: 685
По умолчанию Re: Скрипт Tampermonkey для сортировки изображений по новизне на Shutterstock

Ну я же прикрепил скриншот, там видно новый пользовательский скрипт, включен
max4 вне форума   Ответить с цитированием
За это сообщение сказал спасибо:
Uncle_V (15.11.2018)
Старый 15.11.2018, 22:31   #5
Завсегдатай
 
Регистрация: 30.01.2016
Адрес: фото 1000+
Сообщения: 430
Репутация: 1072
Оставлено благодарностей: 2,854
Получено благодарностей: 1,061
По умолчанию Re: Скрипт Tampermonkey для сортировки изображений по новизне на Shutterstock

у меня тоже не сразу появился. только после перезагрузки.
Татьяна777 вне форума   Ответить с цитированием
Старый 15.11.2018, 23:45   #6
Завсегдатай
 
Аватар для IvaFoto
 
Регистрация: 14.11.2016
Адрес: 4700 фото
Сообщения: 490
Репутация: 972
Оставлено благодарностей: 733
Получено благодарностей: 955
По умолчанию Re: Скрипт Tampermonkey для сортировки изображений по новизне на Shutterstock

Цитата:
Сообщение от max4
Ну я же прикрепил скриншот, там видно новый пользовательский скрипт, включен
Вы точно на странице поиска смотрите? Должна быть надпись "[Shutterstock] Сортировка фото"
Попробуйте перезапустить браузер.
IvaFoto вне форума   Ответить с цитированием
За это сообщение сказали спасибо:
Galensava (16.06.2019), max4 (16.11.2018)
Старый 16.11.2018, 11:32   #7
Старожил
 
Регистрация: 15.12.2016
Сообщения: 598
Репутация: 684
Оставлено благодарностей: 380
Получено благодарностей: 685
По умолчанию Re: Скрипт Tampermonkey для сортировки изображений по новизне на Shutterstock

Перезагрузился, поиск по слову man, не сказать что мне очень нужен данный скрипт, просто интересно уже что я делаю не так.
max4 вне форума   Ответить с цитированием
За это сообщение сказал спасибо:
KeganCync (19.06.2019)
Старый 16.11.2018, 16:45   #8
Завсегдатай
 
Аватар для IvaFoto
 
Регистрация: 14.11.2016
Адрес: 4700 фото
Сообщения: 490
Репутация: 972
Оставлено благодарностей: 733
Получено благодарностей: 955
По умолчанию Re: Скрипт Tampermonkey для сортировки изображений по новизне на Shutterstock

Цитата:
Сообщение от max4
Перезагрузился, поиск по слову man, не сказать что мне очень нужен данный скрипт, просто интересно уже что я делаю не так.
Значит вы не полностью скопировали код
IvaFoto вне форума   Ответить с цитированием
Старый 16.11.2018, 22:16   #9
Старожил
 
Аватар для Mechanik
 
Регистрация: 03.08.2007
Адрес: Екатеринбург
Сообщения: 3,864
Репутация: 4451
Оставлено благодарностей: 931
Получено благодарностей: 4,396
По умолчанию Re: Скрипт Tampermonkey для сортировки изображений по новизне на Shutterstock

Клевая штука! Автору - респект и уважуха!
Mechanik вне форума   Ответить с цитированием
За это сообщение сказал спасибо:
IvaFoto (17.11.2018)
Старый 19.11.2018, 11:05   #10
Новичок
 
Регистрация: 11.01.2013
Сообщения: 33
Репутация: 28
Оставлено благодарностей: 11
Получено благодарностей: 18
Отправить сообщение для PictuLandra с помощью Skype
По умолчанию Re: Скрипт Tampermonkey для сортировки изображений по новизне на Shutterstock

Цитата:
Сообщение от IvaFoto
Для аналитики часто бывает интересным и полезным узнать какие изображения в ТОП-100 популяра (релевантных) находятся там дольше всего, а какие только недавно туда попали. Тем более с новыми алгоритмами выдачи релевантных интересно наблюдать, как по разным поисковым запросам в ТОП подмешиваются 5% изображений от рандомных авторов.

Хочу поделиться со всеми этим простым скриптом для Tampermonkey, надеюсь он кому-то будет полезен

Да он мега полезен и крут!
Работает и с вектором!
PictuLandra вне форума   Ответить с цитированием
За это сообщение сказал спасибо:
IvaFoto (19.11.2018)
Ответ


Здесь присутствуют: 1 (пользователей - 0 , гостей - 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Creativemarket - новая площадка для продажи графики alexzel Остальные микростоки 3201 13.08.2020 01:09
Crestock mila Остальные микростоки 2297 17.06.2020 08:23
Canon 5DS, 5DS R и другие новинки alexey-dn Инструментарий 296 08.02.2019 19:34
Проблема с атрибутированием изображений starserfer Fotolia 211 02.03.2017 15:00


Часовой пояс GMT +4, время: 09:07.


©2006-2010 Microstock.ru   Powered by vBulletin® Copyright ©2000-2008, Jelsoft Enterprises Ltd.   Перевод: zCarot