بایگانی

Archive for the ‘لینوکس’ Category

دسترسی به مارکت گوگل از طریق سرور مجازی

اوت 18, 2011 2 دیدگاه

پیش نوشت : ایجاد یک پروکسی  در سرور مجازی و اتصال به مارکت در گوشی اندرویدی

.

FreeProxy Internet Suite

این روزها میتوان با هزینه ای در حدود 10 تا 15 هزار تومان در ماه یک سرور مجازی با ترافیک نامحدود تهیه کرد . انتخاب سرویس به عهده خود شماست . بعد از دسترسی به سرور مجازی باید یک پرکسی سرور بر روی آن راه اندازی کنید . نرم افزارهای زیادی برای این کار مخصوصا در محیط ویندوز نوشته شده . برای مثال از free proxy استفاده کنید . برنامه را از اینجا دریافت کنید

.

 من پورت 8081 رو برای این کار انتخاب میکنم . گزینه local binding رو فراموش نکنید و حتما به کارت شبکه سرور مجازی اختصاصش بدید . نهایتا سرویس پروکسی رو start کنید . حالا سرور مجازی ویندوزی شما مثل یک پروکسی سرور عمل میکنه .

در پست های قبلی کار با مارکت هم اشاره شده بود که برای انتقال تمامی ترافیک گوشی بر روی پروکسی باید از برنامه ای مثل Transparent Proxy استفاده کرد . حالا کافی است آدرس سرور مجازی و پورت 8081 رو دارد برنامه کنید و از ON برای شروع کار برنامه استفاده کنید . اکنون گوشی شما به پروکسی سرور مجازی متصل شده . از داخل گوشی مارکت اندروید را باز کنید و دسترسی خود را امتحان کنید

do it tomorrow

من برای نمونه برنامه موفق و جالب Do It رو نصب کردم . اکنون کلیه تبادلات گوشی شما از طریق پورت 8081 و سرور مجازی صورت میگیرد . در صورتیکه از سرور مجازی لینوکسی استفاده میکنید تنها باید به دنبال یه پروکسی سرور لینوکسی باشید  بقیه مراحل تفاوتی ندارد . در صورتیکه سرویس دهنده با ترافیک نا محدود و قیمت مناسب سراغ دارید همین الان دست به کار شوید

.

در کامپایل مغزی لذت کشف و برنامه نویسی را تجربه کنید

گوشی اندرویدی خود و دوستانتان را از طریق مرورگر کنترل کنید

پیش نوشت : کنترل گوشی اندرویدی از طریق مرورگر از هر کجای دنیا

.

Webkey for Android

قبل از هر چیز از اینجا آخرین نسخه برنامه را دریافت کنید و بر روی گوشی خود نصب کنید . برنامه به شما امکان کنترل گوشی اندرویدی خود و حتی دوستانتان را از طریق مرورگر میدهد . در نمونه بالا گوشی ِ من در شبکه داخلی آی. پی  192.168.1.103 را از DHCP دریافت کرده و برای کنترل در شبکه داخلی کافی است از آدرس هایی که برنامه ارائه داده استفاده کنم . بد نیست پیش از شروع سرویس کاربرانی که اجازه دسترسی به گوشی را خواهند داشت تعریف کنید ( برای لاگین و اتصال ) . برای این کار به قسمت تنظیمات برنامه مراجعه کنید . در عین حال با تعریف یک Nickname در سرور اصلی برنامه امکان کنترل گوشی از طریق اینترنت را فعال کنید ( البته در صورت تمایل )

حالا در مرورگر آدرسی که برنامه به شما داده را وارد کنید . در شبکه داخلی wifi این آدرس همان آی.پی گوشی شماست . مثلا : http://192.168.1.103

کنترل کامل گوشی … مدیریت sms ها و GPS … تماس … گرفتن اسکرین شات های متوالی … ترمینال … چت داخلی و یک دوجین امکانات دیگر که تا از این برنامه استفاده نکنید به قدرت آن پی نمیبرید 🙂

از همین روش برای عیب  یابی از راه دور یک گوشی استفاده کردم . در صورتیکه قابلیت Nickname را فعال کرده باشید کافی است در صفحه اول سایت  آن را وارد کنید و از هر جای دنیا گوشی هایی که نام کاربری برای ِ شما تعریف کرده اند را مشاهده و حتی کنترل کنید . در تعریف username و password و اختیاراتی که به کاربران میدهید دقت کنید . موفق باشید

همه چیز درباره زیرنویس ویدئوهای گوگل

پیش نوشت : معرفی روشهای دانلود زیرنویس ویدئوهای یوتیوب
.


How to download closed captions (subtitles) from YouTube videos

.
بهتره اول این ویدئوی کوتاه رو مشاهده کنید که به طور کامل روش کار رو برای شما توضیح میده . خود این ویدئوی آموزشی هم زیرنویس داره و به شما کمک بیشتری میکنه . حالا فرض کنید من یک ویدئوی جالب در یوتیوب پیدا میکنم که حجم بالایی داره و امکان مشاهدش با این سرعت پائین رو ندارم . پس ابتدا با اینترنت دانلود منیجر دانلودش ( یا هر ابزاری که شما استفاده میکنید ) میکنم . حالا باید راهی برای دانلود زیرنویس پیدا کنم
.
مشخصا زیرنویس ها ( البته از نوع کلوز کپشن ) در قالب یک فایل ایکس ام ال قابل بازیابیه ولی باید به زیرنویس های استاندارد تبدیل بشه و مجبوریم از ابزارهایی برای این کار استفاده کنیم
.


YouTube closed-captions ripper
This site allows you to download closed-captions (subtitles) from YouTube videos that have them in .srt format

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


Google2SRT is a tool that can download «not embedded» subtitles (Closed Captions – CC)
from YouTube/Google Video videos (if those are present) and convert them to
a standard format  (SubRip – SRT)  supported by most  video players

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

.
و نهایتا به دلیل علاقه شخصی به کمک دلفی 2011 یک نسخه بهینه برای خودم نوشتم که فعلا قادر به رقابت با نرم افزارهای معرفی شده نیست ولی کار من رو بهتر از دو نمونه بالا راه میندازه  🙂 و احتمالا در آینده با امکانات بیشتر معرفیش میکنم
.

.

اما برام جالبه بدونم شما از چه روشهای دیگه ای برای دانلود زیرنویس های سایت گوگل و یوتوب استفاده میکنید . میتونید لیستی از ویدئوهایی که زیرنویس فارسی دارند رو پیدا کنید ؟
در کامپایل مغزی لذت کشف و برنامه نویسی را تجربه کنید
.
.
.

دانلود برنامه های اندرویدی سایت ایران اپز بدون نیاز به گوشی

پیش نوشت : خواندن کیوآر بارکد در کامپیوتر بدون نیاز به گوشی
.


http://iranapps.ir

.
چند وقتی بود که دنبال یک برنامه رایگان و اپن سورس برای خواندن بارکدهای کیوآر در کامپیوتر بودم . برنامه های زیادی برای این کار وجود داره که شاید بهترینش برنامه زدبار باشه .در کنار این مساله به پست های معرفی سایت ایران اپز که یک فروشگاه و مارکت عرضه برنامه های اندرویدی است برخورد کردم . دوست خوبم میلاد در اینجا و حامد در اینجا این مارکت ایرانی رو معرفی کردند
.
همون طور که در قسمت راهنمای این سایت هم ذکر شده امکان دانلود برنامه ها فقط از طریق گوشی امکان پذیره .  این چیزیه که من نمیتونستم قبول کنم و ترجیح میدادم گاهی برنامه ها رو از طریق کامپیوتر دانلود کنم
.

.
اولین گام ایجاد یک حساب کاربری در سایت بود که خیلی سریع انجام میشه . بدون این ثبت نام تمام کیوآر بارکدهایی که نمایش داده میشه حاوی محتوای »  لطفا ثبت نام و لاگین کنید »  است پس این مرحله لازمه
.


ZBar is an open source software suite for reading bar codes from various sources, such as video streams, image files and raw intensity sensors. It supports many popular symbologies (types of bar codes) including EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 and QR Code.

.
خوب قراره با بارکد لینک دانلود برنامه اندرویدی مورد نیاز رو در کامپیوتر اسکن کنیم پس به یه برنامه برای خوندن کیوآر بارکد نیاز داریم و چه برنامه ای بهتر از زد بار . نسخه ست آپ ویندوزی این برنامه رو از اینجا دریافت کنید . نصب این برنامه نکته خاصی نداره
.
کاربرای آیفون و لینوکس و برنامه نویسای رابی و پرل و پایتون از سورس برنامه غافل نشید که منبع عالی ای برای کار با انواع بارکدها در اختیار شما قرار گرفته
.

.
حالا فرض کنید تصمیم داریم آخرین نسخه گوگل ریدر ( گودر ) رو برای گوشی اندرویدی خودمون بگیریم . در سایت یه جستجوی کوچیک انجام میدیم و به صفحه برنامه وارد میشیم و بارکد کیوآر رو ذخیره میکنیم ( همون عکس پی ان جی عجیب غریب ) همین
.

zbarimg -d googlereader.png

.
به محل نصب برنامه بارکدخوان برید و به کمک دستور بالا اطلاعات بارکد تصویری رو بخونید . محتوای این بارکد کلید دانلود شماست . به همین سادگی
.

.
 همون طور که مشخصه دانلود گودر از طریق کامپیوتر از سایت ایران اپز داره صورت میگیره . من تقریبا بیشتر برنامه های این سایت رو امتحان کردم و مشکلی نداشتم . شما حتی میتویند یوزر و پسورد خودتون رو وارد یه دانلود منیجر مثل : »  اینترنت دانلود منیجر »  کنید و با سرعت بیشتری فایل های حجیم رو دریافت کنید . اگه مشکلی در دانلود داشتید یک بار لاگ آت کنید و دوباره با لینک دانلود وارد بشید
.
اینکه این امکان تا چه زمانی پس از ارسال این پست فعال باشه رو نمیدونم . با این حال من با یک اسکریپت برگشتی تمام برنامه های سایت رو با موفقیت گرفتم . منتها به دلیل حمایت از سایت این اسکریپت رو قرار نمیدم
.
نهایتا برای این مارکت آرزوی موفقیت و رشد دارم
.

دانلود تمام کمیک استریپ های گارفیلد

آوریل 7, 2011 12 دیدگاه
پیش نوشت : در جهت اعتیاد جدید به کمیک استریپ های گارفیلد مجبور شدم یه برنامه بنویسم تا تمام آرشیو این گربه دوست داشتنی رو یه جا مطالعه کنم
.


GarfieldGrabber ver 1.0.0

.

برنامه گارفیلد گرابر به شما امکان دانلود روزانه کمیک استریپ ها را میدهد در عین حال میتونید با مشخص کردن یک بازه زمانی مشخص تمام کمیک های رنج مشخص شده رو یک جا دانلود کنید . پس از دانلود شما یک کتابخانه همیشه همراه از این گربه زبل خواهید داشت
.


Garfield’s Comic Strip Grabber

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

.

 

دانلود عکس یا چگونه یک پروژه اپن سورس بنویسیم ؟

پیش نوشت : معرفی یک پروژه برای ایجاد لینک های دانلود افزایشی یا چگونه محتویات بعضی سایت ها را یک جا دانلود کنیم
.


inclinkgen : incremental link generator

.
قبلا در این پست و به کمک یک اسکریپت تک خطی لینک دانلود تمام عکسهای سایت وان ایکس را ایجاد کردیم . منتها در خلال کامنت ها متوجه شدم تعدادی از کاربران با این شکل تولید لینک مشکل دارند . در عین حال چند وقتی است تعداد عکس هایی که از این سایت در گودر میبینم افزایش پیدا کرده و بعد از یک بررسی متوجه شدم میتوان از همان روش ایجاد لینک های سریالی افزایشی برای دانلود عکس ها استفاده کرد
.
تصمیم گرفتم یک محیط یکپارچه برای سایت های فعلی و احیانا موارد جدید ایجاد کنم تا فقط با وارد کردن الگو امکان دریافت لینک های دانلود فراهم شود . برنامه را به همراه سورس به زبان دلفی و توضیحات لازم از اینجا دریافت کنید
.
اگر برنامه نویس دلفی هستید خوشحال میشم در توسعه این برنامه و افزایش امکانات اون به من کمک کنید و اگر برنامه نویس سایر زبانها هستید میتونید همین برنامه را به زبانی که بهش تسلط دارید بنویسید تا در کنار همین پروژه اضافه بشه و مرجع کاملی برای این نوع کار باشه . نوشتن چنین برنامه ساده ای در هر زبانی شاید کمتر از یک ساعت وقت لازم داشته باشه اما میتونه گروهی از برنامه نویسان ایرانی کاملا جدا از هم رو برای انجام کارهای مشترک بعدی آماده کنه . مسلما خیلی از دانلود منیجرها این کار رو برای شما انجام میدند و قصدم اختراع دوباره چرخ نبود . هدف پاسخ به اون دوستانیه که همیشه خواستار سورس برنامه ها هستن . من ترجیح میدم از برنامه هایی که سورسشون بازه و امکان اعمال تغییرات داره استفاده کنم حتی اگر در محیط ویندوز باشه . کاربران لینوکس ( و حتی  ویندوز ) امکان نوشتن اسکریپت های چند خطی به جای این برنامه رو دارند بد نیست اگه این کار برای شما زمان زیادی نمیگیره انجامش بدید و  سورس برنامه رو منتشر کنید تا سایر دوستان علاقه مند با مقایسه روشهای پیاده سازی شما گامی  رو به جلو بردارند . ( همیشه باید از یک جایی شروع کرد : متاسفانه من در ایران هیچ وقت شاهد کار گروهی از راه نزدیک هم نبوده ام چه برسد به کار گروهی از راه دور )
.
اگر به برنامه نویسی علاقه ندارید حتما به دانلود تمام عکس های دو سایتی که الگوشون در برنامه وارد شده علاقه مند هستید . در حین حال میتونید سایر منابعی که لینک فایل هاشون افزایشی است را معرفی کنید تا دیتابیس برنامه غنی تر بشه .
.
منتظر نظرات و پیشنهادهای شما هستم
 

دانلود ویدئو از کانال های یوتیوب در ویندوز

ژانویه 20, 2011 ۱ دیدگاه

پیش نوشت : دانلود تمام ویدئوهای یک کاربر یوتیوب
.


YouTube Channel Downloader

.

باید بگم این پست دوست خوبم نوید واقعا برام جذاب بود و باعث شده ویدئوهای کانال های محبوبم رو برای دانلود زیر و رو کنم . منتها دوست داشتم این کار رو از طریق ویندوز هم انجام بدم و خوب اینجا خبری ازترمینال نبود و من مجبور شدم یه برنامه کوچیک برای این کار بنویسم که نتیجه از اینجا قابل دریافته
.
 این برنامه لینک ها رو در اختیار ما قرار میده و در حقیقت یک دانلودر به همراه مکانیزم عبارات باقاعده است که لینک ویدئوها و کلیپ های کاربر یوتیوب مورد نظر رو به ما تحویل میده . کافیه برنامه را اجرا کنید و نام کانال مورد نظر رو وارد کنید و سپس لیست لینک ها را در یک فایل متنی کنار فایل اجرایی دریافت کنید
.
خوب بعد از این کار کافیه از برنامه های زیادی که برای دانلود ویدئو از یوتیوب نوشته شده استفاده کنید مثلا من از این استفاده میکنم . انتخاب های زیادی برای این قسمت وجود داره و خوشحال میشم با برنامه ای که شما استفاده میکنید هم آشنا بشم . کافیه لیست رو در برنامه ویدئوگت وارد کنید و تمام ویدئوهای کاربر مورد نظر رو از طریق کانالش دانلود کنید . به همین سادگی
.
گرچه باید اعتراف کنم هیجان این کار در گنو/لینوکس خیلی بیشتره ولی خوب باید هوای کاربرای ویندوز رو هم داشت ( نه ؟ ) . من نمیدونم آیا برنامه ای هست که کل این جریان رو مدیریت کنه یا نه ؟  اما به هر حال به عنوان یک پروژه سبک برنامه نویسی چیز بدی نیست . شما خودتون هم میتونید برنامه ای مثل برنامه من رو در زمان کوتاهی بنویسید . موفق باشید . گاهی نوشتن چند خط کد لذت کار رو بیشتر میکنه . موافقید ؟