تغییر پرینتر پیش فرض با جنگو ؟؟؟؟؟؟؟؟؟//
چطور میتونم پرینتر پیش فرض رو تغییر بدم که کاربر هر بار مجبور به ست کردن دستی نباشه ؟
با تشکر
نقل قول: تغییر پرینتر پیش فرض با جنگو ؟؟؟؟؟؟؟؟؟//
بیشتر توضیح بده. پرینتر پیشفرض مرورگر منظورته؟
نقل قول: تغییر پرینتر پیش فرض با جنگو ؟؟؟؟؟؟؟؟؟//
نقل قول:
نوشته شده توسط
n.nowroozi
بیشتر توضیح بده. پرینتر پیشفرض مرورگر منظورته؟
من مثلا سه تا پرینتر دارم و برای سه قسمت مختلف استفاده میشن و بین کلاینتا مشترکن
حالا میخوام مثلا برای چاپ قبض روی هر سیستمی که بودم بطور خودکار روی یکی از پرینترا پرینت ارسال بشه
و کاربر خودش پرینتر رو ست نکنه من بهش بگم روی کدوم پرینت بگیر
نقل قول: تغییر پرینتر پیش فرض با جنگو ؟؟؟؟؟؟؟؟؟//
نقل قول:
نوشته شده توسط
malihehshajari
من مثلا سه تا پرینتر دارم و برای سه قسمت مختلف استفاده میشن و بین کلاینتا مشترکن
حالا میخوام مثلا برای چاپ قبض روی هر سیستمی که بودم بطور خودکار روی یکی از پرینترا پرینت ارسال بشه
و کاربر خودش پرینتر رو ست نکنه من بهش بگم روی کدوم پرینت بگیر
الان با چی پرینت میگیری؟ با مرورگر پرینت میگیری یا خودت یه الگوریتمی نوشتی؟ (اگه خودت نوشتی کدت رو بزار)
نقل قول: تغییر پرینتر پیش فرض با جنگو ؟؟؟؟؟؟؟؟؟//
الان من با جاوا اسکریپت پنجره پرینتر ها رو باز میکنم و کاربر باید پرینتر رو انتخاب کنه بعد پرینت بگیره
من میخوام پنجره پرینتر ها که باز شد پرینتر انتخاب شده باشه و کاربر فقط دکمه ی پرینت رو بزنه
نقل قول: تغییر پرینتر پیش فرض با جنگو ؟؟؟؟؟؟؟؟؟//
اون دیگه سوال جاوا اسکریپته توی اون بخش فروم بپرسید
نقل قول: تغییر پرینتر پیش فرض با جنگو ؟؟؟؟؟؟؟؟؟//
نقل قول:
نوشته شده توسط
n.nowroozi
اون دیگه سوال جاوا اسکریپته توی اون بخش فروم بپرسید
خب منم میدونم
ولی میخواستم بدونم با پایتون یا جنگو راهی براش نیست
نقل قول: تغییر پرینتر پیش فرض با جنگو ؟؟؟؟؟؟؟؟؟//
من خودم اینکار رو انجام ندادم اما یه سرچی زدم و با توجه به اینکه بسترت تا جایی که یادمه لینوکس بود از این دستورات میتونی استفاده کنی:
import subprocess
lpr = subprocess.Popen("/usr/bin/lpr", stdin=subprocess.PIPE)
lpr.stdin.write(your_data_here)
که حالا واسه انتخاب اینکه کدوم پرینتر باشه man همین دستور رو بخون باید یه چیزایی داشته باشه کارت رو راه بندازه.
نقل قول: تغییر پرینتر پیش فرض با جنگو ؟؟؟؟؟؟؟؟؟//
من این لینک رو خوندم
http://www.blog.pythonlibrary.org/20...-and-printers/
برای ویندوزش رو فهمیدم ولی برای لینوکسش رو متوجه نمیشم میشه شما ببینید
واقعا شرمنده:ناراحت:
نقل قول: تغییر پرینتر پیش فرض با جنگو ؟؟؟؟؟؟؟؟؟//
متاسفانه من پرینتر ندارم بتونم تست بگیرم.
نقل قول: تغییر پرینتر پیش فرض با جنگو ؟؟؟؟؟؟؟؟؟//
من یه نگاهی انداختم کامندش اینه واسه اینکه به یه پرینتر خاص بفرستی:
lpr -P myprinter
نقل قول: تغییر پرینتر پیش فرض با جنگو ؟؟؟؟؟؟؟؟؟//
مرسی از اینکه وقت گذاشتید من اصلا این رو متوجه نمیشم :اشتباه:
دستتون درد نکنه بازم ممنون
نقل قول: تغییر پرینتر پیش فرض با جنگو ؟؟؟؟؟؟؟؟؟//
چیو متوجه نمیشید؟ بعد از -P باید اسم پرینتر رو وارد کنید و بعد از اون هم مسیر فایلی که باید پرینت بشه . البته چون محتواتون html هست قبلش باید اون رو به صورت فایل یکجا ذخیره کنید.
نقل قول: تغییر پرینتر پیش فرض با جنگو ؟؟؟؟؟؟؟؟؟//
نقل قول:
نوشته شده توسط
n.nowroozi
چیو متوجه نمیشید؟ بعد از -P باید اسم پرینتر رو وارد کنید و بعد از اون هم مسیر فایلی که باید پرینت بشه . البته چون محتواتون html هست قبلش باید اون رو به صورت فایل یکجا ذخیره کنید.
من الان این لینک رو پیدا کردم
http://www.themagpi.com/issue/issue-...g-from-python/
دارم روش کار میکنم
شما هم منظورتون همینه دیگه ؟
این دیگه روی ویندوز و لینوکس کار میکنه فکر کنم
نقل قول: تغییر پرینتر پیش فرض با جنگو ؟؟؟؟؟؟؟؟؟//
اینم میشه ولی اونی که من گفتم استفاده از api خود لینوکسه به نظرم اون راحتره راه اندازیش البته مطمئن نیستم :)
نقل قول: تغییر پرینتر پیش فرض با جنگو ؟؟؟؟؟؟؟؟؟//
نقل قول:
نوشته شده توسط
n.nowroozi
اینم میشه ولی اونی که من گفتم استفاده از api خود لینوکسه به نظرم اون راحتره راه اندازیش البته مطمئن نیستم :)
خب من میخوام یچیزی باشه که روی هم لینوکس و هم ویندوز جواب بده ایشالا که این جواب بده برام
نقل قول: تغییر پرینتر پیش فرض با جنگو ؟؟؟؟؟؟؟؟؟//
مشکل الان این شد که این روی سرور کار میکنه نه روی کلاینتا :اشتباه:
نقل قول: تغییر پرینتر پیش فرض با جنگو ؟؟؟؟؟؟؟؟؟//
خب آره دیگه!!!! فقط مرورگرتون هست که سمت کلاینت کار میکنه باقیش همه سمت سروره. حالا مشکل چیه مگه سمت سرور باشه؟!
نقل قول: تغییر پرینتر پیش فرض با جنگو ؟؟؟؟؟؟؟؟؟//
خب پرینترا به کلاینتا وصله مشکل اینه :(
نقل قول: تغییر پرینتر پیش فرض با جنگو ؟؟؟؟؟؟؟؟؟//
خب اگه سرور نمیبینه پرینترهارو تنها راه همون جاوا اسکریپته