K2T.eu :: Forum

WTW => Rozszerzenia => Pozostałe => Wątek zaczęty przez: mocznik w Marzec 28, 2010, 11:16:56 am

Tytuł: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: mocznik w Marzec 28, 2010, 11:16:56 am
W tym wątku można znaleźć i podyskutować o gotowych wyrażeniach dla wtyczki wtwRegexReplacer (http://forum.k2t.eu/pozostale-wtyczki/%28wtwregexreplacer%29-zastepowanie-wyrazow-na-podstawie-wyrazen-regularnych/)


Autor: adrian_007|unkn0w|piodi
Zamiana linków do obrazkow na obrazki w oknie rozmowy
Druga opcja dodaje link do źródła pod obrazkiem, trzecia zaś sprawia, że obrazek skaluje się do wielkości okna rozmowy.
regex
(http://(.*?)\.(jpe?g|png))
format
<img src="$1"/>

regex
(http://(.*?)\.(jpe?g|png))
format
<img src="$1"/>[br /]Obrazek pochodzi stąd $1

regex
(http://(.*?)\.(jpe?g|png|gif))
format
<img src="$1" style="max-width: 100%"/>[br /]Adres obrazka: $1


Autor: adrian_007
Kolorowanie składni
regex
\b(public|private|u?int|u?short|u?long|u?char|signed|unsigned|bool|true|false|class|struct|void|while|for|goto|continue|break|if|else|namespace|const|this|throw|new|delete|return|virtual)
format
<span style="color: green">$1</span>


Autor: mocznik
Filmy z youtube w oknie rozmowy
Pożera ~30 mb ramu. Nie działa na x64 .
regex
http://www\.youtube\.com/watch\?v=(.+)
format
<embed src="http://www.youtube.com/v/$1 " type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="320" height="265"></embed>


Autor: Vimes
Linki z wrzuty na player w oknie rozmowy
 Pożera 30 mb ramu.
regex
http://(.*?)\.wrzuta\.pl/audio/(.*?)/(.+)
format
<embed scale='noScale' src='http://www.wrzuta.pl/audio.swf?key=$2&host=wrzuta.pl&login=$1&embeded=true&lang=pl' wmode='default' type='application/x-shockwave-flash' height='70' quality='low' width='380'></embed>" ignoreCase="1" />


Autor: Long Bong|Vimes
LaTeX w oknie rozmowy
Równanie należy umieszczać pomiędzy znacznikami [tex] ... [/tex].
regex
\[tex\](.*?)\[/tex\]
format
[img width= height= alt=$1]http://latex.codecogs.com/gif.latex?$1[/img] 

Zmieniłem sobie czcionkę wstawiłem czarne tło zmieniłem na 120 dpi i zmieniłem na png.
regex
\[tex\](.*?)\[/tex\]
format



Autor: Long Bong
BB Code
Obsługiwane znaczniki to: b, i, u, s, code, color, size, img, url.
regex
\[([bius])\]
format
<$1>

regex
\[/([bius])\]
format
</$1>

regex
\
[b][color=blue]format[/color][/b]
[code]>

regex
\[/code\]
format


regex
\[color=(.*?)\]
format
<span style="color:$1">

regex
\[size=(.*?)\]
format
<span style="font-size:$1px">

regex
\[/color\]|\[/size\]
format
</span>

regex
\[img\](.*?)\[/img\]
format
<img src="$1" alt="$1"/>

regex
\[url\](.*?)\[/url\]
format
<a href="$1">$1[/url]

regex
\[url=http://%28.*?%29%5C](.*?)\[/url\]
format
<a href="$1">$2[/url] 


Tutaj jeszcze wstawię sobie szablon.
[size=7pt]Autor [/size]
[b][size=10pt]Nazwa [/size][/b]
Opis
[quote][b][color=red]regex[/color][/b] [/quote]
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: adrian_007 w Marzec 28, 2010, 11:33:59 am
lepiej uzywac znacznika code niz quote tak btw...
heh, nie sadzilem, ze wtyczka znajdzie tyle zastosowan hyhy
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: amras w Marzec 30, 2010, 15:21:09 pm
Autor: Marcin Stefański
IP Parser
Wyrażenie parsuje adresy ip (z lub bez określonego portu) i zamienia je na klikalne linki
Cytuj
<item regex="(\b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}:\d{1,5}\b|\b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})" format="&lt;a href=&quot;http://$1&quot;&gt;$1&lt;/a&gt;" ignoreCase="1"/>

Autor: Marcin Stefański
Skype callto:
Wyrażenie szuka 9cyfrowego numeru telefonu (póki co wyłącznie jako ciągu 9-cyfr bo tak podają mi numer ludzie ;) i zamienia na callto:, od razu mówię że praktyczność wątpliwa, chociaż u mnie się sprawdza :)
Cytuj
<item regex="(\b\d{9}\b)" format="&lt;a href=&quot;callto://+48$1&quot;&gt;&lt;img src=&quot;http://c.skype.com/i/images/icons/call_48x48_alpha.png&quot; style=&quot;border-style: none;max-width: 8px;max-height: 8px&quot;/&gt; +48$1&lt;/a&gt;" ignoreCase="1"/>

   
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: Vimes w Marzec 31, 2010, 10:48:07 am
Zamiana linków do obrazkow na obrazki w oknie rozmowy
Ta wersja przeskaluje obrazek szerszy od okna
<item regex="(http://(.*?)\.(jpe?g|png|gif))" format="&lt;img src=&quot;$1&quot; style='max-width: 90%' /&gt; &lt;br/&gt;Obrazek pochodzi stąd $1"  ignoreCase="1" /> 
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: adrian_007 w Maj 02, 2010, 02:25:41 am
podmiana linkow na obrazki - wersja mniej problematyczna (powinno dzialac z blipem)
wersja do wklepania do zestawu:
((?&lt;!&quot;)https?://\S*\.(jpe?g|png|gif)(?!&quot;))
wersja bez encji (pogladowa):
((?<!")https?://\S*\.(jpe?g|png|gif)(?!"))

dziala z 0.2.0.0
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: Vimes w Maj 02, 2010, 11:52:12 am
rozumiem że \b oznacza blipa?
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: adrian_007 w Maj 02, 2010, 12:18:14 pm
\b oznacza word boundry :P ale mozna w sumie olac to,  bo najwiekszy problem jest wtedy, gdy link jest w cudzyslowiu ujety ("http://asdasdasdadad.com/image.png") - a dzieki lookbehind i lookahead ten problem zostal rozwiazany :P
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: Faller w Maj 04, 2010, 05:51:36 am
Ardian, rozumiem, że całe wyrażenie powinno wyglądać tak:
<item regex="(http://(.*?)\.(jpe?g|png))" format="&lt;img src=&quot;$1&quot;/&gt;" ignoreCase="1"/>
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: adrian_007 w Maj 04, 2010, 10:44:12 am
<item regex="((?&lt;!&quot;)https?://\S*\.(jpe?g|png|gif)(?!&quot;))" format="&lt;img src=&quot;$1&quot;/&gt;" ignoreCase="1"/>
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: oscyp w Maj 05, 2010, 23:06:54 pm
hmm niestety zamiast filmiku z YouTube mam tylko biały kwadrat. Wtyczke od flasha mam oczywiście zainstalowaną i YouTube na stronie działa normalnie...
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: UsagiAddict w Maj 06, 2010, 00:42:41 am
mm, a jakie IE? czy w IE (tak, nie przeklawiaturzyłem się) masz zainstalowanego flasha?

a oby ustawienia w IE pozwalały na działanie flasha?
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: zhvir w Maj 06, 2010, 05:33:53 am
oczywiście doczytałeś oscyp że nie działa na x64 ?
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: Ivek88 w Maj 29, 2010, 04:24:46 am
Tak czytam poszczególne posty i doszedłem do wniosku, że wrzucę moją konfigurację pliku xml. Wszystko działa w 100% na XP SP3.
Jeśli nie wyświetla wam się player tylko puste pole to zaktualizujcie flash playera dla IE > http://get.adobe.com/flashplayer/ .
<?xml version="1.0" encoding="utf-8"?>
<wtwRegexReplacer>
<item regex="(http://(.*?)\.(jpe?g|png|gif))" format="$1&lt;hr&gt;&lt;img src='$1' style='max-width: 100%'/&gt;&lt;hr&gt;" ignoreCase="1"/>
<item regex="http://www\.youtube\.com/watch\?v=(.+)"  format="http://www.youtube.com/watch=?$1 &lt;hr&gt;&lt;embed src='http://www.youtube.com/v/$1&amp;hl=pl_PL&amp;fs=1&amp;' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='320' height='265'&gt;&lt;/embed&gt;&lt;hr&gt;" ignoreCase="1"/>
<item regex="http://(.*?)\.wrzuta\.pl/audio/(.*?)/(.+)" format="http://$1\.wrzuta\.pl/audio/$2/$3 &lt;hr&gt; &lt;embed scale='noScale' src='http://flash-mp3-player.net/medias/player_mp3_maxi.swf?mp3=http://$1.wrzuta.pl/sr/f/$2&amp;showstop=1&amp;showvolume=1&amp;bgcolor1=189ca8&amp;bgcolor2=085c68' wmode='default' type='application/x-shockwave-flash' height='20' quality='high' width='200'&gt;&lt;/embed&gt;&lt;br&gt;&lt;a href='http://$1.wrzuta.pl/sr/f/$2'&gt;Pobierz&lt;/a&gt;&lt;hr&gt;" ignoreCase="1" />
<item regex="http://(.*?)\.wrzuta\.pl/film/(.*?)/(.+)" format="http://$1\.wrzuta\.pl/film/$2/$3 &lt;hr&gt;&lt;embed scale='noScale' src='http://flv-player.net/medias/player_flv_maxi.swf?flv=http://$1.wrzuta.pl/sr/v/$2&amp;width=320&amp;height=265&amp;showstop=1&amp;showvolume=1&amp;showtime=1&amp;showfullscreen=1&amp;bgcolor1=189ca8&amp;bgcolor2=085c68&amp;playercolor=085c68' wmode='transparent' type='application/x-shockwave-flash'quality='high' allowfullscreen='true' width='320' height='265' &gt;&lt;/embed&gt;&lt;hr&gt;" ignoreCase="1" />
<item regex="http://soundcloud\.com/(.+)" format="http://soundcloud.com/$1 &lt;hr&gt;&lt;embed scale='default' src='http://player.soundcloud.com/player.swf?url=http://soundcloud.com/$1&amp;color=3b5998&amp;show_artwork=false' wmode='default' type='application/x-shockwave-flash' height='81' quality='high' width='100%'&gt;&lt;/embed&gt;&lt;hr&gt;" ignoreCase="1" />
<item regex="!pogoda!" format="&lt;embed src='http://www.pogoda.ekologia.pl/assets/images/swfs/pogoda-1.swf' type='application/x-shockwave-flash' allowscriptaccess='always' width='100%' height='100%' wmode='transparent' quality='high' &gt;&lt;/embed&gt;" ignoreCase="1"/>
<item regex="!help!" format="Witaj w pomocy dotyczącej wtyczki wtwRegexReplacer.&lt;/br&gt;Wtyczka pozwala na automatyczną zmianę w Twoim WTW linków przesłanych w komunikatorze na:&lt;/br&gt;&lt;/br&gt;1) obrazek (rozszerzenia jpg, jpeg, png, gif)&lt;/br&gt;
2) filmik z YT&lt;/br&gt;3) player audio z wrzuty&lt;/br&gt;4) player video z wrzuty&lt;/br&gt;5) player z soundclouds&lt;/br&gt;&lt;/br&gt;Dodatkowo po wpisaniu !text!, gdzie text, to:&lt;/br&gt;1) pogoda - wyświetli się nam prognoza pogody na najbliższy tydzień.&lt;/br&gt;2) mapa - pozwoli nam przeglądać mapę oraz wyszukiwać daną miejscowość z poziomu komunikatora. &lt;/br&gt;&lt;/br&gt;Więcej informacji znajdziesz na &lt;a href=&apos;http://forum.k2t.eu/inne-dodatki/wtwregexreplacer-gotowe-wyrazenia/&apos;&gt;forum&lt;/a&gt;&lt;/br&gt;&lt;/br&gt;PS: Aby wtyczka w pełni działała musisz pobrać najnowszą wersję &lt;a href=&apos;http://get.adobe.com/flashplayer/&apos;&gt;Adobe Flash Player&lt;/a&gt; dla przeglądarki Internet Explorer&lt;hr&gt;" ignoreCase="1"/>
<item regex="!mapa!" format="Zanim zaczniesz szukać zaznacz opcję:&lt;/br&gt;&lt;b&gt;&lt;u&gt;The GeoWeb&lt;/u&gt;&lt;/b&gt;, zamiast This Site:&lt;/br&gt; &lt;embed src=&apos;http://www.dj-ivan.info/gmaps/LocalSearcher.swf&apos; quality=&apos;high&apos; bgcolor=&apos;#869ca7&apos; width=&apos;100%&apos; height=&apos;100%&apos; play=&apos;true&apos; loop=&apos;false&apos; quality=&apos;high&apos; flashVars=&apos;key=ABQIAAAAWpUvFJKlwvJN2r6rBZqO3BRJID5n-yefsfOf9nmzir4Rw6-FahQ4zjFgkXLuKDXFCsqBJVkU2dBa9A&apos; allowScriptAccess=&apos;sameDomain&apos; type=&apos;application/x-shockwave-flash&apos; pluginspage=&apos;http://www.adobe.com/go/getflashplayer&apos;&gt;&lt;/embed&gt;" ignoreCase="1" />
</wtwRegexReplacer>

Co robi ten Regex?
Podmienia link na:
1) obrazek;
2) filmik z YT;
3) player audio z wrzuty wraz z linkiem do pobrania;
4) player video z wrzuty;
5) player z soundclouds

Zmiany:
1) Pokazuje na początku adres linku.
2) Player z wrzuty został zmieniony, bo często były problemy z nim, mianowicie reklamy.

Mogę również dodać linki do pobierania z danych serwisów (wrzuta na 100% a reszta musiałbym popatrzeć) :)

Dodatkowe komendy:
- !pogoda! pokazuje pogodę dla całej Pl z wieloma dodatkami,
- !help! wyświetla pomoc :)
- !mapa! pozwala wyszukiwać miejscowość w okienku rozmowy (aby wyszukał poprawnie zaznaczamy mu opcję zamiast This Site - The GeoWeb)
------------------------
Poniższe dodatki należy (najlepiej z wiadomych powodów) wpisywać w rozmowie z samym sobą, lub wystarczy pobrać najnowszą wersję utlChatCommands.plug i sprawdzając dodatek poprzedzić link/komendę tekstem /sh np. /sh !pogoda!, /sh link, /sh !help! :)

------------------------
Jeśli macie pomysł na kolejny dodatek to piszcie :)

PS: W załączniku zawsze najnowszy config Regex`a.
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: Ivek88 w Czerwiec 02, 2010, 14:25:19 pm
Panowie jeszcze jedna sprawa. Jak zrobić guzik np w:
<item regex="http://www\.youtube\.com/watch\?v=(.+)"  format="http://www.youtube.com/watch=?$1 &lt;hr&gt;&lt;embed src='http://www.youtube.com/v/$1&amp;hl=pl_PL&amp;fs=1&amp;' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='320' height='265'&gt;&lt;/embed&gt;&lt;hr&gt;" ignoreCase="1"/>
żeby po kliknięciu na pokaż/ukryj pokazywał lub ukrywał się filmik?
Przez css nie byłoby problemu, ale nie wiem czy można go wczytać globalnie dla tego pliku i używać span :p
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: DemoNCS w Czerwiec 10, 2010, 19:36:43 pm
UP Code v2
(http://img153.imageshack.us/img153/8990/mbv2s.jpg)

Poprawiony kod JS - odporny na tego samego typu linki w oknie rozmowy ;)
Dodany przycisk ( ale nie input ) Pokaż i Ukryj : zmiana napisu po kliknięciu!.
Specyficzny kod regexp i kod xhtml + css(możliwość dostosowania kolorów itp).
Dodatkowa Funkcja regexp - filtracja i obcinanie zbędnego kodu.

Chwilowo obsługa tylko YouTube,
v3 będzie miała już wszystko? :>

W paczce resztę info :
Download : MediaBox (http://www.przeklej.pl/plik/mediabox-exe-0018q94q24p62j6) (Nieaktualne - usunęli to z serwisu!,w razie czego PM)
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: Ivek88 w Czerwiec 11, 2010, 07:31:49 am
Thx mistrzu :D
Przerobie sobie to pod siebie i udostępnie gotowy kod :)

------
Edit

Zamieniłem YTBox na Box i wrzuciłem do każdego dodatku :)

ChatTheme.html
<style type="text/css">
.Box { display: block; }
.h { display: none; }
.v { display: block; }
</style>
<script language="javascript" type="text/javascript">
function rozwin(co){
with(document.getElementById(co)){className=className=='h'?'v':'h';}
}
</script>

wtwRegexReplacer.xml
<?xml version="1.0" encoding="utf-8"?>
<wtwRegexReplacer>
<item regex="(http://(.*?)\.(jpe?g|png|gif))" format="$1&lt;div class=&quot;Box&quot;&gt;&lt;a style=&quot;cursor: pointer&quot; onclick=&quot;rozwin(&apos;id-$2&apos;)&quot;&gt;Zobacz&lt;small&gt; (rozwiń/zwiń)&lt;/small&gt;&lt;/a&gt;&lt;div class=&quot;h&quot; id=&quot;id-$2&quot;&gt;&lt;hr&gt;&lt;img src='$1' style='max-width: 100%'/&gt;&lt;hr&gt;" ignoreCase="1"/>
<item regex="(http\:\/\/www\.youtube\.com\/watch\?v\=)([a-zA-Z0-9\_\-]{11}.*)"  format="http://www.youtube.com/watch=?$2 &lt;div class=&quot;Box&quot;&gt;&lt;a style=&quot;cursor: pointer&quot; onclick=&quot;rozwin(&apos;id-$2&apos;)&quot;&gt;Zobacz&lt;small&gt; (rozwiń/zwiń)&lt;/small&gt;&lt;/a&gt;&lt;div class=&quot;h&quot; id=&quot;id-$2&quot;&gt;&lt;hr&gt;&lt;embed src=&apos;http://www.youtube.com/v/$2&amp;hl=pl_PL&amp;fs=1&amp;&apos; type=&apos;application/x-shockwave-flash&apos; allowscriptaccess=&apos;always&apos; allowfullscreen=&apos;true&apos; width=&apos;320&apos; height=&apos;265&apos;&gt;&lt;/embed&gt;&lt;hr&gt;" ignoreCase="1"/>
<item regex="http://(.*?)\.wrzuta\.pl/audio/(.*?)/(.+)" format="http://$1\.wrzuta\.pl/audio/$2/$3 &lt;div class=&quot;Box&quot;&gt;&lt;a style=&quot;cursor: pointer&quot; onclick=&quot;rozwin(&apos;id-$2&apos;)&quot;&gt;Zobacz&lt;small&gt; (rozwiń/zwiń)&lt;/small&gt;&lt;/a&gt;&lt;div class=&quot;h&quot; id=&quot;id-$2&quot;&gt;&lt;hr&gt; &lt;embed scale='noScale' src='http://flash-mp3-player.net/medias/player_mp3_maxi.swf?mp3=http://$1.wrzuta.pl/sr/f/$2&amp;showstop=1&amp;showvolume=1&amp;bgcolor1=189ca8&amp;bgcolor2=085c68' wmode='default' type='application/x-shockwave-flash' height='20' quality='high' width='200'&gt;&lt;/embed&gt;&lt;br&gt;&lt;a href='http://$1.wrzuta.pl/sr/f/$2'&gt;Pobierz&lt;/a&gt;&lt;hr&gt;" ignoreCase="1" />
<item regex="http://(.*?)\.wrzuta\.pl/film/(.*?)/(.+)" format="http://$1\.wrzuta\.pl/film/$2/$3&lt;div class=&quot;Box&quot;&gt;&lt;a style=&quot;cursor: pointer&quot; onclick=&quot;rozwin(&apos;id-$2&apos;)&quot;&gt;Zobacz&lt;small&gt; (rozwiń/zwiń)&lt;/small&gt;&lt;/a&gt;&lt;div class=&quot;h&quot; id=&quot;id-$2&quot;&gt; &lt;hr&gt;&lt;embed scale='noScale' src='http://flv-player.net/medias/player_flv_maxi.swf?flv=http://$1.wrzuta.pl/sr/v/$2&amp;width=320&amp;height=265&amp;showstop=1&amp;showvolume=1&amp;showtime=1&amp;showfullscreen=1&amp;bgcolor1=189ca8&amp;bgcolor2=085c68&amp;playercolor=085c68' wmode='transparent' type='application/x-shockwave-flash'quality='high' allowfullscreen='true' width='320' height='265' &gt;&lt;/embed&gt;&lt;hr&gt;" ignoreCase="1" />
<item regex="http://soundcloud\.com/(.+)" format="http://soundcloud.com/$1&lt;div class=&quot;Box&quot;&gt;&lt;a style=&quot;cursor: pointer&quot; onclick=&quot;rozwin(&apos;id-$2&apos;)&quot;&gt;Zobacz&lt;small&gt; (rozwiń/zwiń)&lt;/small&gt;&lt;/a&gt;&lt;div class=&quot;h&quot; id=&quot;id-$2&quot;&gt; &lt;hr&gt;&lt;embed scale='default' src='http://player.soundcloud.com/player.swf?url=http://soundcloud.com/$1&amp;color=3b5998&amp;show_artwork=false' wmode='default' type='application/x-shockwave-flash' height='81' quality='high' width='100%'&gt;&lt;/embed&gt;&lt;hr&gt;" ignoreCase="1" />
<item regex="!pogoda!" format="&lt;div class=&quot;Box&quot;&gt;&lt;a style=&quot;cursor: pointer&quot; onclick=&quot;rozwin(&apos;id-$2&apos;)&quot;&gt;Zobacz&lt;small&gt; (rozwiń/zwiń)&lt;/small&gt;&lt;/a&gt;&lt;div class=&quot;h&quot; id=&quot;id-$2&quot;&gt;&lt;embed src='http://www.pogoda.ekologia.pl/assets/images/swfs/pogoda-1.swf' type='application/x-shockwave-flash' allowscriptaccess='always' width='100%' height='100%' wmode='transparent' quality='high' &gt;&lt;/embed&gt;" ignoreCase="1"/>
<item regex="!help!" format="Witaj w pomocy dotyczącej wtyczki wtwRegexReplacer.&lt;/br&gt;Wtyczka pozwala na automatyczną zmianę w Twoim WTW linków przesłanych w komunikatorze na:&lt;/br&gt;&lt;/br&gt;1) obrazek (rozszerzenia jpg, jpeg, png, gif)&lt;/br&gt;
2) filmik z YT&lt;/br&gt;3) player audio z wrzuty&lt;/br&gt;4) player video z wrzuty&lt;/br&gt;5) player z soundclouds&lt;/br&gt;&lt;/br&gt;Dodatkowo po wpisaniu !text!, gdzie text, to:&lt;/br&gt;1) pogoda - wyświetli się nam prognoza pogody na najbliższy tydzień.&lt;/br&gt;2) mapa - pozwoli nam przeglądać mapę oraz wyszukiwać daną miejscowość z poziomu komunikatora. &lt;/br&gt;&lt;/br&gt;Więcej informacji znajdziesz na &lt;a href=&apos;http://forum.k2t.eu/inne-dodatki/wtwregexreplacer-gotowe-wyrazenia/&apos;&gt;forum&lt;/a&gt;&lt;/br&gt;&lt;/br&gt;PS: Aby wtyczka w pełni działała musisz pobrać najnowszą wersję &lt;a href=&apos;http://get.adobe.com/flashplayer/&apos;&gt;Adobe Flash Player&lt;/a&gt; dla przeglądarki Internet Explorer&lt;hr&gt;" ignoreCase="1"/>
<item regex="!mapa!" format="Zanim zaczniesz szukać zaznacz opcję:&lt;/br&gt;&lt;b&gt;&lt;u&gt;The GeoWeb&lt;/u&gt;&lt;/b&gt;, zamiast This Site:&lt;/br&gt; &lt;div class=&quot;Box&quot;&gt;&lt;a style=&quot;cursor: pointer&quot; onclick=&quot;rozwin(&apos;id-$2&apos;)&quot;&gt;Zobacz&lt;small&gt; (rozwiń/zwiń)&lt;/small&gt;&lt;/a&gt;&lt;div class=&quot;h&quot; id=&quot;id-$2&quot;&gt;&lt;embed src=&apos;http://www.dj-ivan.info/gmaps/LocalSearcher.swf&apos; quality=&apos;high&apos; bgcolor=&apos;#869ca7&apos; width=&apos;100%&apos; height=&apos;100%&apos; play=&apos;true&apos; loop=&apos;false&apos; quality=&apos;high&apos; flashVars=&apos;key=ABQIAAAAWpUvFJKlwvJN2r6rBZqO3BRJID5n-yefsfOf9nmzir4Rw6-FahQ4zjFgkXLuKDXFCsqBJVkU2dBa9A&apos; allowScriptAccess=&apos;sameDomain&apos; type=&apos;application/x-shockwave-flash&apos; pluginspage=&apos;http://www.adobe.com/go/getflashplayer&apos;&gt;&lt;/embed&gt;" ignoreCase="1" />
<item regex="!gwsh!" format="&lt;a href='https://www.gwsh.edu.pl/pliki.php?plany_jaworzno=jaw_adm_zao.doc'&gt;Pobierz plan zajęć&lt;/a&gt;" ignoreCase="1" />
<item regex="!allegro!" format="&lt;embed src=&quot;http://allewidget.pl/widget.swf?0.4113362915813923?&quot; type=&quot;application/x-shockwave-flash&quot; width=&quot;320&quot; height=&quot;265&quot; flashvars=&quot;id=1&amp;w=search&amp;search=escort%201.6%2092&amp;pid=&amp;c1=0&amp;c2=0&amp;c3=0&amp;c4=0&amp;sid=null&amp;color=0&quot;&gt;&lt;/embed&gt;" ignoreCase="1" />
</wtwRegexReplacer>

Zmieniony parametr w sekcji YT, dzięki pomocy użytkownika DemoNCS :)
------------
Staram się również zrobić, żeby przez gg można było wyszukiwać rzeczy na allegro, ale coś skurkowaniec nie chce chodzić :p
Może ktoś ma pomysł ?;p
Jeśli tak to info na priv, żeby nie zaśmiecać tematu, bo jest on tylko do gotowych rozwiązań :)
------------
Zastanawialiście się nad buttonem zamiast napisu pokaż/ukryj, poniżej rozwiązanie:
ChatTheme.html
<style type="text/css">
input.btnx {
color:#050;
font: bold 84% 'trebuchet ms',helvetica,sans-serif;
background-color:#fed;
border:1px solid;
border-color: #696 #363 #363 #696; }
.Box { display: block; }
.h { display: none; }
.v { display: block; }
</style>
<script language="javascript" type="text/javascript">
function rozwin(co){
with(document.getElementById(co)){className=className=='h'?'v':'h';}
}
</script>
wtwRegexReplacer.xml
Zamiast:
&lt;small&gt; (kliknij aby rozwinąć)&lt;/small&gt;
Dajemy:
&lt;input type=submit class=btnx value='zobacz/ukryj'&gt;
i po sprawie :)
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: Tribiasz w Sierpień 20, 2010, 01:02:11 am
Czy istniałaby szansa na zaktualizowanie wybranych wyrażeń pod najnowszą (v. 0.3) wtyczkę?

1. Fotka w oknie rozmowy

<item regex="((?&lt;!&quot;)https?://\S*\.(jpe?g|png|gif)(?!&quot;))" format="&lt;img src=&quot;$1&quot; style='max-width: 100%' /&gt; &lt;br/&gt;źródło: $1" ignoreCase="1"/>

2. Wrzuta

<item regex="http://(.*?)\.wrzuta\.pl/audio/(.*?)/(.+)" format="&lt;embed scale='noScale' src='http://www.wrzuta.pl/audio.swf?key=$2&amp;host=wrzuta.pl&amp;login=$1&amp;embeded=true&amp;lang=pl' wmode='default' type='application/x-shockwave-flash' height='70' quality='low' width='380'&gt;&lt;/embed&gt;" ignoreCase="1" />

3. Youtube

<item regex="http://www\.youtube\.com/watch\?v=(.+)"  format="&lt;embed src=&quot;http://www.youtube.com/v/$1 &quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;320&quot; height=&quot;265&quot;&gt;&lt;/embed&gt; " ignoreCase="1"/>

Sam bym to z chęcią zrobił, ale za cholerę nie wiem jak :(
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: adrian_007 w Sierpień 20, 2010, 02:07:50 am
poradnik jak przerobic zestawy:

1. otwieramy xml w notatniku
2. wybieramy f-cje find & replace (znajdz i zastap)
3. zastepujemy encje, czyli zamieniamy:
&lt; na <
&gt; na >
&quot; na "

potem kopiujemy pola regex i format do ustawien i to w sumie by bylo na tyle...
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: Tribiasz w Sierpień 20, 2010, 09:11:06 am
Wielkie dzięki :P

Pojawił się jednak mały problem:
W polu regex
((?<!")https?://\S*\.(jpe?g|png|gif)(?!"))

W polu format
<img src="$1" style="max-width: 100%"/><br/>źródło: $1
obrazek jest wyświetlany w oknie rozmowy, ale nie jest skalowany do rozmiarów okna (tzn. pokazywany jest w rzeczywistych wymiarach), co mam w tym kodzie nie tak?
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: adrian_007 w Sierpień 20, 2010, 11:21:26 am
ja mam tak
regex:\b((?<!")https?://\S*\.(jpe?g|png|gif)(?!"))\b

format: <img src="$1" style="max-width: 100%"/>


Adres obrazka: $1

Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: Tribiasz w Sierpień 20, 2010, 11:42:26 am
Dzięki za odpowiedź, niestety nadal nie dostosowuje wymiarów obrazka do wymiarów okna rozmowy. Może wina leży po stronie win xp (sp3, x86) ?

Sprawdzałem na innym komputerze z zainstalowanym win 7, ten sam problem nadal występuje :(
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: DonkeyShot w Sierpień 27, 2010, 22:25:20 pm
To może przynajmniej spróbuj zmienić rozmiar procentowy na mniejszy. Ze 100% na 70% przykładowo. U mnie działa pod win7 32.
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: Tribiasz w Sierpień 28, 2010, 01:53:09 am
No właśnie na wersjach 32-bitowych (przynajmniej u mnie) nie działa skalowanie. Już dawno wpadłem na to aby przeskalować fotkę w momencie otrzymywania jej na ok. 50%, niestety nic to nie zmieniło w kwestii wyświetlania rzeczywistego foto.
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: adrian_007 w Sierpień 28, 2010, 03:33:03 am
w oknie edycji wyrazenia, wpisz jakis link do obrazka i przetestuj wyrazenie, zrob screena z wynikiem i mi go tu pokaz...
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: Tribiasz w Sierpień 28, 2010, 11:07:13 am
Regex :
\b((?<!")https?://\S*\.(jpe?g|png|gif)(?!"))\b

Format:
<img src="$1" style="max-width: 100%"/>
<br/>
źródło: $1
<br/>

Starsza wersja wtyczki skalowała ten obrazek (http://w-a.home.pl/official/all_files/userfiles/image/2009/indywidualny_dom_typowy_001_big.jpg) do wymiarów okna bez najmniejszego problemu :(
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: mocznik w Sierpień 28, 2010, 12:36:10 pm
<img src="$1" style="max-width: 100%"/>

zamień na
<img src="$1" style="max-width: 100%;"/>


Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: Tribiasz w Sierpień 28, 2010, 16:17:14 pm
Ta zmiana kody nic nie zmieniła mi w sposobie skalowania zdjęcia :(
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: adrian_007 w Sierpień 28, 2010, 20:50:40 pm
sprawdz na innym stylu chat'a - kod jest dobry, a wtyczka nie ma nic do wyswietlania tylko parsowania.
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: mocznik w Sierpień 28, 2010, 23:43:27 pm
To bez sensu, musiałby mieć !importanty porobione w arkuszu stylów okna chata. Chociaż IE jest nieprzewidywalny.
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: Tribiasz w Sierpień 29, 2010, 00:38:08 am
Thx, Adi. Miałeś rację wina nie kodu ani wtyczki lecz htmlChat. Po instalacji innego theme okna rozmowy wszytko wróciło do normy :P
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: adrian_007 w Sierpień 29, 2010, 02:54:23 am
to moze powiadom tworce zestawu, ze cos nie trybi, jezeli brales z forum :P

To bez sensu, musiałby mieć !importanty porobione w arkuszu stylów okna chata. Chociaż IE jest nieprzewidywalny.
hue hue hue... teraz tylko ciekawe, czy to wina ie czy html'a w zestawie :F
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: MaciaK w Wrzesień 07, 2010, 15:02:47 pm
Moglby mi ktos pomoc? Chcialbym zeby mi sie obrazek resizowal do wielkosci okna rozmowy przy czym wiem ze to zalezane od stylu a jego zmieniac nie chce wiec co trzeba tam dodac zeby resizowanie dzialalo? i czy dalo by sie tak zrobic zeby po kliknieciu na obrazek pokazywal oryginalny rozmiar ewentualnie otwieral w zewnetrznym programie?
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: Tribiasz w Wrzesień 07, 2010, 15:38:58 pm
Poinformuj o tym błędzie autora Theme, mi to pomogło :P
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: Vimes w Wrzesień 08, 2010, 20:08:56 pm
ewentualnie otwieral w zewnetrznym programie?

podstawy HTML
 <a href="$1"><img src="$1" style="width: 100% " /></a>
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: domik w Wrzesień 09, 2010, 20:40:25 pm
Mam pytanie do kolorowania składni. Wkleiłem wyrażenie do nowej wtyczki (dzisiaj mam z nią pierwszy kontakt). I koloruje mi ona słowa jak formatowanie, formularz itp.

Da radę jakoś tego regexa przerobić żeby kolorował składnię tylko jeśli po jest spacja i/lub przed jest spacja lub początek linii ?

Chciałem też stworzyć coś takiego

\b(select|insert|update|delete|drop|alter|create|into|set|where|and|join|commit|prepare|rollback|schema|sequence|table|transaction|union|values|while|)

ale blip zaczął szaleć i zamiast tekstu była sieczka. Nie wiem co jest  źle. Powyższy Regexp ma służyć do kolorowania składni SQL.
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: adrian_007 w Wrzesień 09, 2010, 23:48:08 pm
sprobuj z
\b
na koncu regex
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: domik w Wrzesień 10, 2010, 09:03:53 am
próbowałem nie pomogło
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: ineedspam w Listopad 02, 2010, 22:57:10 pm
Jak by ktoś kombinował z 64 bitową wersją i youtubem...

z: http://labs.adobe.com/downloads/flashplayer10.html można sobie ściągnąć: "Download active-x for 64-bit Windows ? for Internet Explorer only (EXE, 3.2 MB)" - akurat to zadziało (youtube chodzi jak ta lala) na moim IE8 64, wiec sobie myślałem, że i z WTW zaskoczy...

UWAGA! nie instalować :) na IE8 64bit, a przynajmniej nie dziś i z WTW i z Regexem...

Bo się wiesza (WTW) przy próbie "zobrazowania" youtuba... i pewnie innych flashów ;)


Kolejna próba, zainstalowanie IE9beta... pełna klapa... WTW nie może otworzyć okna rozmowy...
A liczyłem na tag video z html5...


Suma summarum [czy jakoś tak]: system 64 (win 7) i sześćdziesiąt cztery bitowy WTW i nie będziemy jak na razie oglądać sobie youtuba w rozmowie...


Chyba, że ktoś ma jakiś pomysł [pomijając przesiadkę na 32bit...]
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: Rafal9661 w Styczeń 06, 2011, 12:10:10 pm
Witam.
Posiadam plik z regexami i formatami w pliku wtwRegexReplacer.xml (folder wtw\profiles\XXXXX\wtwRegexReplacer.xml) jednak wtyczka nie przetwarza reguł z tego pliku. Reguły zapisane w opcjach wtyczki działają.
Co należy zrobić aby wtyczka przetwarzała reguły z pliku xml ?
(Win 7 Ultimate, x64)
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: refresh w Styczeń 06, 2011, 16:00:46 pm
format dawno już nie wspierany, teraz tylko reguły wklepane w opcjach działają.
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: Hirons w Styczeń 09, 2011, 19:58:59 pm
Coś od siebie :)

Autor: Hirons
Wideo z Vimeo
regex
http://vimeo\.com/(.+)
format
<object width="400" height="225"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=$1&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=6300FF&amp;fullscreen=1&amp;autoplay=0&amp;loop=0" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=$1&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=6300FF&amp;fullscreen=1&amp;autoplay=0&amp;loop=0" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="225"></embed></object><br/><a href="http://vimeo.com/$1">http://vimeo.com/$1</a>
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: adrian_007 w Marzec 29, 2011, 22:13:02 pm
formatowane linki
zamienia nam np http://forum.k2t.eu na klikalne [forum.k2t.eu]. po najechaniu kursorem w tooltipie mamy pelen adres
regex
((?<!")https?://([^ \n<>]+?)/[^ \n<>]*)
format
<a href="$1" title="$1">[$2]</a>
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: oscyp w Marzec 30, 2011, 02:32:50 am
Zamiana linków na obrazki
- nie gryzie się i działa z BB Code
- działa także jeśli obrazek na forum jest linkiem
- po najechaniu myszką na obrazek wyświetla się adres w dymku


Wpisy powinny być w dokładnie takiej kolejności:

regex
\[url=(.*?)\]
format
<a href="$1">

regex
((\[img\])?)\b((?<!")https?://\S*\.(jpe?g|png|gif)(?!"))\b((\[/img\])?)
format
<img src="$3" style="max-width: 95%;" alt="$3"/>

regex
\[/url\]
format
</a>


Poniżej przykłady treści wiadomości w okienku do testowania:

test1
http://www.google.pl/intl/en_com/images/srpr/logo1w.png

test2
[img]http://www.google.pl/intl/en_com/images/srpr/logo1w.png[/img]

test3
[url=http://www.google.pl/intl/en_com/images/srpr/logo1w.png][img]http://www.google.pl/intl/en_com/images/srpr/logo1w.png[/img][/url]
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: ironhalik w Maj 08, 2011, 13:57:59 pm
Global Moderator Comment Wątek podzielono i scalono w katalogu wtyczek rozmawiamy o wtyczkach a nie o sposobi używania! //Vimes

Mógłby ktoś pomóc w napisaniu reguły która pozwalała by na takie proste formatowanie jak w gtalku?
To jest:
_tekst_ = tekst
*tekst* = tekst
*_tekst_* = tekst
_*tekst*_ = tekst

Ogólnie to takie cos napisałem - na podstawie przykladu z bbcode - tylko nie mam pojecia jak to zrobic zeby nie formatowalo linkow - ktore oczywiscie po takim potraktowaniu sie psuja.

*Dzieki* :>
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: adrian_007 w Maj 08, 2011, 16:24:52 pm
regex:
\b\*(\w+)\*\b


format:
<b>$1</b>

chyba cos w tym stylu
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: ironhalik w Maj 08, 2011, 19:46:15 pm
Dzieki, super.
\b\_(\w+)\_\b dziala fajnie tylko nie wiedziec czemu \b\*(\w+)\*\b nie lapie w ogóle *test* a \b\\*(\w+)\\*\b lapie ale zostawia asteriksy: *test*. Jakies pomysly?
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: adrian_007 w Maj 08, 2011, 20:44:46 pm
albo ja czegos nie wiem o regex'ach albo to jest blad w bibliotece...
bo bez \b dziala jak trzeba...
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: ironhalik w Maj 08, 2011, 20:54:42 pm
Tia - na tyle na ile wywnioskowalem z tutoriali to powinno dzialac dobrze :>
Drobna poprawka: \b\\*(\w+)\\*\b lapie wszystko w chat'cie :> A jak mi sie wydaje powinien lapac wszystkie ciagi zaczynajace sie i konczace na \. Ale ja sie nie znam. :>
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: Wapniak w Maj 09, 2011, 14:31:30 pm
A może ktoś ma pomysł by zrobić z /me ?
Próbowałem, ale wszystko co mi wychodziło to zostawiało /me ;/
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: adrian_007 w Maj 09, 2011, 16:04:45 pm
/me (.*)

** %profileName% $1
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: dandi900107 w Czerwiec 24, 2011, 11:27:30 am
Witam.Wiem ,że odkopuje trochę ten temat ,ale chciałem wszystkim przekazać ,że działa już odtwarzanie filmów z youtube oraz muzyki z wrzuty w okienku rozmowy w systemie win 7 x64.Przez przypadek włączyłem IE 9 x64 i włączyłem coś na youtube.Ściągnęło mi flasha z tej strony: http://labs.adobe.com/downloads/flashplayer10_square.html i po instalacji działa flash w IE 9 x64 i w wtw x64 ;] Co prawda jest to beta ,ale nie widzę na razie żadnych problemów z przeglądarka ani z wtw.
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: undrcvr w Sierpień 26, 2011, 16:47:13 pm
Regex na miniaturę filmu z youtube. Może się komuś przyda (nie obciąża tak RAM-u jak odtwarzacz, a daje jakieś pojęcie o tym, czego dotyczy film).
Wygląda to tak:
[attachimg=1]

regex:
\b(https?://www\.youtube\.com/watch\?\S*v=([^&|#|\s|<]*))[\S|<]*\b

format:
<center>
<img src="http://i1.ytimg.com/vi/$2/hqdefault.jpg" style="max-width: 100%" />
<br />
<font size="1">Źródło: <a href="$0" title="$0">http://www.youtube.com/watch?v=$2</a><img src="http://s.ytimg.com/yt/favicon-vflZlzSbU.ico" align="middle" style="margin-left: 10px;"/></font>
</center>
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: Beyond_Godlike w Sierpień 30, 2011, 08:26:58 am
Autor: mocznik
Filmy z youtube w oknie rozmowy
Pożera ~30 mb ramu. Nie działa na x64 .
regex
http://www\.youtube\.com/watch\?v=(.+)
format
<embed src="http://www.youtube.com/v/$1 " type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="320" height="265"></embed>

Autor: Vimes
Linki z wrzuty na player w oknie rozmowy
Nie działa na x64. Pożera 30 mb ramu.
regex
http://(.*?)\.wrzuta\.pl/audio/(.*?)/(.+)
format
<embed scale='noScale' src='http://www.wrzuta.pl/audio.swf?key=$2&host=wrzuta.pl&login=$1&embeded=true&lang=pl' wmode='default' type='application/x-shockwave-flash' height='70' quality='low' width='380'></embed>" ignoreCase="1" />

Da się jakoś ustawić, żeby po wyłączeniu okna rozmowa film lub utwór przestał "grać" ? :D
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: oscyp w Listopad 14, 2011, 01:42:59 am
Odnośnie ostatniego oraz przed-przed-ostatniego posta - rzeczywiście działa na Win7 x64 :)

---edit---

Załączam aktualizację do zamiany na obrazki (mój post trochę wyżej):

regex
((\[img\])?)\b((?<!")https?://\S*\.(jpe?g|png|gif)(?!"))\b((\[/img\])?).*
format
<img src="$3" style="max-width: 95%;" alt="$3"/>

Usuwa krzaki po znaku zapytania w linku (patrz obrazki z kwejka).

---edit---

i jeszcze ode mnie poprawione audio z wrzuty oraz wideo

regex
http://(.*?)\.wrzuta\.pl/audio/(.*?)/(.+)
format
<center><embed scale='noScale' src='http://www.wrzuta.pl/audio.swf?key=$2&host=wrzuta.pl&login=$1&embeded=true&lang=pl' wmode='default' type='application/x-shockwave-flash' height='70' quality='high' width='380'></embed></center>

regex
http://(.*?)\.wrzuta\.pl/film/(.*?)/(.+)
format
<center><embed scale='default' src='http://www.wrzuta.pl/video_new.swf?key=$2&host=wrzuta.pl&login=$1&embeded=true&lang=pl' wmode='default' type='application/x-shockwave-flash' width="320" height="265" quality='autohigh''></embed></center>
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: Dexoff w Listopad 20, 2011, 20:07:30 pm
może ktoś pomoże? Najnowsza wersja, najnowsza na ten dzień beta, flash x64 i 32 najnowsze zainstalowane, ie9 na pokładzie, silnik renderowania ustawiony na ie, wyłączone wszystkie wtyczki oprócz omawianej i wciąż wysypuje program po wklejeniu linka z youtube i wrzuty.
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: oscyp w Listopad 20, 2011, 20:32:09 pm
silnik renderowania ustaw na domyślny

Global Moderator Comment Nie na domyślny tylko na IE
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: igor w Styczeń 15, 2012, 15:08:30 pm
Czy można za pomocą regex wyswietlać obrazki w oknie rozmowy, które to są wysylane przez palringo?



Link wysyłany do nas to np.:

http://www.palringo.com/en/gb/messages/?t=i&a=2012&b=01&c=15&d=963&e=13850744&f=8204539731392550799.jpeg


tam dopiero klikamy na obrazek i on sie nam otwiera.... ma wtedy adres:

http://www.palringo.com/displayImage.php?t=i&a=2012&b=01&c=15&d=963&e=13850744&f=8204539731392550799.jpeg

także moje pytanie jest takie, czy da rade to wykonać :).

Innymi słowy wystarczyłoby zamieniać en/gb/messages/? na displayImage.php?, w każdym linku pochodzącym z palringo. Niestety, nie mam pomysłu jak, dlatego proszę Was o pomoc. Z góry serdecznie dziękuje.
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: mrg w Styczeń 15, 2012, 15:52:21 pm
Regex: http://www\.palringo\.com/en/gb/messages/\?(.*\.jpeg)
Format: <img src="http://www.palringo.com/displayImage.php?$1" />

+ opcja ignoruj wielkość znaków
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: igor w Styczeń 15, 2012, 16:09:00 pm
Super, działa, jednak zauwazyłem jeszcze jendą rzecz, linki przychodzą też czasami w postaci:

http://www.palringo.com/messages/?t=i&a=2012&b=01&c=15&d=963&e=13850744&f=8204539731392550799.jpeg

kliknięcie powoduje zmiane na:

http://www.palringo.com/en/gb/messages/?t=i&a=2012&b=01&c=15&d=963&e=13850744&f=8204539731392550799.jpeg

i następnie jak już wczesniej pisałem kliknięcie w obrazek to jest:

http://www.palringo.com/displayImage.php?t=i&a=2012&b=01&c=15&d=963&e=13850744&f=8204539731392550799.jpeg

Można na to też coś zaradzć?


edit.

I czy mozna coś zrobić  by nie gryzło się z innym regx wyświetlającym obrazki...  ?


Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: oscyp w Styczeń 15, 2012, 16:54:15 pm
żeby się nie gryzło z innymi to musisz pokombinować z kolejnością wpisów regex
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: igor w Styczeń 15, 2012, 17:29:05 pm
Mam Twojego regx do obrazków... na drugiej pozycyji, na pierwszej mam to co kolega mrg dał, sytuacja wygląda tak, ze pokazują się dwie kopie obrazków... zmiana kolejnosci tu nic nie da, bo przy zmianie kolejności obrazki w ogle sie nie pokazują ;).
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: adrian_007 w Styczeń 15, 2012, 22:50:52 pm
jak chcesz miec 2 regexy do obrazkow to i ten drugi musisz zmodyfikowac tak aby ze soba nie kolidowaly (bo to chyba jasne, ze jak masz 2 rzeczy robiace to samo to efekt nie bedzie za ciekawy)
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: igor w Styczeń 16, 2012, 12:36:54 pm
No co Ty nie powiesz ;) ?

Po prostu nigdy nie miałem styczności z regexy i nie mam zielonego pojęcia jak zmodyfikować ktorykolwiek z nich. Logiczne jest, że skoro jeden robi mi obrazek to i drugi go wyswietli, ale nie mam pojęcia czy da rade ustwić w tym pierwszym (do obrazków) definicje wykluczającą analize linków zawierających wyrażenie palringo... w snesie adresy tego typu ;).

Gwarantuje Ci, ze jakbym wiedział, to nawet bym tu posta nie napisał z prosbą o pomoc, która defakto nadal jest aktualna :).

pozdrawiam serdecznie.


edit.

no dobrze, zrobiłem tak:
Regex: http://www\.palringo\.com/en/gb/messages/\?(.*\.jpeg)
Format: <img src="http://www.palringo.com/displayImage.php?$1" style="max-width: 95%;" /><br />Adres do obrazka: palringo.com/messages/?$1

i

Regex: ((\[img\])?)\b((?<!")https?://\S*\.(jpe?g|png|gif)(?!"))\b((\[/img\])?).*
Format: <img src="$3" style="max-width: 95%;" alt="$3"/><br />Adres do obrazka: $3


No i teraz tak, czy jest jakas mozliwosc, aby w tym drugim regx wykluczyć linki z adresu zawierającego fraze palringo?


Z racji takiej, iż mam to: "adres do obrazka" to wyłapywane jest jako obrazek i wyswetlane za pomocą tego regx do obrazków.

Proszę o pomoc :).
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: GwynBleidD w Kwiecień 12, 2012, 17:57:26 pm
Najprościej rozdzielić to na osobne wyrażenia w sposób następujący:

pierwsze wyrażenie, zamienia na bezpośredni link do obrazka:
Regex:
http://www.palringo.com/\S*?messages/?([^.]+)\.(jpe?g|gif|png|bmp)
Replace:
http://www.palringo.com/displayImage.php?\1.\2

Drugie wyrażenie, zamienia dowolny link bezpośredni do obrazka na obrazek + link pod obrazkiem. To jest moja wersja, która działa bezinwazyjnie z [ img], linkami w cudzysłowach i nie tylko. Jest dosyć, hmm.. zagmatwana i trudna do zrozumienia :) ale działa dobrze. Jeśli chcesz to zamiast tego możesz użyć jakiegokolwiek regexa na obrazki:
Regex:
(?:(?:\[img](?=https?://\S*\.(?:jpe?g|png|gif)(?:\?\S*)?(\[/img])))|(?:"(?=https?://\S*\.(?:jpe?g|png|gif)("))))?(https?://\S*\.(?:jpe?g|png|gif)(?:\?\S*)?)(?:\2|\1)?
Replace:
<img src="$3" style="max-width: 90%"><br />
$3
Moja wersja różni się tym, że w przypadku wysłania błędnego bbcode albo cudzysłowów źle umieszczonych złapie BEZ tych źle zrobionych :) Więc wymusza niejako poprawność :) Inne wersje często łapały bez otwarcia lub bez zamknięcia jako poprawne. Stosuj jak pisałem którą chcesz :)
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: gringo22 w Luty 03, 2014, 16:05:57 pm
Mam wprowadzony regex z powyższego posta i bez przerwy pojawiają się takie jaja:

(http://i.imgur.com/brxqucj.jpg) (http://i.imgur.com/rEfak3H.jpg)

Macie pomysł jak zmodyfikować kod, żeby problemy zniknęły? Tz. żeby zniknęła w ogóle ta 'stopka' z logiem WTW, które pojawia się lub znika wg własnego widzimisię  i zdublowanym (i niezawijanym, czyli nie w pełni widocznym) linkiem.
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: adrian_007 w Luty 03, 2014, 16:21:49 pm
Opcje -> Interface -> Rozmowy
(http://i.imgur.com/NJ72Ss3.png)

powyłączaj wszystkie opcje pokazane powyżej
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: gringo22 w Luty 03, 2014, 16:31:26 pm
Dzięki, kompletnie przegapiłem, że to funkcja komunikatora.
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: cojtyławwel w Marzec 08, 2014, 22:16:45 pm
witam
jak wyglądałaby funkcja regex by jeżeli treść wiadomości jest poprzedona >
np. 
>sugerowanie
to cała wiadomość do konca linijki jest w innym kolorze, np zielonym
pozdrawiam
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: adrian_007 w Marzec 09, 2014, 08:50:13 am
regex:
^>(.*)

format:
<span style="color: green;">&gt;$1</span>
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: cojtyławwel w Marzec 09, 2014, 20:30:01 pm
nie dziala, albo coś zle ustawilem
hxxp: s9.  postimg.  org/amg1oigez/8m_Ft_Nw2_1.  jpg
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: adrian_007 w Marzec 09, 2014, 22:19:32 pm
to spróbuj regex taki:
^(&gt;)(.*)

format:
<span style="color: green;">$2</span>
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: gringo22 w Luty 16, 2015, 14:17:52 pm
Dysponuje ktoś regex'em, który w przystępniejszy sposób zaprezentowałby przysłany do nas link z IMDB?

Link typu:

http://www.imdb.com/title/tt2554274/*

żeby zamieniał, np. na:

IMDB: Crimson Peak (http://www.imdb.com/title/tt2554274/?ref_=nv_sr_1) (2015)
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: Malpa w Marzec 01, 2015, 19:01:54 pm
Probuje zrobic obsluge twarzoksiazkowych obrazkow ale mi to nie bardzo idzie, pomoze ktos?

Regex
(https?://[\w\-\.\\/&?=]+(jpg|gif|png|jpeg)([\w\-\.\\/&?=]+)?)

format:
<div class="regexPicture" style="text-align: center;word-wrap: break-word;">
<img src="$1" alt="" style="max-width: 95%; background: #fff; padding: 3px; border: 1px solid #6e6e6e;" />
<br>$1
</div>

Przykladowy link
https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-xpf1/v/t1.0-9/10468361_10205843687513428_7066132514132146093_n.jpg?oh=69de4d458fbb1d05fa357251d1794ad6&oe=559246A0&__gda__=1434979295_77e2bc60a09d173795b685f0730c6748
[attachimg=1]
Tytuł: Odp: [wtwRegexReplacer] Gotowe wyrażenia
Wiadomość wysłana przez: Qalzo w Marzec 22, 2016, 22:43:46 pm
Witam, posiada ktoś może regexy, które umożliwiają wyświetlenie zdjęcia po dostaniu linka z gg dysku? ponieważ tam podobnie jak w palringo dopiero po wejściu na stronę ma sie odnośnik do właściwego pliku.