rdesktop - ক্লাউডে অনলাইন

এটি হল rdesktop কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


rdesktop - দূরবর্তী ডেস্কটপ প্রোটোকল ক্লায়েন্ট

সাইনোপিসিস


rdesktop [বিকল্প] সার্ভারের পোর্ট]

বর্ণনাঃ


rdesktop রিমোট ডেস্কটপ প্রোটোকল (RDP) এর একটি ক্লায়েন্ট, যা অনেকগুলি মাইক্রোসফটে ব্যবহৃত হয়
Windows NT টার্মিনাল সার্ভার, Windows 2000 সার্ভার, Windows XP এবং Windows সহ পণ্য
2003 সার্ভার।

বিকল্প


-u
সার্ভারে প্রমাণীকরণের জন্য ব্যবহারকারীর নাম।

-d
প্রমাণীকরণের জন্য ডোমেন।

-s
ব্যবহারকারীর জন্য স্টার্টআপ শেল - এক্সপ্লোরের পরিবর্তে একটি নির্দিষ্ট অ্যাপ্লিকেশন শুরু করে। যদি
সীমলেসআরডিপি সক্রিয় করা হয়েছে এটি সেই অ্যাপ্লিকেশন যা আমি সিমলেস মোডে শুরু করেছি।

-c
ব্যবহারকারীর জন্য প্রাথমিক কাজের ডিরেক্টরি। প্রায়শই -s থেকে সংমিশ্রণে ব্যবহৃত হয়
একটি নির্দিষ্ট লগইন পরিবেশ সেট আপ করুন।

-p
যে পাসওয়ার্ড দিয়ে প্রমাণীকরণ করতে হবে। মনে রাখবেন যে এটির কোন প্রভাব নাও থাকতে পারে যদি "সর্বদা
পাসওয়ার্ডের জন্য প্রম্পট" সার্ভারে সক্রিয় করা হয়েছে। সতর্কতা: যদি আপনি একটি পাসওয়ার্ড উল্লেখ করেন
কমান্ড লাইনে এটি অন্যান্য ব্যবহারকারীদের কাছে দৃশ্যমান হতে পারে যখন তারা ps এর মতো সরঞ্জাম ব্যবহার করে।
স্টার্টআপে (স্ট্যান্ডার্ড ইনপুট থেকে) rdesktop একটি পাসওয়ার্ড অনুরোধ করতে -p - ব্যবহার করুন।

-n
ক্লায়েন্ট হোস্টনাম। সাধারণত rdesktop স্বয়ংক্রিয়ভাবে এর হোস্টনাম প্রাপ্ত করে
গ্রাহক।

-k
অনুকরণ করার জন্য কীবোর্ড লেআউট। এটি একটি সংশ্লিষ্ট কীম্যাপ ফাইল হতে হবে
ইনস্টল করা rdesktop সহ প্রদত্ত স্ট্যান্ডার্ড কীম্যাপগুলি RFC1766 নামকরণ অনুসরণ করে
স্কিম: একটি ভাষার কোড এবং প্রয়োজনে একটি দেশের কোড অনুসরণ করে - যেমন en-us, en-
gb, de, fr, sv, ইত্যাদি

ডিফল্ট কীবোর্ড মানচিত্র বর্তমান লোকেলের উপর নির্ভর করে (LC_* এবং LANG পরিবেশ
ভেরিয়েবল)। যদি বর্তমান লোকেলটি অজানা হয়, ডিফল্ট কীবোর্ড মানচিত্রটি en-us (a
মার্কিন ইংরেজি কীবোর্ড)।

কীবোর্ড মানচিত্র হল ফাইলের নাম, যার অর্থ হল সেগুলি কেস সংবেদনশীল৷ দ্য
স্ট্যান্ডার্ড কীম্যাপগুলি সমস্ত ছোট হাতের অক্ষরে।

কীবোর্ড মানচিত্রগুলি $HOME/.rdesktop/keymaps ডিরেক্টরিগুলির সাপেক্ষে অনুসন্ধান করা হয়,
এই ক্রমে KEYMAP_PATH (বিল্ড টাইমে নির্দিষ্ট করা হয়েছে), এবং $CWD/keymaps। দ্য
কীবোর্ড-ম্যাপ আর্গুমেন্টও একটি পরম ফাইলের নাম হতে পারে।

একটি কীবোর্ড মানচিত্রের পরিবর্তে বিশেষ মান `কিছুই না' ব্যবহার করা যাবে। এক্ষেত্রে,
rdesktop একটি অভ্যন্তরীণ ব্যবহার করে X11 ইভেন্ট কী কোডগুলি থেকে স্ক্যানকোডগুলি অনুমান করবে
ম্যাপিং পদ্ধতি। এই পদ্ধতি শুধুমাত্র মৌলিক আলফানিউমেরিক কী সমর্থন করে এবং নাও হতে পারে
সমস্ত প্ল্যাটফর্মে সঠিকভাবে কাজ করুন তাই এর ব্যবহার নিরুৎসাহিত করা হয়।

-g
ডেস্কটপ জ্যামিতি (WxH)। জ্যামিতি যদি বিশেষ শব্দ "ওয়ার্কেরিয়া" হয়, জ্যামিতি
বর্ধিত উইন্ডো ম্যানেজার ইঙ্গিত সম্পত্তি থেকে আনা হবে _NET_WORKAREA, থেকে
রুট উইন্ডো। জ্যামিতিকে সমগ্রের শতাংশ হিসাবেও নির্দিষ্ট করা যেতে পারে
স্ক্রীন, যেমন "-g 80%"।

যদি নির্দিষ্ট জ্যামিতি পর্দার আকারের উপর নির্ভর করে, এবং পর্দার আকার হয়
পরিবর্তিত হয়েছে, rdesktop স্বয়ংক্রিয়ভাবে নতুন স্ক্রীন আকার ব্যবহার করে পুনরায় সংযোগ করবে। এই
rdesktop-এর জন্য RandR সমর্থন সহ কম্পাইল করা হয়েছে।

-i স্মার্টকার্ড পিন হিসাবে পাসওয়ার্ড ব্যবহার করুন. যদি একটি বৈধ ব্যবহারকারীর শংসাপত্র স্মার্ট কার্ডে মেলে
রিডার পি আর্গুমেন্ট সহ পাসওয়ার্ড স্মার্ট কার্ডের জন্য পিন হিসাবে ব্যবহার করা হয়। এই
বৈশিষ্ট্যের জন্য এটিও প্রয়োজন যে r scard যুক্তি ব্যবহার করে স্মার্ট কার্ড পুনর্নির্দেশ ব্যবহার করা হয়।

-f পূর্ণস্ক্রীন মোড সক্ষম করুন। এটি উইন্ডো ম্যানেজারকে ওভাররাইড করে এবং rdesktop সৃষ্টি করে
বর্তমান পর্দা সম্পূর্ণরূপে আবরণ উইন্ডো. ফুলস্ক্রিন মোড যে কোনো সময়ে টগল করা যেতে পারে
Ctrl-Alt-Enter ব্যবহার করার সময়।

-b উচ্চ-স্তরের ব্যবহার না করে বিটম্যাপ হিসাবে স্ক্রীন আপডেট পাঠাতে সার্ভারকে বাধ্য করুন
অঙ্কন অপারেশন

-t রিমোট কন্ট্রোলের ব্যবহার বন্ধ করুন। এটি বিরামহীন সংযোগের মতো বৈশিষ্ট্যগুলিকে অক্ষম করবে৷
ভাগ করে নেওয়া।

-A
নির্বিঘ্ন rdp শেল যাওয়ার পথ নির্দিষ্ট করে SeamlessRDP সক্ষম করুন। এই মোডে,
rdesktop সার্ভারের পাশে প্রতিটি উইন্ডোর জন্য একটি X11 উইন্ডো তৈরি করে। এই মোড
SeamlessRDP সার্ভার সাইড কম্পোনেন্ট প্রয়োজন, যা থেকে পাওয়া যায়
http://www.cendio.com/seamlessrdp/.

এই বিকল্পটি ব্যবহার করার সময়, আপনাকে সাধারণত একটি স্টার্টআপ শেল উল্লেখ করা উচিত যা চালু হয়
SeamlessRDP এর মাধ্যমে পছন্দসই অ্যাপ্লিকেশন।

উদাহরণ: rdesktop -A 'c:\seamlessrdp\seamlessrdpshell.exe' -s 'নোটপ্যাড'
mywts.domain.com

উপরের কমান্ডলাইন উদাহরণে পরবর্তী যেকোনো কল ব্যবহার করবে
নিরবিচ্ছিন্ন সংযোগ ভাগ করে নেওয়ার বৈশিষ্ট্য যা বর্তমান সময়ে আরেকটি নোটপ্যাড তৈরি করে
নির্দিষ্ট সার্ভারের সাথে সংযোগ এবং তারপর প্রস্থান করুন।

-B rdesktop-এ সমন্বিত একের পরিবর্তে Xserver-এর BackingStore ব্যবহার করুন।

-e এনক্রিপশন অক্ষম করুন। এই বিকল্পটি শুধুমাত্র প্রয়োজন (এবং শুধুমাত্র কাজ করবে) যদি আপনার একটি থাকে
NT TSE এর ফরাসি সংস্করণ।

-E ক্লায়েন্ট থেকে সার্ভারে এনক্রিপশন অক্ষম করুন। এটি একটি এনক্রিপ্ট করা লগইন প্যাকেট পাঠায়,
কিন্তু এর পরে সবকিছুই এনক্রিপ্টেড (ইন্টারেক্টিভ লগইন সহ)।

-m মাউস মোশন ইভেন্ট পাঠাবেন না। এটি ব্যান্ডউইথ সংরক্ষণ করে, যদিও কিছু উইন্ডোজ
অ্যাপ্লিকেশন মাউস গতি প্রাপ্তির উপর নির্ভর করতে পারে.

-C ব্যক্তিগত কালারম্যাপ ব্যবহার করুন। এটি একটি 8-বিট ডিসপ্লেতে রঙের নির্ভুলতা উন্নত করবে, কিন্তু
ফোকাস না করলে rdesktop মিথ্যা রঙে প্রদর্শিত হবে।

-D MWM ইঙ্গিত ব্যবহার করে উইন্ডো ম্যানেজার সজ্জা লুকান।

-K উইন্ডো ম্যানেজার কী বাইন্ডিং ওভাররাইড করবেন না। ডিফল্টরূপে আরডেস্কটপ দখল করার চেষ্টা করে
সমস্ত কীবোর্ড ইনপুট যখন এটি ফোকাসে থাকে।

-S <বোতাম আকার>
একক অ্যাপ্লিকেশন মোড সক্ষম করুন। এই বিকল্পটি একটি একক চালানোর সময় ব্যবহার করা যেতে পারে,
সর্বাধিক আবেদন (-s মাধ্যমে)। যখন উইন্ডোজ অ্যাপ্লিকেশনের মিনিমাইজ বাটন
চাপলে, রিমোট অ্যাপ্লিকেশনের পরিবর্তে rdesktop উইন্ডোটি ছোট করা হয়। দ্য
সর্বাধিক/পুনরুদ্ধার বোতাম নিষ্ক্রিয় করা আছে। এটি কাজ করার জন্য, আপনাকে অবশ্যই সঠিকটি নির্দিষ্ট করতে হবে
বোতামের আকার, পিক্সেলে। বিশেষ শব্দ "স্ট্যান্ডার্ড" মানে 18 পিক্সেল।

-T
উইন্ডো শিরোনাম সেট করে। শিরোনামটি অবশ্যই একটি UTF-8 স্ট্রিং ব্যবহার করে নির্দিষ্ট করতে হবে।

-N Xserver এবং দূরবর্তী RDP সেশনের মধ্যে numlock সিঙ্ক্রোনাইজেশন সক্ষম করুন। এই
numlock অবস্থা দেখায় যে অ্যাপ্লিকেশনের জন্য দরকারী, কিন্তু হতে পারে
Xvnc এর মত কিছু Xserver এর সাথে সমস্যা।

-X
অন্য উইন্ডোতে rdesktop-window এম্বেড করুন। উইন্ডোআইডি দশমিক বা হতে পারে বলে আশা করা হচ্ছে
হেক্সাডেসিমেল (0x দ্বারা উপসর্গযুক্ত)।

-a
সংযোগের জন্য রঙের গভীরতা সেট করে (8, 15, 16, 24 বা 32)। 8 বিপিপির বেশি
Windows XP (16 bpp পর্যন্ত) বা নতুনের সাথে সংযোগ করার সময় শুধুমাত্র সমর্থিত। বিঃদ্রঃ
যে রঙের গভীরতা সার্ভার কনফিগারেশন দ্বারা সীমিত হতে পারে। ডিফল্ট
মান হল রুট উইন্ডোর গভীরতা।

-z RDP ডেটাস্ট্রিমের কম্প্রেশন সক্ষম করুন।

-x
RDP5 এর জন্য ডিফল্ট ব্যান্ডউইথ কর্মক্ষমতা আচরণ পরিবর্তন করে। ডিফল্টরূপে শুধুমাত্র থিমিং
সক্রিয় করা হয়েছে, এবং অন্যান্য সমস্ত বিকল্প নিষ্ক্রিয় করা হয়েছে (মডেমের সাথে সম্পর্কিত (56 Kbps))।
b[রোডব্যান্ড] তে অভিজ্ঞতা সেট করা মেনু অ্যানিমেশন এবং সম্পূর্ণ উইন্ডো ড্র্যাগিং সক্ষম করে।
l[an]-এ অভিজ্ঞতা সেট করাও ডেস্কটপ ওয়ালপেপারকে সক্রিয় করবে। বিন্যাস
m[odem]-এর অভিজ্ঞতা সব (থিম সহ) অক্ষম করে। অভিজ্ঞতাও হতে পারে ক
পতাকা ধারণকারী হেক্সিডেসিমেল সংখ্যা।

-P ডিস্কে বিটম্যাপ ক্যাশিং সক্ষম করুন (স্থির বিটম্যাপ ক্যাশিং)। এই সাধারণত
কর্মক্ষমতা উন্নত করে (বিশেষ করে কম ব্যান্ডউইথ সংযোগে) এবং নেটওয়ার্ক হ্রাস করে
সামান্য দীর্ঘ স্টার্টআপ এবং কিছু ডিস্ক স্থান খরচে ট্র্যাফিক। (এর জন্য 10MB
8-বিট রঙ, 20/15-বিট রঙের জন্য 16MB, 30-বিট রঙের জন্য 24MB এবং 40-বিটের জন্য 32MB
রঙ সেশন)

-r
ক্লায়েন্টে নির্দিষ্ট ডিভাইসের পুনঃনির্দেশ সক্রিয় করুন, যেমন এটি প্রদর্শিত হয়
সার্ভার. নোট করুন যে অনুমোদিত পুনর্নির্দেশগুলি সার্ভার দ্বারা সীমাবদ্ধ হতে পারে
কনফিগারেশন.

নিম্নলিখিত ডিভাইসগুলি বর্তমানে সমর্থিত:

-r কমপোর্ট: = ,...
আপনার ক্লায়েন্টের সিরিয়াল ডিভাইসগুলিকে সার্ভারে পুনঃনির্দেশ করে। আপনি যদি প্রয়োজন মনে রাখবেন যে
সিরিয়াল ডিভাইস(গুলি) এর যেকোনো সেটিংস পরিবর্তন করুন, আগে একটি উপযুক্ত টুল দিয়ে তা করুন
আরডেস্কটপ শুরু হচ্ছে। বেশিরভাগ ওএসে আপনি stty ব্যবহার করবেন। দ্বিমুখী/পঠন সমর্থন
Windows XP বা নতুন প্রয়োজন। উইন্ডোজ 2000 এ এটি একটি পোর্ট তৈরি করবে, কিন্তু তা নয়
বিরামহীন, বেশিরভাগ শেল প্রোগ্রাম এটির সাথে কাজ করবে না।

-r ডিস্ক: = ,...
শেয়ার \\tsclient\-এ একটি পথ পুনর্নির্দেশ করে সার্ভারে (প্রয়োজন
উইন্ডোজ এক্সপি বা নতুন)। শেয়ারের নামটি 8টি অক্ষরের মধ্যে সীমাবদ্ধ।

-r lptport: = ,...
আপনার ক্লায়েন্টের সমান্তরাল ডিভাইসগুলিকে সার্ভারে পুনঃনির্দেশ করে। দ্বিমুখী/পড়ুন
সমর্থন Windows XP বা নতুন প্রয়োজন. উইন্ডোজ 2000 এ এটি একটি পোর্ট তৈরি করবে, কিন্তু
এটি বিরামহীন নয়, বেশিরভাগ শেল প্রোগ্রাম এটির সাথে কাজ করবে না।

-r প্রিন্টার: [= ],...
ক্লায়েন্টের সার্ভারে একটি প্রিন্টার সারি রিডাইরেক্ট করে। দ্য হয়
আপনার স্থানীয় সিস্টেমে সারির নাম। একটি সাধারণ PS-ড্রাইভারে ডিফল্ট
যদি না আপনি একটি নির্দিষ্ট করেন। মনে রাখবেন যে আপনার সার্ভারে 100% মিল থাকা দরকার
পরিবেশ, অথবা ড্রাইভার ব্যর্থ হবে। কমান্ড লাইনে প্রথম প্রিন্টার হবে
আপনার ডিফল্ট প্রিন্টার হিসাবে সেট করুন।

-r শব্দ:[স্থানীয়|অফ|দূরবর্তী]
সার্ভারে উৎপন্ন শব্দ ক্লায়েন্টের কাছে পুনঃনির্দেশ করে। "দূরবর্তী" শুধুমাত্র কোন প্রভাব আছে
আপনি যখন -0 বিকল্পের সাথে কনসোলে সংযোগ করেন। (Windows XP বা নতুন প্রয়োজন)।

-r lspci
lspci চ্যানেল সক্রিয় করে, যা সার্ভারকে ক্লায়েন্ট PCI গণনা করতে দেয়
ডিভাইস আরও তথ্যের জন্য ডকুমেন্টেশনে lspci-channel.txt ফাইলটি দেখুন।

-r দাগ[: নাম>= নাম>[; নাম> [,...]]
এক বা একাধিক স্মার্ট কার্ডের পুনঃনির্দেশ সক্ষম করে। আপনি স্ট্যাটিক নাম বাঁধাই প্রদান করতে পারেন
লিনাক্স এবং উইন্ডোজের মধ্যে। এটি করার জন্য আপনি বর্ণিত হিসাবে ঐচ্ছিক পরামিতি ব্যবহার করতে পারেন:
- লিনাক্স/ইউনিক্স পরিবেশে ডিভাইসের নাম, - ডিভাইসের নাম
উইন্ডোজ পরিবেশে দেখানো হয়েছে - ঐচ্ছিক ডিভাইস বিক্রেতার নাম। তালিকার জন্য
উদাহরণগুলির মধ্যে প্যারামিটার ছাড়াই rdesktop চালান।

-r ক্লিপবোর্ড:[বন্ধ|প্রাইমারিক্লিপবোর্ড|ক্লিপবোর্ড]
ক্লিপবোর্ড পুনর্নির্দেশ সক্ষম করুন। 'প্রাইমারিক্লিপবোর্ড' প্রাইমারি এবং উভয়কেই দেখে
সার্ভারে ডেটা পাঠানোর সময় ক্লিপবোর্ড। 'ক্লিপবোর্ড' শুধুমাত্র ক্লিপবোর্ড দেখে।

-0 সার্ভারের কনসোলে সংযুক্ত করুন (Windows Server 2003 বা নতুন প্রয়োজন)।

-4 RDP সংস্করণ 4 ব্যবহার করুন।

-5 RDP সংস্করণ 5 (ডিফল্ট) ব্যবহার করুন।

ক্রেডএসএসপি স্মার্টকার্ড অপশন


--sc-csp-নাম
CSP (Crypto সার্ভিস প্রোভাইডার) নির্দিষ্ট করুন যেটি উইন্ডোজ সাইডে ব্যবহার করার জন্য
স্মার্টকার্ড প্রমাণীকরণ। সিএসপি আপনার স্মার্টকার্ডের ড্রাইভার এবং মনে হচ্ছে
এটি CredSSP প্রমাণীকরণের জন্য নির্দিষ্ট করা প্রয়োজন। সুইডিশ NetID জন্য
নিম্নলিখিত CSP নাম ব্যবহার করা হয়; "নেট আইডি - সিএসপি"।

--sc-ধারক-নাম
ধারক নাম উল্লেখ করুন, সাধারণত এটি ডিফল্ট কন্টেইনার এবং ব্যবহারকারীর নাম
এটি ক্রেডএসএসপি প্রমাণীকরণের জন্য নির্দিষ্ট করা প্রয়োজন বলে মনে হচ্ছে।

--sc-রিডার-নাম
ভুল কার্ডে পিন কোড পাঠানো রোধ করতে পাঠকের নামটি উল্লেখ করুন
যদি অনেক পাঠক থাকে।

--sc-কার্ড-নাম
উদাহরণস্বরূপ কার্ডের নাম উল্লেখ করুন; "টেলিয়া EID IP5a"।

প্রস্থান করুন মূল্যবোধ


0 RDP অধিবেশন স্বাভাবিকভাবে বন্ধ

1 সার্ভার সংযোগ বিচ্ছিন্ন শুরু করেছে (এছাড়াও XP দ্বারা লগঅফের জন্য একটি ডোমেনে যোগদান করা হয়েছে)

2 সার্ভার লগঅফ শুরু করেছে৷

3 সার্ভার নিষ্ক্রিয় সময়সীমা পৌঁছেছে

4 সার্ভার লগইন সময়সীমা পৌঁছেছে

5 অধিবেশন প্রতিস্থাপিত হয়

6 সার্ভার মেমরি আউট

7 সার্ভার সংযোগ অস্বীকার করেছে৷

8 সার্ভার নিরাপত্তার কারণে সংযোগ অস্বীকার করেছে৷

9 অপর্যাপ্ত অ্যাক্সেস সুবিধার কারণে ব্যবহারকারী সার্ভারের সাথে সংযোগ করতে পারে না

10 সার্ভার সংরক্ষিত ব্যবহারকারীর শংসাপত্র গ্রহণ করে না এবং ব্যবহারকারীকে প্রবেশ করতে হবে
প্রতিটি সংযোগের জন্য তাদের শংসাপত্র

11 প্রশাসন টুল দ্বারা শুরু সংযোগ বিচ্ছিন্ন

12 সংযোগ বিচ্ছিন্ন ব্যবহারকারী দ্বারা সূচনা

16 অভ্যন্তরীণ লাইসেন্সিং ত্রুটি৷

17 কোন লাইসেন্স সার্ভার উপলব্ধ

18 কোন বৈধ লাইসেন্স উপলব্ধ

19 অবৈধ লাইসেন্সিং বার্তা

20 হার্ডওয়্যার আইডি সফ্টওয়্যার লাইসেন্সের সাথে মেলে না

21 ক্লায়েন্ট লাইসেন্স ত্রুটি

22 লাইসেন্সিং প্রোটোকলের সময় নেটওয়ার্ক ত্রুটি৷

23 লাইসেন্সিং প্রোটোকল সম্পূর্ণ হয়নি

24 ভুল ক্লায়েন্ট লাইসেন্স এনরিপশন

25 লাইসেন্স আপগ্রেড করা যাচ্ছে না

26 সার্ভারটি দূরবর্তী সংযোগগুলি গ্রহণ করার জন্য লাইসেন্সপ্রাপ্ত নয়৷

62 স্থানীয় ক্লায়েন্ট উইন্ডো বন্ধ ছিল

63 কিছু অন্য, অজানা ত্রুটি ঘটেছে

64 কমান্ড লাইন ব্যবহার ত্রুটি

69 একটি পরিষেবা বা সংস্থান (যেমন মেমরি) অনুপলব্ধ৷

70 একটি অভ্যন্তরীণ সফ্টওয়্যার ত্রুটি সনাক্ত করা হয়েছে

71 অপারেটিং সিস্টেম ত্রুটি

76 প্রোটোকল ত্রুটি বা দূরবর্তী হোস্টের সাথে সংযোগ করতে অক্ষম৷

লিংক


rdesktop এর প্রধান ওয়েবসাইট
http://www.rdesktop.org/

নভেম্বর 2005 rdesktop(1)

onworks.net পরিষেবা ব্যবহার করে অনলাইনে rdesktop ব্যবহার করুন



সর্বশেষ লিনাক্স এবং উইন্ডোজ অনলাইন প্রোগ্রাম