Jump to content
Korean Random
Polyacov_Yury

Инструменты для работы с текстами в WoT

Recommended Posts

Этот "умелец" научил меня примерно трети того, что я сейчас умею. Заслуженный минус.

andrey66 -тебя?!? Научил?!?

  • Upvote 3

Share this post


Link to post

Short link
Share on other sites

andrey66 -тебя?!? Научил?!?

Ну ты гений, блин :D Если уж ты про andrey66 говоришь - так его сообщения и цитируй :)

Я уж грешным делом подумал, что ты про GPCracker'а пишешь, причем, судя по количеству минусов под постом - не только я :P

Прости, пожалуйста ^_^

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Ну ты гений, блин :D Если уж ты про andrey66 говоришь - так его сообщения и цитируй :)

Я уж грешным делом подумал, что ты про GPCracker'а пишешь, причем, судя по количеству минусов под постом - не только я :P

Прости, пожалуйста ^_^

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

GPCracker гений)

  • Upvote 5

Share this post


Link to post

Short link
Share on other sites

вот подарок

Мне одному кажется, что уж очень напрашивается создать на гитхабе, гисте, или еще где файлик с прямой ссылкой, к которому мод будет обращаться, и получать черный/белый список идентификаторов?

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

И самое веселое - скрипт обновлять не нужно, все подхватывается само. Танки без интернета все равно не работают, да и кэшировать файл локально никто не запрещает.

А то гляжу все новые и новые баги находятся, то там, то тут не так отформатировалось.

Upd. https://gist.github.com/как по мне, самое то место.

Да, в коде явно присутствует блеклист :) Юра, тебе не надоело еще пересобирать при каждом найденом баге?

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

Файл по сути - строки с id, которые типа в черном списке.

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

Edited by GPCracker
  • Upvote 3

Share this post


Link to post

Short link
Share on other sites

 

 

вот подарок
from PY_magic_tools import poke_sky_with_finger, heuristic_analyse, sys_admin_buben as tum_tum, notepad_regexp, virtaal
PY_magic.init()
>waiting time: 15 hrs (sleep process pendig)...

 

 

приметил вот такое:
А вот про это уже было обсуждение. Там придется либо терпеть пару font'ов в одном месседжбоксе, либо отказаться от перекраски названий ЛБЗ вообще.

 

 

По сути все просто
А вот по факту... Так-то от этого уже и до полностью-в-вебе_модов недалеко :)

Share this post


Link to post

Short link
Share on other sites

 

А вот про это уже было обсуждение. Там придется либо терпеть пару font'ов в одном месседжбоксе, либо отказаться от перекраски названий ЛБЗ вообще.

 

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

Share this post


Link to post

Short link
Share on other sites

А вот по факту...

Немного по***ться больше чем обычно, чтобы не проходить эту процедуру регулярно, когда кто-то что-то находит, имхо того стоит.

По сути сделать систему правок от имени пользователей с твоим аппрув-мержем будет идеальным решением.

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

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

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

Короче, вариантов дох... кхм. много.

Share this post


Link to post

Short link
Share on other sites

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

Share this post


Link to post

Short link
Share on other sites

Короче говоря, 9.17 вышел.

  • В̡̣̘̜̪̣̰ͬ̔̒͊С̲͈̺̙̰̥̫̾̏̽̓̐͗ͮ̀Е̢̼̙͂͊̓͗͑ͧͣͥ͐ моды: переход на PYmodsCore 2.0 + vxSettingsApi от PolarFox + modsListApi от P0LIR0ID.
  • Краскопульт: новый стиль выбора цвета в настройках, новый режим "чистой перекраски" (кому пару абракадабр потерпеть влом), а также сделана подгрузка черных списков с GitHub.
  • Upvote 3

Share this post


Link to post

Short link
Share on other sites

 

Короче говоря, 9.17 вышел.

  • В̡̣̘̜̪̣̰ͬ̔̒͊С̲͈̺̙̰̥̫̾̏̽̓̐͗ͮ̀Е̢̼̙͂͊̓͗͑ͧͣͥ͐ моды: переход на PYmodsCore 2.0 + vxSettingsApi от PolarFox + modsListApi от P0LIR0ID.
  • Краскопульт: новый стиль выбора цвета в настройках, новый режим "чистой перекраски" (кому пару абракадабр потерпеть влом), а также сделана подгрузка черных списков с GitHub.

 

народ напомните мне как найти стоку в Notepad++

спс вам

 

2016-12-17 00:57:43.251: ERROR: Traceback (most recent call last):

2016-12-17 00:57:43.251: ERROR:   File "scripts/client/PYmodsCore.py", line 378, in loadJson

2016-12-17 00:57:43.251: ERROR:   File "scripts/common/Lib/json/__init__.py", line 338, in loads

2016-12-17 00:57:43.251: ERROR:   File "scripts/common/Lib/json/decoder.py", line 366, in decode

2016-12-17 00:57:43.252: ERROR:   File "scripts/common/Lib/json/decoder.py", line 382, in raw_decode

2016-12-17 00:57:43.252: ERROR: ValueError: Expecting ',' delimiter: line 156 column 170 (char 9839)

Edited by angelsoft

Share this post


Link to post

Short link
Share on other sites

 

Короче говоря, 9.17 вышел.

  • В̡̣̘̜̪̣̰ͬ̔̒͊С̲͈̺̙̰̥̫̾̏̽̓̐͗ͮ̀Е̢̼̙͂͊̓͗͑ͧͣͥ͐ моды: переход на PYmodsCore 2.0 + vxSettingsApi от PolarFox + modsListApi от P0LIR0ID.
  • Краскопульт: новый стиль выбора цвета в настройках, новый режим "чистой перекраски" (кому пару абракадабр потерпеть влом), а также сделана подгрузка черных списков с GitHub.

 

С :heh: наступающем Новым годом :exc:   :omg:

Edited by angelsoft

Share this post


Link to post

Short link
Share on other sites

 

 

С наступающИм Новым годом
И вам того же :)

Черные списки обновлены. Для обновления достаточно перезапустить игру. Однократно.

Share this post


Link to post

Short link
Share on other sites

И вам того же :)

Черные списки обновлены. Для обновления достаточно перезапустить игру. Однократно.

 

не чего не изменилось 

Share this post


Link to post

Short link
Share on other sites
нИчего не изменилось

Хм. Интересно. Проверь, пожалуйста, наличие файлика HangarPainter_blacklist.json рядом с файлом скрипта. Если такого нет - либо у тебя старый мод, либо я что-то криво написал.

Edited by Polyacov_Yury

Share this post


Link to post

Short link
Share on other sites

Хм. Интересно. Проверь, пожалуйста, наличие файлика HangarPainter_blacklist.json рядом с файлом скрипта. Если такого нет - либо у тебя старый мод, либо я что-то криво написал.

файл был старый не обновился, я его снес и запустил игру а толку нет, все тоже самое как на фото

 

щя еще раз обновлю моды

Share this post


Link to post

Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...