بایگانیِ اوت, 2010

دعای جوشن کبیر برای موبایل

فرستاده شده: اوت 31, 2010 توسط احسان شریعتی در موبایل, مذهبی, معرفی نرم‌افزار
برچسب‌ها:, , ,

با استفاده از نرم‌افزار پرنیان دعای دلنشین جوشن کبیر را برای موبایل آماده کردم که از لینک زیر می‌توانید دانلود کنید.

دعای جوشن کبیر برای موبایل:

التماس دعا

لینک‌های مرتبط:

ربات مترجم بر روی سایر مسنجرها

فرستاده شده: اوت 31, 2010 توسط احسان شریعتی در API, ربات
برچسب‌ها:, , , , , , , ,

در پست قبل ربات مترجمی را معرفی کردیم که قادر بودیم از آن‌ها در پیامرسان گوگل تاک(Google Talk) برای ترجمه تمامی متون و کلمات از هر زبانی به فارسی و انگلیسی استفاده کنیم.

خوشبختانه این ربات‌ها مورد استقبال قرار گرفتند و کاربران آن‌ها سه رقمی شدند به همین دلیل برای راحتی کار سایر دوستان این دو ربات را برای استفاده در پیام‌رسان یاهو و لایو هم تنظیم کردم.

کافیست این ربات‌ها را در این مسنجرها اضافه کنید:

ربات مترجم به فارسی:

  • any2fa@yahoo.com
  • any2fa@live.com
  • any2fa@bot.im

ربات مترجم به انگلیسی:

  • any2en@yahoo.com
  • any2en@live.com
  • any2en@bot.im

نکته: مترجم های bot.im قابل استفاده در گوگل تاک و سایر پیامرسان‌هایی بر اساس Jabber هستند.

ربات مترجم

فرستاده شده: اوت 20, 2010 توسط احسان شریعتی در API, برنامه نویسی, ربات
برچسب‌ها:, , ,

هفته‌ی پیش دوست خوبمون علیها در وبلاگش سرویسی را معرفی کرد که امکان ایجاد روبات‌ها را برای استفاده در مسنجرها فراهم می‌آورد.
علیها در این پستش پیشنهاد داده بود که با مرتبط ساختن این روبات‌ها با API سرویس‌های مختلف، آن‌ها را کاربردی کنیم.
من هم با استفاده از API مترجم گوگل دو ربات ایجاد کردم که کلمات و متون ارسالی را به فارسی و انگلیسی ترجمه می‌کند. آدرس این دو مترجم را در زیر آورده شده است که شما می‌توانید آن را در مسنجر گوگل تاکتان اضافه کنید.

ربات مترجم سایر زبان‌ها به فارسی: any2fa@bot.im

ربات مترجم سایر زبان‌ها به انگلیسی: any2en@bot.im

مترجم از هر زبانی به زبان فارسی

قبل از نوشتن نحوه انجام کار لازم است بگویم که گوگل تاک یک سری ربات مترجم دارد که متاسفانه مترجم فارسی در میان آن‌ها نبود.

و اما مراحل انجام کار:

مقدمات: در ابتدا باید با استفاده از  سرویس imified یک ربات ایجاد می‌کنیم، شرح این کا ر را از وبلاگ علیها بخوانید.

اتصال به مترجم گوگل: خوشبختانه اکثر سرویس‌های امروزی دارای توابع APIای به منظور استفاده از آن‌ها هستند. در اینجا تابعی می‌نویسیم که متن را دریافت و ترجمه فارسی آن را بر می گرداند.
function translate($text, $from = '', $to = 'fa') {
$url = 'http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&q='.rawurlencode($text).'&langpair='.rawurlencode($from.'|'.$to);
$response = file_get_contents(
$url,
null,
stream_context_create(
array(
'http'=>array(
'method'=>"GET",
'header'=>"Referer: http://".$_SERVER['HTTP_HOST']."/\r\n"
)
)
)
);
if (preg_match("/{\"translatedText\":\"([^\"]+)\"/i", $response, $matches)) {
return $matches[1];
}
return false;
}

و حال قراردادن قردادن کدی برای جواب به پیغام‌هایی که به این ربات می‌رسد:

<?php
switch ($_REQUEST['step']) {
case 1:
echo "ترجمه :
" . translate($_REQUEST['msg']) . "
.";
break;
}
?>

پایان کار: کار به پایان رسیده است و ربات به یک مترجم گوگل قابل استفاده در انواع مسنجرهای رایج تبدیل شده است.

برای استفاده از این ربات در سایر مسنجرها به پست بعدی مراجعه کنید.