|
; http://dev.adiirc.com/boards/5/topics/181
|
|
; Context Menu Search
|
|
; v0.3 by pereba
|
|
|
|
menu channel,query,status {
|
|
-
|
|
$iif($cb(1),Search for $qt($mid($v1,1,15) $+ $iif($len($v1) > 15, ...)))
|
|
.Amazon:am
|
|
.Bing:bi
|
|
.DuckDuckGo:du
|
|
.Ebay:e
|
|
.Firefox Addons:f
|
|
.$f Google
|
|
..Google:g
|
|
..Google Images:gi
|
|
..Google Define:gd
|
|
..Google Play:gp
|
|
..Google Shopping:gs
|
|
.Grooveshark:groo
|
|
.Ip Info:ipi
|
|
.Metacritic:m
|
|
.$f mIR $+ $chr(5607) related
|
|
..Hawkee:h
|
|
..mIR $+ $chr(5607) Forums:mirc
|
|
.Spotify $chr(55357) $+ $chr(56571):spo
|
|
.$f Subtitles
|
|
..Legendas.tv:l
|
|
.Reddit:re
|
|
.Start Page:spage
|
|
.Twitter:tw
|
|
.Urban Dictionary:ub
|
|
.-
|
|
.$f Torrents
|
|
..HD-Torrents:hdt
|
|
..KickassTorrents:ka
|
|
..Manicomio Share:ma
|
|
..The Pirate Bay:pi
|
|
..TorrentDay:td
|
|
..RuTracker:rut
|
|
..YIFY:yf
|
|
.$f Movies Info
|
|
..IMDB:im
|
|
..Rotten Tomatoes:rt
|
|
..TMDb:tm
|
|
.$f Videos
|
|
..Youtube:y
|
|
..LiveLeak:ll
|
|
..Vimeo:vm
|
|
-
|
|
}
|
|
|
|
; If any value is specified to third parameter, dots will be replaced by +, which become a space in search string. Usefull for some websites like hdts.ru
|
|
alias am $run($1-, http://www.amazon.com/s?field-keywords={key})
|
|
alias bi $run($1-, http://www.bing.com/search?q={key})
|
|
alias du $run($1-, https://duckduckgo.com/?q={key})
|
|
alias e $run($1-, http://www.ebay.com/sch/i.html?_nkw={key})
|
|
alias f $run($1-, https://addons.mozilla.org/en-US/firefox/search?q={key}&cat=all)
|
|
alias g $run($1-, https://www.google.com/?#q={key})
|
|
alias gi $run($1-, https://www.google.com/search?tbm=isch&q={key})
|
|
alias gd $run($1-, http://www.google.com/webhp?hl=en#sclient=psy&hl=en&site=webhp&source=hp&q={key}&tbs=dfn:1)
|
|
alias gp $run($1-, https://play.google.com/store/search?q={key})
|
|
alias gs $run($1-, http://google.com/products?q={key}&btnG=Search+Products&show=dd&scoring=p)
|
|
alias groo $run($1-, http://grooveshark.com/#/search?q={key})
|
|
alias h $run($1-, http://hawkee.com/search/{key}/)
|
|
alias m $run($1-, http://www.metacritic.com/search/all/{key}/results)
|
|
alias re $run($1-, http://www.reddit.com/search?q={key})
|
|
alias spage $run($1-, https://startpage.com/do/search/?query={key})
|
|
alias tw $run($1-, https://twitter.com/search?q={key})
|
|
alias ub $run($1-, http://www.urbandictionary.com/define.php?term={key})
|
|
alias pi $run($1-, http://thepiratebay.se/search/{key}/0/99/0)
|
|
alias im $run($1-, http://www.imdb.com/find?q={key}&s=all)
|
|
alias rt $run($1-, http://www.rottentomatoes.com/search/?search={key})
|
|
alias tm $run($1-, http://www.themoviedb.org/search?query={key})
|
|
alias y $run($1-, http://www.youtube.com/results?search_query={key})
|
|
alias ll $run($1-, http://www.liveleak.com/browse?q={key})
|
|
alias vm $run($1-, http://vimeo.com/search?q={key})
|
|
alias hdt $run($1-, https://hdts.ru/torrents.php?search={key}, 1)
|
|
alias l $run($1-, http://legendas.tv/busca/{key})
|
|
alias ka $run($1-, https://kickass.to/torrents/usearch/?q={key})
|
|
alias ma $run($1-, http://www.manicomio-share.com/pesquisa.php?busca={key})
|
|
alias rut $run($1-, http://rutracker.org/forum/tracker.php?nm={key})
|
|
alias td $run($1-, http://www.torrentday.com/browse.php?#/browse.php?&search={key}&cata=yes)
|
|
alias yf $run($1-, https://yts.re/browse-movies/{key})
|
|
alias spo $run($1-, https://play.spotify.com/search/{key})
|
|
alias ipi $run($1-, http://ip-api.com/{key})
|
|
|
|
alias -l run { if (!$1) && (!$cb(1)) { return } | run $replacex($2,{key},$sp1($iif($1,$1,$cb(1)),$3))) }
|
|
|
|
; replace space by +
|
|
alias -l sp1 return $regsubex($iif($2,$plus($1),$1),/(\40)/g, $chr(43))
|
|
|
|
; folder icon
|
|
alias -l f return $chr(55357) $+ $chr(56514)
|
|
|
|
; replace dot by +
|
|
alias -l plus return $regsubex($1-,/(\.)/g, +)
|
|
|
|
; replace space by %20
|
|
alias -l sp2 return $regsubex($1-,/(\s)/g, % $+ 20)
|