Редко пользуюсь это фразой, но то, что я сегодня нашёл – это действительно бомба.
Как давно я хотел не видеть всяческий автоматический мусор в ленте Twitter’а в моём любимом
Сегодня я прочитал статью на GigaOM “
До продажи компании Atebits Twitter’у в клиенте Tweetie была реализована возможность фильтрации сообщений, но интерфейс реализован не был. Я очень надеюсь, что эту функцию не удалят. Активировать функционал можно через defaults в Terminal.app.
Например, в ленте встретилось сообщение, что кто-то стал чем-то где-то (@2BAD – я с удовольствием тебя читаю, но ты первый подвернулся под руку и попал под демонстрацию ;-)
Итак, делай раз. Настраиваем строки, которые нужно отфильтровать (предварительно нужно выйти из Tweetie):
$ defaults write com.atebits.tweetie-mac filterTerms -array-add "http://4sq.com/" $ defaults write com.atebits.tweetie-mac filterTerms -array-add "http://gowal.la" $ defaults write com.atebits.tweetie-mac filterTerms -array-add "http://instagr.am" $ defaults write com.atebits.tweetie-mac filterTerms -array-add "channel on YouTube. http://www.youtube.com" $ defaults write com.atebits.tweetie-mac filterTerms -array-add "I favorited a YouTube video"
Делай два. Просмотр фильтров:
$ defaults read com.atebits.tweetie-mac filterTerms ( "http://4sq.com/", "http://gowal.la", "http://instagr.am", "channel on YouTube. http://www.youtube.com", "I favorited a YouTube video" )
Делай три. Запуск Tweetie и наслаждение от отсутствия мусора в ленте:
Если вы хотите удалить фильтрацию, то:
$ defaults delete com.atebits.tweetie-mac filterTerms
Фильтры можно настраивать и настраивать, пока весь мусор не исчезнет. Ура!
Один из вариантов, как можно было бы найти самому этот фильтр:
$ cd /Applications/Tweetie.app/Contents/MacOS $ strings Tweetie | grep -i filter filterBar @"TweetieFilterBar" showFilterBar _filteredCocoaToCarbonFlags: _filteredCocoaFlags: TweetieFilterBar filter: need to filter these by statusID %@ filterTerms TwitterStatusStreamFilterUserListFilter TwitterStatusStreamFilter TwitterStatusStreamFilterSimpleSearchFilter defaultStatusStreamFilter
P.S. Попробовал трюк на Twitter/iPhone – этого функционала в нём нет, добавление filterTerm в plist не проводит к фильтрации указанных сообщений.