පහසුවෙන් mediafire හි ගොනු සොයමු |සරල HTML/Javascript කුප්පියක්

File Sharing, එහෙමත් නැත්තං අපේ ගොනු සුරක්ෂිත කරලා තියාගන්න අන්තර්ජාලයේ ඉඩ කඩ ලබාදෙන අඩවි බොහොමයක් තියෙනවා. මින් Rapidshare, Hotfile, Megaupload, 4shared වැනි අඩවි බොහොමයක් ජනප්රිය වෙලා තියෙන්නේ ඒවාට වෙනත් අය අප්ලෝඩ් කරන චිත්රපට, ගේම්ස්, මෘදුකාංග, ගීත එහෙම බාගන්න පුලුවන් නිසා තමයි.
මේ අතරින් මම නම් කැමතිම File sharing සයිට් එක තමයි mediafire. හේතුව තමයි මේකෙන් ඩවුන්ලෝඩ් කරන අයට දෙන වදය අවම වීම. දැකලා ඇති Rapidshare වගේ අඩවි වල ෆයිල් එකක් බාන්න විනාඩියක් විතර බලාගෙන ඉන්න ඕනේ. එකම IP එකකින් එකවර දෙදෙනෙකුට බාන්න දෙන්නෙත් නැති නිසා mobile broadband පාවිච්චි කරන අයට ඒවා අකැපයි. mediafire වල ඔය කිසි කරදරයක් නෑ. තත්පර දෙකතුනක් ඇතුලත ලින්ක් එක පෙන්නනවා. Download manager එකක් භාවිත කරන්නත් කිසි තහනමක් නෑ.
File sharing අඩවි වල තියෙන ෆයිල් මොනවාද කියලා බලාගන්න ඩිරෙක්ටරියක් වගේ දෙයක් නෑ. සාමාන්යෙයන් ඔය ෆයිල් අනිත් අයට ලැබෙන්නේ අප්ලෝඩ් කරන කෙනා විසින් ලින්ක්ස් අනිත් අය එක්ක (ෆෝරම් ආදිය හරහා) බෙදාගැනීමෙනුයි. මේ ෆයිල් සාමාන්යයෙන් Google සෙවුමට අහුවෙන්නේ නෑ. අපි විශේෂයෙන් අඩවියක් තුල පමණක් සර්ච් කරන්න නං මේ විදියට search query එක යොදන බව දන්නවා ඇති නේ,
<search query> site:<site.domain>
ඒ කිව්වේ blogs.sinhalabloggers.com අඩවිය තුල ‘ඉන්ද්රනාම‘ කියලා සොයන්න ඕනේ නම්
කියලා සර්ච් කරන්න පුලුවන්.
අපේ වාසනාවකට වගේ අනිත් file sharing අඩවි නැතත්, mediafire වල තියෙන ෆයිල් මේ විදියේ විශේෂ ගූග්ල් සෙවුමක් කරාම හොයාගන්න පුලුවන්. උදාහරණයක් විදියට මේ සෙවුම බලන්න.
ඉතින් අපිට සිංදුවක්, ඊබුක් එකක් එහෙම ඩවුන්ලෝඩ් කරන්න ඕනෙඋනාම ඒක mediafire වල තියෙනවාද කියලා සර්ච් කරලා බලන්න පුලුවන් මේ ක්රමයට. මම නම් සාමාන්යෙයන් මොකක් ඩවුන්ලෝඩ් කරන්න ඕනෙඋනත් මුලින්ම බලන්නේ mediafire වල. ඒත් මේ විදියට හැමවෙලේම “site:mediafire.com“ කියන කොටස ටයිප් කරන්න කරදරයි නේද? අපිට ඕනේ ටක් ගාලා සොයාගන්න ක්රමයක් නේ.
අන්න ඒ වැඩේ කරන්න අපි හදාගනිමු පොඩි html ෆයිල් එකක්. අපිට අවශ්ය search query එක විතරක් ගැහුවාම ඒක අගට site:mediafire.com කියලත් එකතු වෙලා සර්ච් වෙන විදියට.
මේ වැඩේ සරලව කරන්න පුලුවන් පියවර 3කින්,
- සර්ච් කරන්න අවශ්ය query එක input එකක් ලෙස ලබාගැනීම (HTML form එකකින්)
- query එකට “site:mediafire.com“ කොටස එකතු කිරීම (Javascript භාවිතයෙන්)
- අලුත් query එක http://www.google.com/search වෙත GET මෙතඩ් එකෙන් යැවීමෙන්.
මුලින්ම අපි html form එකක් හදාගනිමු වැඩේට. මේකේ action එක, එහෙමත් නැත්තං මේ ෆෝම් එකේ ඩේටා අවසානයේ යන තැන http://www.google.com/search විය යුතු අතර, ඒ යන ක්රමය හෙවත් method එක get විය යුතුයි. අපි search query එකට අතින් කෑල්ලක් එකතු කරන නිසා ඒ ටික එකතු කිරීමට මේ ෆෝම් එක submit වෙන අවස්ථාවේ javascript function එකක් ක්රියාත්මක වෙන්න ඕනේ. මෙන්න මගේ form එක.
<form action="http://www.google.com/search" method="get" onSubmit="google_sitesearch(this)"> <p style="text-align: center;"> <input name="q" type="text" style="height:35; width: 550px; font-size: 18px" /><br><br> <input type="submit" style="height: 40px; width: 150px" value="Search" /> </p> </form>
මෙහිදී මම කරන්නේ මගේ search query එක එක් text field එකකට ලබාගැනීමත්, එයට “site:mediafire.com“ ලෙස එකතු කර එය http://www.google.com/search වෙත යැවීමයි. Google සර්ච් පිටුවේ අපගේ search query එක රඳවා ගන්නා variable එකේ නම q බව දැනගැනීම මෙහිදී වැදගත් වෙනවා.
දැන් මේ සඳහා අවශ්ය වන Javascript function එක ලියමු.
<script type="text/javascript">
function google_sitesearch(thisForm){
thisForm.q.value = thisForm.q.value+" site:mediafire.com";
}
</script>
මේකෙන් කෙරෙන්නේ q කියන text field එකේ තියෙන string එකට අපට අවශ්ය කොටස එකතු කරන එකයි.
දැන් අපේ වැඩේ සම්පූර්ණයි. පිලිවෙලකට වැඩේ කෙරෙන්න ඕනෙ නිසා අපි මේක පිලිවෙලට ලියාගනිමු. ඒ වගේම අපේ html පිටුව ලස්සන කරගන්න මම mediafire හි ලෝගෝවත් පාවිච්චි කරනවා. මේ තියෙන්නේ සියල්ල එකතු කරලා හදපු සම්පූර්ණ html ෆයිල් එක.
<html>
<head>
<title>Search Mediafire</title>
<script type="text/javascript">
function google_sitesearch(thisForm){
thisForm.q.value = thisForm.q.value+" site:mediafire.com";
}
</script>
</head>
<body>
<form action="http://www.google.com/search" method="get" onSubmit="google_sitesearch(this)">
<p style="text-align: center;">
<img src="./MediaFire_og.png" alt="Search Mediafire" /><br>
<input name="q" type="text" style="height:35; width: 550px; font-size: 18px" /><br><br>
<input type="submit" style="height: 40px; width: 150px" value="Search" />
</p>
</form>
</body>
</html>
අවශ්ය ඉමේජ් එක මෙතනින් බාගන්න.
දැන් මේ ෆයිල් එක හාඩ් එකේ කොහේහරි සේව් කරලා තියාගෙන බුක්මාක් කරගත්තානම්, mediafire එකෙන් මොකක්හරි හොයාගන්න ඕනෙවෙන වෙලාවට පාවිච්චි කරන්න පුලුවන්.
ඒ වගේම වෙනත් සයිට් එකක් සර්ච් කරන්න පාවිච්චි කරන්නත් පුලුවන් මේක. ඒ සඳහා මේකේ වෙනස් කරන්න ඕනේ කොහේද කියලා අමුතුවෙන් කියන්න ඕනේ නෑ නේ? (හික් :D උත්තරේ ඉමේජ් එක නං නෙමෙයි :D )

සැලකිය යුතුයි

නියමයි අයියා. තැන්කූ වේවා. සරලයි පහසුයි හරි ප්රයෝජනවත්
හෆ්ෆා තෑන්කූ කියන්නෙ කොමද කියල තෙරෙන්නෙ නෑ… නියමායී…. එලම තමයි
:D
තැන්කූ වේවා ඉන්දරේ අයියා…!!!
වෙරි වෙරි තන්කූ…. :D
Nice post ප්රවීන්
මම කලකට ඉහතදි ලිව්ව පෝස්ට් එකක් මතක් වුණා.
http://blog.shaakunthala.com/2009/03/blog-post_04.html
ඒකට කමෙන්ට් එකක් දාපු කෙනෙක් දීල තිබුණ තවත් alternative ක්රමයක්. Javascript එක අයින් කරල මෙන්න මේක form එක අස්සට රිංගවන්න:
<input value=”mediafire.com” name=”sitesearch” type=”hidden” />
ස්තූතියි මිතුරු..! මේක නම් හරිම වටින වැඩක්..!
මේක නම් ඇත්තටම වටින පෝස්ට් එකක්. ස්තූතියි දැනුම බෙදා ගත්තට ඉන්දරේ..
ආ ආ ආ නොදැන හිටිය දෙයක් ! අත්හදා බලන්න වටිනවා ! ස්තූතියි දැනුම බෙදා ගත්තට ඉන්දරේ අය්යා
වටිනවා , මම මේකට ටිකක් වැඩි වැඩ කෑලි ටිකක් දාන්න හිතාගෙන ඉන්නවා ……
ක්රමය දැනගෙන හිටියා වුණත්, මේ වගේ සරල HTML form එකක් හදන හැටි කියලා දුන්න එක සෑහෙන්න වැදගත්. දැන් ඉතින් ලේසියෙන් Mediafire වලින් ගොනු සෙවීම කරගන්න පුලුවන්.
ඒ වගේම පොඩි warning එකකුත් දෙන්න කියලා හිතුනා මේ ක්රමය භාවිතා කරන අයට. ඒ තමා අපි මේ සෙවුම් ප්රථිපල මගින් ලබාගන්නා ගොනුව 100% ම අපිට අවශ්ය කරන file එක කියලා සහතික වෙන්න බැහැ. මොකද මේ files host කරලා තියෙන නම අනුව තමයි google මේ සෙවීම කරන්නේ. ඒ වගේම සමහර ගොනු password දමා සුරැකි කර තිබිය හැකියි.
තවත් දෙයක්. Mediafire තුළදී 100MB + rar, zip ගොනු damage වීමේ ප්රවණතායවකුත් තියෙනවා. Recovery record එකක් තිබුණොත් නම් archive එක recover කරගන්න පුලුවන්. නැත්තම් sorry තමා…
ඒ නිසා එවන් අවදානමකුත් තබාගෙන තමා මේ ක්රමය භාවිතා කළ යුත්තේ.
elZ… Thnx
වචනෙ ටොරන්ට් නෙමෙයි මම හිතන්නෙ. තැන්කූ වේවා………………………………………………………….
මමත් මේ ක්රමේ භාවිතා කරල තියෙනව අධ්යාපනික අඩවි තුළ පමණක් සෙවීම් කරන්න, ඇයි ඉතින් මොකකට උනත් නැත්තම් ඉතින් ලියන්න තියෙන්නෙ විකිපිඩියා ඒවනෙ, ඊට පස්සෙ copied කියල ගහනව රිපෝර්ට් වල. :D :D :D
පුදුම විදියට ප්රයොජනවත් දෙයක් ගොඩක් ස්තූතියි….
niyamai!!!! godak vatinawa… tq!!!!
elaz..thanks
ela ayye thankyou wewa