Автор | Тема: Скрипт для вкладки "Контроль" |
Irey 1993
|
Скачать: https://www.ganjafile.io/download.php?mid=1620032&id=253362
Можно легко использовать как в составе всего расширения или отдельно в tampermonkey по маске https://www.gwars.io/syndicate.php?id=*control
[ GanjaFoto:#2320466 ]
[ GanjaFoto:#2320467 ]
Скрипт сканирует страницу недвиги и если находит у владельца знак синдиката, то отображает его на странице Контроль. Затем сортирует недвигу по id синдиката. Вся недвига без отображающегося знака синдиката у владельца уходит вниз. И происходит дополнительная сортировка по алфавиту (имя владельца).
При желании можно было бы добавить дополнительны сортировки по секторам или сделать кнопки сортировки, но я решил в такие крайности не заходить.
Из-за некоторых особенностей поиска кое-где знак синдиката не отображается. Но в первую очередь лично я замечал такое у чего-то типа цехов доработки.
Пользуйтесь на свой страх и риск. Я хочу напомнить, что весь код кроме listports написан нейросетью по моим запросам. Нейросети далеко не программисты. А тем более я далеко не программист. Но (вроде как) свою функцию скрипт выполняет.
Лично у меня есть еще в планах значительно увеличить полезность скрипта listontop, где-то до конца следующей недели - если получится. А затем я наверное лучше перестану плодить здесь на форуме всё это нейросетевое непотребство. |
|
(Outsider)
|
|
Sn1KeR
|
|
Irey 1993
|
control.js - сам скрипт
В нём много комментариев (не моих) что именно делает та или иная функция.
Плюс этапы работы описаны в comment.txt
При желании в том же файле можно найти ссылку на GPT, скинуть ей код и попросить переделать вам скрипт под ваши нужды. Но делайте резервные копии еще рабочего кода. Потому что что-то сломать нейросети раз плюнуть. |
|
Mr.Bonanno
|
Да плоди на здоровье. Это может быть полезным. |
|
Magical Owl
|
|
Buger_man
|
можно вопрос: а чем вас вкладка "Производство" не устраивает?
там показывается недвига членов синд и видно что она например под другим синдом |
|
Buger_man
|
|
Magical Owl
|
7 производство вкладка показывает только недвигу членов синдиката. Скрипт же показывает чужую недвигу под контролем синда. Условно говоря без турелек. |
|
Buger_man
|
9 тогда все это делается в 10 раз проще.
список контроля - список производства = чужая недвига
незачем парсить каждый объект |
|
Buger_man
|
+10 ну или по принципу как сделал ТС: берем список членов синда (с основой) и накладываем его на владельцев недвиги, все что осталось парсим на владельца |
|
Buger_man
|
я просто не понимаю зачем обрабатывать весь список недвиги, чтобы однажды увидить надпись "Персонаж заблокирован"? |
|
TripNation
|
|
Irey 1993
|
Я никого не призываю пользоваться этим скриптом. Плюс еще раз подчеркиваю - пользуйтесь на свой страх и риск.
Задача была поставлена - отобразить на вкладке "Контроль" синдикатный знак у владельцев. Задача выполнена. Возможно избыточной ценой. Как смог, попытался настроить на нормальную работу.
Возможно можно было добиться результата простыми способами, а не через парсинг списка всех объектов. При желании можно как минимум самостоятельно отключить из процесса парсинга объекты типа Электростанция или Урановый рудник, оставив только интересующую вас недвигу. По фильтру текста в первой td каждой строки (если вам все-таки скрипт нужен) |
|
Irey 1993
|
|
Тема закрыта Irey 1993 |