ako vycistit zdrojovy kod?

Programovacie jazyky, rady, poradňa...
IQpalenka
Light Professional
Light Professional
Príspevky: 917
Registrovaný: 26 apr 2005, 14:22

ako vycistit zdrojovy kod?

Príspevok od používateľa IQpalenka »

Prosim o radu, mam zdrojovy kod, ktory obsahuje okrem kvanta tagov a hodnot,
odkazy na emailove adresy v tvare mailto:[email protected]

takych mailto je priblizne 200 a ja vlastne potrebujem vycistit zdrojovy kod tak
aby som mal len mailto adresy pekne zoradene. mne sa uz davno podarilo dostat k
takemu scriptu ale stratil som ho a nedari sa mi ho vygooglit. viete prosim o
niecom?
harrison314
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 8217
Registrovaný: 27 máj 2009, 20:42
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: ako vycistit zdrojovy kod?

Príspevok od používateľa harrison314 »

IQpalenka
Light Professional
Light Professional
Príspevky: 917
Registrovaný: 26 apr 2005, 14:22

Re: ako vycistit zdrojovy kod?

Príspevok od používateľa IQpalenka »

to bol len script na web stranke ktory dokazal zdrojovy kod perfektne okresat
grep som nainstaloval ale neviem v nom pracovat, neviem vo windowse spustit, spustam cez grep.exe a nic.
ja by som bol vdacny za kompaktny skript na webe, nemusi to byt aplikacia ci program... daco jednoduche a rychle
Michaelo
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 6177
Registrovaný: 16 júl 2008, 20:29
Bydlisko: Pri PC
Kontaktovať používateľa:

Re: ako vycistit zdrojovy kod?

Príspevok od používateľa Michaelo »

Su tie linky v tomto style? Ak ano, tak skus toto (narychlo som to zbuchal):
http://random.erahier.sk/mailto.php
IQpalenka
Light Professional
Light Professional
Príspevky: 917
Registrovaný: 26 apr 2005, 14:22

Re: ako vycistit zdrojovy kod?

Príspevok od používateľa IQpalenka »

presny tvar je taky A HREF=mailto:[email protected] cize tie carky hore musia prec
Michaelo
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 6177
Registrovaný: 16 júl 2008, 20:29
Bydlisko: Pri PC
Kontaktovať používateľa:

Re: ako vycistit zdrojovy kod?

Príspevok od používateľa Michaelo »

Chyba bola v tvojom zdrojaku:

Mas odkaz bez uvodzoviek <a href=mailto: namiesto <a href="mailto:


Skus teraz.

//autoeditácia príspevku (27 Jan 2015, 23:16)
To som uz upravil, teraz to berie aj s uvodzovkami aj bez nich.

Problem je, ze vsetko za poslednym mailom to tam aj tak vyhodi a nemam sajnu jak sa toho zbavit :D Malo by to vypisat len samotne adresy... Skusim sa s tym pohrat.
IQpalenka
Light Professional
Light Professional
Príspevky: 917
Registrovaný: 26 apr 2005, 14:22

Re: ako vycistit zdrojovy kod?

Príspevok od používateľa IQpalenka »

zda sa ze to funguje zajtra to odskusam, poskytnes zdrojak tvojho kodu?
som zvedavy co to spravi ked tam vlozim mega dlhy zdrojovy kod s 200 email adresami ci bude vediet zoradit a zbytocnosti vymazat zajtra rano napisem teraz dobru noc
Michaelo
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 6177
Registrovaný: 16 júl 2008, 20:29
Bydlisko: Pri PC
Kontaktovať používateľa:

Re: ako vycistit zdrojovy kod?

Príspevok od používateľa Michaelo »

Ono ich to vypluva v takom poradi, v akom su v zdrojaku. No a mozno to zaberie par sekund, ale malo by to fungovat.
Zdrojak je len asi 20 riadkov aj to koli prehladnosti :D No musim prist na to jak odstranit ten prebytok z poslednej zhody.


//Edit:

Tak som to upravil a uz by to malo vypluvnut len samotne adresy a vymazat aj vsetko za poslednou z nich.

//Edit 2:
Prave som tam skusil hodit zdrojak s vyse 6600 riadkami kodu a par mailovymi adresami. Chvilku trvalo kym tolko kodu uploadlo, no dokopy to nezabralo ani 3 sekundy, kym mi to vyplulo vysledok.



Toto je tvoj kod trosku upraveny na kotrom som to testoval (ma len 226 riadkov :D):
Spoiler
<html>
<head>
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Expires" content="-1">
<meta http-equiv="Content-Type" content="text/html;charset=windows-1250">
<link rel="SHORTCUT ICON" href=""/>
<title>ListView InfoZam</title>
<style type="text/css">
BODY {border:0;
font-size=12;
font-family: Arial;
scrollbar-highlight-color: LightGrey;
scrollbar-shadow-color:white;
scrollbar-dark-shadow-color:white;
scrollbar-face-color:darkred;
scrollbar-highlight-color:white}
TD {font-size:12;
font-family: Arial}
SELECT {font-size:12;
font-family: Arial;
background-color=white; }
H1 {font-size=40;
font-family: Arial;
color:darkred}
H1.nazovSubsystemu {font-size=40;
font-family: Arial;
color:darkred;
font-weight:bold} /* nazov subsystemu */
H2.nadpisStranky {font-size=32;
font-family: Arial;
color:darkred}
H2 {font-size=32;
font-family: Arial;
color:darkred}
H3 {font-size=26;
font-family: Arial;
color:darkred}
H4 {font-size=22;
font-family: Arial;
color:darkred}
H5 {font-size=18;
font-family: Arial;
color:darkred}
H6 {font-size=14;
font-family: Arial;
color:darkred;
margin-bottom : 1px;}
.null {color:darkred;
font-weight:normal}

A.menu:link,
A.menu:visited,
A.menu:active {text-decoration:none;
color:black;}
A.menu:hover {color:blue;}
A.menu {text-decoration:none;
color:gray;}

SPAN.menu A:link,
A:visited,
A:active {text-decoration:underline;
color:black; },
A:hover {color:blue;}

A.mail:link,
A.mail:visited,
A.mail:active {font-size=11;
text-decoration:none;
color:black; }
</style>
<style type="text/css">
BODY {margin-right:5; border-right:0;padding-right:0; margin-left:5; border-left:0;padding-left:0; margin-top:5; border-top:0;padding-top:0; border:0}
</style>

<script>
var helpHref = 'Report?_template=pw/help.html&context=homepage';
var homeHref = 'Report?_template=pw/pw.html';
var TODATE1 = "TO_DATE("
var TODATE2 = ",'YYYY-MM-DD')"
window.status="ListView InfoZam";
</script>
</head>
<body background='' bgcolor='eee8cd' onload='' onunload=''>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td align="left" width="1%">
<table border="0">
<tr>
<td nowrap><h4 class="nadpisStranky">Osobná stránka</h4></td>
</tr>
</table>
</td>
<td><hr style="color=darkred;"/></td>
<td width="1%" align="right" nowrap valign="top">
<a href="javascript:location.href='http://';" title="Domovská stránka" onmouseover="status='Domovská stránka';return true;" onmouseout="status='ListView InfoZam';return true;"><img align="middle" src="/obrazky/default/homepage.gif" border="0"/></a>
</td>
</tr>
</table>
<script src="/js/scripts.imp">
</script>
<script src="/js/scripts.listview.imp">
</SCRIPT>




<script src="/js/scripts.pklikmenu.imp">
</SCRIPT>



<style>

#pklik {position:absolute;
display:none;
border : medium groove Silver;
background-color : eee8cd;
z-index:10;}

td.down {border : thin solid black;
border-bottom-width : 2px;
border-left-width : 0px;
border-right-width : 0px;
border-top-width : 0px;
}

td.up {border : thin solid black;
border-bottom-width : 0px;
border-left-width : 0px;
border-right-width : 0px;
border-top-width : 2px;
}

A:link,
A:visited,
A:active {text-decoration:none;
color:black;}

A:hover {color:blue;}





</style>


<div id="pklik" onmouseover="javascript:overpopupmenu=true;" onmouseout="javascript:overpopupmenu=false;">
<table width="1%" border="0" cellpadding="2" cellspacing="0">
<tr>
<td class="down" colspan="3"><b>Rýchla navigácia</b></td>
</tr>
<tr>
<td class="down" width="1%"><img align="middle" src="/obrazky/default/homepageklik.gif" border="0"/></td>
<td class="down" nowrap width="1%"> - </td>
<td class="down" nowrap>
<a onclick="top.location ='Report?_template='" style="cursor:hand"></a>
</td>
</tr>

</table>


</div>




<table width="80%" border="0" valign="3">
<TR></TR>
<TR>


<TR>
<TD width=10% align="left">Pracovisko:</font>
</TD>

<TD width=80% align="left" nowrap colspan=2><B>blabla<B></TD>
</TR>

<TR>
<td width=20% align="left"></td>
<TD width=80% align="left" nowrap colspan=2><B>blabla</B></TD>
</tr>

<TR>
<TD width=10% nowrap align=left>Adresa:</font></TD>
<TD width=10% align="left" nowrap colspan=2><B>, 040 01 Košice</B></TD>
</TR>
<TR>
<TD width=10% nowrap align=left>Telefón:</font></TD>
<TD width=80% align=left nowrap colspan=2><B>+421 55 234-2303</B></TD>
</TR>



<TR>
<TD width=10% nowrap align=left>Email:</TD>
<TD width=80% nowrap align=left colspan=2><B><A HREF=mailto:[email protected] ALT='mailto:[email protected]' BORDER=0>[email protected]</A></B></TD><TD width=80% nowrap align=left colspan=2><B><A HREF=mailto:[email protected] ALT='mailto:[email protected]' BORDER=0>[email protected]</A></B></TD><TD width=80% nowrap align=left colspan=2><B><A HREF=mailto:[email protected] ALT='mailto:[email protected]' BORDER=0>[email protected]</A></B></TD><TD width=80% nowrap align=left colspan=2><B><A HREF=mailto:[email protected] ALT='mailto:[email protected]' BORDER=0>[email protected]</A></B></TD><TD width=80% nowrap align=left colspan=2><B><A HREF=mailto:[email protected] ALT='mailto:[email protected]' BORDER=0>[email protected]</A></B></TD><TD width=80% nowrap align=left colspan=2><B><A HREF=mailto:[email protected] ALT='mailto:[email protected]' BORDER=0>[email protected]</A></B></TD><TD width=80% nowrap align=left colspan=2><B><A HREF=mailto:[email protected] ALT='mailto:[email protected]' BORDER=0>[email protected]</A></B></TD><TD width=80% nowrap align=left colspan=2><B><A HREF=mailto:[email protected] ALT='mailto:[email protected]' BORDER=0>[email protected]</A></B></TD><TD width=80% nowrap align=left colspan=2><B><A HREF=mailto:[email protected] ALT='mailto:[email protected]' BORDER=0>[email protected]</A></B></TD>

<TD width=80% nowrap align=left colspan=2><B><A HREF=mailto:[email protected] ALT='mailto:[email protected]' BORDER=0>[email protected]</A></B></TD>
</TR>
asdasd


adasd
</TABLE>
<hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left"><TD width=80% nowrap align=left colspan=2><B><A HREF=mailto:[email protected] ALT='mailto:[email protected]' BORDER=0>[email protected]</A></B></TD>
</TR>
asdasd


adasd
</TABLE>
<hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left">
asdasda


<TD width=80% nowrap align=left colspan=2><B><A HREF=mailto:[email protected] ALT='mailto:[email protected]' BORDER=0>[email protected]</A></B></TD>
</TR>
asdasd


adasd
</TABLE>
<hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left"><hr color="darkred" width="80%" align="left">
IQpalenka
Light Professional
Light Professional
Príspevky: 917
Registrovaný: 26 apr 2005, 14:22

Re: ako vycistit zdrojovy kod?

Príspevok od používateľa IQpalenka »

prave to skusam, moj kod ma 50 000 riadkov, problem spociva v tom ze nechce tvoj zdrojak zobrat " iba ' pricom by to nebol problem nahradit znaky v zdrojaku, len akonahle spustim funkciu v notepade pre nahradenie znakov, tak nodepad zamrzne, je to pre neho sok, musim vymysliet ako to nahradit, lebo to uz je len malickost a vystup pluje v divnom obrazku, wtf?

Kód: Vybrať všetko

http://s27.postimg.org/4qi7gae37/ktojepan.png
nechce pod sebou zobrazit viac vysledkov, iba jeden potom napise no match found.


//edit s tazkostami sa mi podarilo to vyriesit :smt006 dakujem za pomoc
Michaelo
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 6177
Registrovaný: 16 júl 2008, 20:29
Bydlisko: Pri PC
Kontaktovať používateľa:

Re: ako vycistit zdrojovy kod?

Príspevok od používateľa Michaelo »

Tak som ho upravil aby bral oboje uvodzovky. A myslim si ze tam bol problem. Ak nerozoznal nejake uvodzovky, nemusel urcitu cast kodu vymazat.

A ako si to vlastne vyriesil? Mozes tam skusit znovu hodit dany kod a pozriet si nevypise nejake hlasenie nad vstupnym polom?
IQpalenka
Light Professional
Light Professional
Príspevky: 917
Registrovaný: 26 apr 2005, 14:22

Re: ako vycistit zdrojovy kod?

Príspevok od používateľa IQpalenka »

ano ale az okolo 18 to pozriem
prosim ta teraz ma dilemu co pouzit naodosielanie otvoril som novu temu mozes este mrknut? prave skusam mandrillapp.com len mam dilemu kam vlozit cely zoznam zrejme to odosiela len po jednom vies co s tym?
Michaelo
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 6177
Registrovaný: 16 júl 2008, 20:29
Bydlisko: Pri PC
Kontaktovať používateľa:

Re: ako vycistit zdrojovy kod?

Príspevok od používateľa Michaelo »

Hmm, to neviem, taketo nieco zatial este nevyuzivam a co budem posielat maily zakaznikom, tak to bude priamo z mojho serveru.
Vyhoda tohto je, ze mozes spamovat jak blazon a aj ked danu IP google zacne davat do spamu, ono to pouzije novu. Ak ti zabanuje tvoj server, mas problem xD

No osobne stale davam viac presnost vlasnemu serveru a vlastnej nejakej appke ako PHPmailer a len spravit kod, aby posielal to iste na viacero mailov (nic zlozite, obycajny for each, alebo while loop).
sharky-no
King
King
Používateľov profilový obrázok
Príspevky: 1681
Registrovaný: 31 okt 2006, 19:53

Re: ako vycistit zdrojovy kod?

Príspevok od používateľa sharky-no »

Michaelo napísal: posielala to iste na viacero mailov (nic zlozite, obycajny for each, alebo while loop).
expresna cesta ako si dostat svoju IP na blacklist! :D

ked chces odosielat cez PHP tak pouzi ten mandrill.

Ak chces normalny newsletter system, tak Mailchimp bude lepsie riesenie.. a na tento pripad by som ti ho odporucil.
Michaelo
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 6177
Registrovaný: 16 júl 2008, 20:29
Bydlisko: Pri PC
Kontaktovať používateľa:

Re: ako vycistit zdrojovy kod?

Príspevok od používateľa Michaelo »

Tak zalezi kolko toho chce odoslat, a tiez sa to da regulovat (poslat napr 150 mailov za hodinu). No jak som pozrel ze chce poslat okolo 10 000 mailov, tak klasicky PHPmailer nie je riesenim.
IQpalenka
Light Professional
Light Professional
Príspevky: 917
Registrovaný: 26 apr 2005, 14:22

Re: ako vycistit zdrojovy kod?

Príspevok od používateľa IQpalenka »

co sa tyka mašinky funguje to uz na jedničku!
prejdem teda k teme mandrill viete mi poradit ako vytvorim email list?
Napísať odpoveď