<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های Geek.op</title>
        <link>https://virgool.io/feed/@geekop</link>
        <description>یک برنامه نویس اهل مطالعه! ولی با حال</description>
        <language>fa</language>
        <pubDate>2026-04-15 04:35:53</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/842171/avatar/nnaJVv.jpg?height=120&amp;width=120</url>
            <title>Geek.op</title>
            <link>https://virgool.io/@geekop</link>
        </image>

                    <item>
                <title>ربات اسکرین شات از وبسایت</title>
                <link>https://virgool.io/@geekop/%D8%B1%D8%A8%D8%A7%D8%AA-%D8%A7%D8%B3%DA%A9%D8%B1%DB%8C%D9%86-%D8%B4%D8%A7%D8%AA-%D8%A7%D8%B2-%D9%88%D8%A8%D8%B3%D8%A7%DB%8C%D8%AA-bcybhxfu6f5u</link>
                <description>خب ببینید من چند تا ربات تلگرامی رو دیدم که میتونستن از یک صفحه وب اسکرین شات بگیرن و بفرستنبخش ربات رو میزارم به عهده خودتون این سورس :import unittest
from selenium import webdriver
from selenium.webdriver.common import keys
from selenium.webdriver.common import by

class Python(unittest.TestCase):
    def setUp(self):
        self.driver=webdriver.Firefox(executable_path=&amp;quot./geckodriver&amp;quot)
    def test_amir_ali(self):
        driver=self.driver
        driver.get(&amp;quothttps://www.python.org/&amp;quot)
        ELEM1=driver.find_element(by.By.NAME,&amp;quotq&amp;quot)
        ELEM1.clear()
        ELEM1.send_keys(&amp;quottkinter&amp;quot)
        ELEM1.send_keys(keys.Keys.RETURN)
        a=driver.get_screenshot_as_png()
        with open(&amp;quota.png&amp;quot,&amp;quotwb&amp;quot) as f:
            f.write(a)

    def tearDown(self):
        self.driver.close()
        #return 1
if __name__ == &amp;quot__main__&amp;quot:
    unittest.main()                      فقط این قسمت مهم!!        a=driver.get_screenshot_as_png()
        with open(&amp;quota.png&amp;quot,&amp;quotwb&amp;quot) as f:
            f.write(a)تا فکت ها با حال دیگه بای بایخیلی هم از حمایت ها تون تشکر میکنم!!من سرور ماینکرافت پروژه جنگو کانفیگ لینوکس و وب اسکرپینگ و اتومیشن انجام میدم کاری داشتید ایمیل بدیدgeekgeekop@yahoo.comفعلا بای!!!</description>
                <category>Geek.op</category>
                <author>Geek.op</author>
                <pubDate>Wed, 15 Feb 2023 18:00:23 +0330</pubDate>
            </item>
                    <item>
                <title>نشان دادن فایل pdf در جنگو</title>
                <link>https://virgool.io/@geekop/%D9%86%D8%B4%D8%A7%D9%86-%D8%AF%D8%A7%D8%AF%D9%86-%D9%81%D8%A7%DB%8C%D9%84-pdf-%D8%AF%D8%B1-%D8%AC%D9%86%DA%AF%D9%88-bubbzfpijxpp</link>
                <description>خب اوکی اول باید یک ماژول رو نصب کنیم!!pip install reportlabو توی محیط شلتون ایمپورتش کنید اگه اررور نداد درست نصب شده!!import reportlabسپس:به این طریق ویو خودتون رو درست کنید!!import io
from django.http import FileResponse
from reportlab.pdfgen import canvas

def some_view(request):
    response = HttpResponse(content_type=&#039;application/pdf&#039;)
    response[&#039;Content-Disposition&#039;] = &#039;attachment; filename=&amp;quotsomefilename.pdf&amp;quot&#039;
    return responseello.pdf&#039;
بومممممتونستیم فایل pdf ریسپانس کنیم امید وارم از این پوست خوشتون اومده باشهpdf جنگواگه باگی چیزی داشتید ایمیل بدید حلش کنم چون احتمال داره باگ داشته باشیدمن سرور ماینکرافت و جنگو میزنم کاری با من داشتید ایمیل بدیدgeekgeekop@yahoo.com</description>
                <category>Geek.op</category>
                <author>Geek.op</author>
                <pubDate>Tue, 14 Feb 2023 18:31:04 +0330</pubDate>
            </item>
                    <item>
                <title>پینت آنلاین</title>
                <link>https://virgool.io/@geekop/%D9%BE%DB%8C%D9%86%D8%AA-%D8%A2%D9%86%D9%84%D8%A7%DB%8C%D9%86-e9dtgdkn9ubs</link>
                <description>خب اگر شما هم مثل من روی لینوکس کار میکنید و یک ابزاری می خواید که راحت بشه با هاش خط بکشیمیجورایی شبیه پینت این مطلب رو بخونید https://geekgeekop.github.io/bahal/ خب سورس کد این برنامه رو از وبلاگ گیک اند گیک گرفتم و روی گیت هاب دیپلوی کردمپینت آنلاینیک سری بزنید خیلی با حال !!!خوشحال میشم لایک و ساب کنید!!من سرور ماینکرافت و پروژه جنگو میزنم اگه کاری با من داشتید حتما پیام بدید!!geekgeekop@yahoo.comاینم ایمیل تا یک پست دیگه شما رو به خدای بزرگ می سپارم!!!</description>
                <category>Geek.op</category>
                <author>Geek.op</author>
                <pubDate>Mon, 13 Feb 2023 19:02:07 +0330</pubDate>
            </item>
                    <item>
                <title>بلاک چین#1</title>
                <link>https://virgool.io/@geekop/%D8%A8%D9%84%D8%A7%DA%A9-%DA%86%DB%8C%D9%86-treeb7ee7lxs</link>
                <description>خب میدونم شما هم حداقل یک بار هم این اسم به گوشتون یا چشمتون خورده امروز قراره تو چند تا پست یا حالا توی روز های آینده کل این موضوع رو مو به مو بررسی کنیم و تو قالب چند تا پست به شما نشون بدیم پارت 1خب اوکی !!ببینید تا جایی که من فهمیدم بیتکوین روی بلاکچین یجورایی!!بخوایم عمیق تر نگاه کنیم می بینیم که بیت کوین اولین رمز ارز دقت کنید رمز و ارزی بود که موفق شد !!و همه اونو به عنوان پول دیجیتال میشناسنو الان خیلی خیلی ارزش داره!!بلاک چین یعنی بلاک هایی که با مثلا یه ذنجیر به هم متصل شدن و هر بلاک به بلاک قبلی خودش اشاره میکنهتوی بیت کوین ما دو تا مفهوم مهم داریم که هش و سیگنیچر یا امضا هستنامروز درباره هش میگیمببینید هش یعنی رمز نگاری که الان بیت کوین از  sha256 استفاده میکنه یعنی ما بی نهایت دیتا رو میدیم بهش و اون یک رمزی رو واسه ما درست میکنهمثل تصویر زیر:من این عکس رو اینجا درست کردم خوشحال میشم یک سری بزنید https://vrgl.ir/I8ZDY https://vrgl.ir/I8ZDYخب حالا این هش باید چند تا خصوصیات داشته باشه مثلا:دو تا مقدار متفاوت هش اونا یکی نباشهنشه از طریق هش به دیتا برسیماینو میزارم به عهده خودتوناوکی حالا بیاید هش Geek.op رو پیدا کنیم!!هنوز لایک نکردی!!بفرما هش sha256:هش کردن اینم هش sha256این پست تغییر خواهد کرد!!!من سرور ماینکرافت و پروژه جنگو میزنم (درست کردن سایت) کاری با هام داشتید ایمیل بدیدgeekgeekop@yahoo.com</description>
                <category>Geek.op</category>
                <author>Geek.op</author>
                <pubDate>Mon, 13 Feb 2023 15:01:59 +0330</pubDate>
            </item>
                    <item>
                <title>python -m venv venv</title>
                <link>https://virgool.io/@geekop/python-m-venv-venv-d0arii6kvyhr</link>
                <description>خب سلام وینو به چه درد میخوره؟؟شما میتونید با وینو یک محیط ایزوله ای رو درست کنین و بعدش کتابخانه های مورد نیازتون رو اونجا نصب کنینروش ساختpython -m venv nameخب با این دستور محیط ایزوله رو ران میکنیمبعد اکتیوش می کنیم. name/bin/achtiatاگه غلط املایی داریم شرمنده!!بعد اکتیو هر کتابخانه رو که دلمون بخواد رو میتونیم نصب کنیم و فقط همونجا باشهاین دستورات هم تو ترمینال یا cmd بزنیدمن سرور ماینکرافت و پروژه جنگو میزنم کاری داشتید ایمیل بدیدgeekgeekop@yahoo.comفعلا خداحافظ</description>
                <category>Geek.op</category>
                <author>Geek.op</author>
                <pubDate>Sun, 12 Feb 2023 21:27:17 +0330</pubDate>
            </item>
                    <item>
                <title>من از چه سیستم عاملی استفاده میکنم؟</title>
                <link>https://virgool.io/@geekop/%D9%85%D9%86-%D8%A7%D8%B2-%DA%86%D9%87-%D8%B3%DB%8C%D8%B3%D8%AA%D9%85-%D8%B9%D8%A7%D9%85%D9%84%DB%8C-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D9%85%DB%8C%DA%A9%D9%86%D9%85-du81gzhsctrg</link>
                <description>خب دوستان بیام امروز یکمی درباره خودم بگمیعنی از لب تاپم بگم!!asus x543ma dm905cpu=celeron n4000ram=4 ddr4hard=hddخب ی زره ضعیف اما باهاش همه چیزی یاد گرفتم و الان دولوپر وب هستمسیستم عامل:osfedora linux 38 فدورا لینوکس یکی از توضیع های لینوکس که خیلی هم با حاله و بخوام ی ذره تیلیغش رو بکنم از آخرین تکنولوژی های روز استفاده میکنهمن از ویندو منیجر i3 استفاده میکنم که خوب یعنی به خوام بگم عالیه!!اینم یک شات ازلینوکسمفدورا لینوکسمن سرور ماینکرافت و پروژه جنگو میزنم پروژه ای چیزی داشتید در خدمتم!!کاری با من داشتید ایمیل بدیدgeekgeekop@yahoo.com</description>
                <category>Geek.op</category>
                <author>Geek.op</author>
                <pubDate>Sat, 11 Feb 2023 17:54:16 +0330</pubDate>
            </item>
                    <item>
                <title>ترتل(turtle)-پایتون</title>
                <link>https://virgool.io/@geekop/%D8%AA%D8%B1%D8%AA%D9%84turtle-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-wwlxfdmz8e51</link>
                <description>سلاااااممممم!!امروز یک برنامه نوشتم که (تکلیف مدرسه پسر خاله ام بود)  دوست دارم اونو با شو به اشتراک بزارمخب اوکی این عکسترتل پایتوناینم هم کد ها هم برنامه چیز خیلی باحالی هستو هدف هم اینه که شما باید حلقه های تو در تو براش بنویسید!!توضیح کد هاابتدا اومدیم کتابخانه ترتل رو ایمپورت کردیمبعد یک متغییر که از کلاس Turtle هست درست می کنیم(امید وارم درست گفته باشم)بعد یک فور میزاریم که بیاد 12 بار این کار هایی که میگیم رو انجام بده.سپس بهش میگیم که بیاد اون فلش رو 30 درجه در چپ بچرخونه(بعدا دلیلش رو میگم)بعد یک فور که بیاد 8 بار این کار رو انجام بده بعد 120 پیکسل بیاد جلو و بعد 45 درجه بچرخهمکمل توضیحات:ببینید این شکل از 12 تا هشت ضلعی درست شده که هر هشت ضلعی 30 درجه با هم اختلاف دارن خب اوکی پس اون فور آخری چیکار میکنه الان میگم میاد یک هشت ضلعی درست میکنه حالا چرا 45 درجه میچرخه چون زاویه خارجی هر هشت ضلعی منتظم 45 درجه است (خب دیگه کلاس ریاضی باز نکنیم )در ابتدا شاید یک زره پیچیده بیاد ولی باحالهمن پروژه جنگو  و سرور ماینکرافت و ... میزنم کاری داشتید ایمیل بدیدgeekgeekop@yahoo.comلایک و ساب یادتون نره فعلا خداحافظ!!!</description>
                <category>Geek.op</category>
                <author>Geek.op</author>
                <pubDate>Fri, 10 Feb 2023 19:20:45 +0330</pubDate>
            </item>
                    <item>
                <title>فیلتر داکیومنت جنگو(حل شد)</title>
                <link>https://virgool.io/@geekop/%D9%81%DB%8C%D9%84%D8%AA%D8%B1-%D8%AF%D8%A7%DA%A9%DB%8C%D9%88%D9%85%D9%86%D8%AA-%D8%AC%D9%86%DA%AF%D9%88%D8%AD%D9%84-%D8%B4%D8%AF-gik24odjabif</link>
                <description>خب سلام چطورید امروز یک چیزی رو کشف کردم که خیلی باحاله https://www.djangoproject.com/start/ قاعدتا براتون نمیاره چون فیلتره اما اگه روی لینک زیر کلیک کنید متوجه میشید که آره ما تحریم رو دوز زدیم https://docs-djangoproject-com.translate.goog/en/4.1/?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en ایول اومد حالا میتونیم هم ترجمه کنیم هم داکیومنت جنگو رو بخونیمامروز 09-02-2023 هست و این سایت هنوز فیلتره!!!</description>
                <category>Geek.op</category>
                <author>Geek.op</author>
                <pubDate>Thu, 09 Feb 2023 11:11:41 +0330</pubDate>
            </item>
                    <item>
                <title>قوانین پایتون</title>
                <link>https://virgool.io/@geekop/%D9%82%D9%88%D8%A7%D9%86%DB%8C%D9%86-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-ub3unhnthkod</link>
                <description>خب سلام امروز حالتون چطوره؟Good, Hi How are you today??امروز من قوانینی رو پیدا کردم که خیلی با حال هستن Today I found the rules that are very cool https://geekgeekop.github.io/game3d/ امید وارم درست نمایش داده بشه!!I hope it will be displayed correctly!!این 19 تا از قوانین پایتون هست که توسط تیم پیتر منتشر شدنThese are 19 Python rules published by Tim Peterقوانین پایتونو میتونه تو کد زدن پایتون بهتون کمک کنه!And it can help you in coding your python!لایک و ساب یادتون نره !!راستی پروژه جنگو یا چیزی داشتید من در خدمتم مخصوصا درست کردن سرور ماینکرافت!!!!!!geekgeekop@yahoo.comحتما ی نوشته درباره ارسال ایمیل هم میزارم کسایی که موافقن لایک کنن</description>
                <category>Geek.op</category>
                <author>Geek.op</author>
                <pubDate>Thu, 09 Feb 2023 09:55:20 +0330</pubDate>
            </item>
                    <item>
                <title>مشکل لینک در تکست فیلد جنگو!!(حل شد)</title>
                <link>https://virgool.io/@geekop/%D9%85%D8%B4%DA%A9%D9%84-%D9%84%DB%8C%D9%86%DA%A9-%D8%AF%D8%B1-%D8%AA%DA%A9%D8%B3%D8%AA-%D9%81%DB%8C%D9%84%D8%AF-%D8%AC%D9%86%DA%AF%D9%88%D8%AD%D9%84-%D8%B4%D8%AF-g0x4yk5n9g3p</link>
                <description>سلام بعد از ماه ها برگشتمو شروعی دوباره!!حالتون چطوره؟خب بدون حاشیه مطلب امروز رو برتون بگیمخب همونطور که از تایتل[عنوان] معلومه قرار اون مدلی که توی یک اپلیکیشن درست کنین که حالا به اتفاق شده یک TextField مثلا برای وبلاگ یا حالا هر چیز دیگه ایخب ببینید ما فرض میگیریم که اون نویسنده html رو بلده چون زبان برنامه نویسی نیست و زبان نشانه گذاری و هرکسی میتونه بلد باشهوقتی تگ های html رو داخل اون دیتا بیس همراه متنوتون قرار میدین هیچ اتفاقی نمی افته و اون تگ ها به اون کاربر نشون داده میشناین موضوع حتی درباره لینک ها هم صدق میکنه میتونید امتحان کنیدبرای حل این مشکل کافیه تو template یا همون قالبتون که میخواید دیتا رو به نمایش بگذارید این تغییرات رو اضافه کنید&lt;p&gt;{{data.text}}|safe&lt;/p&gt;به همین سادگی اگه مشکلی پیدا شد حتما تو بخش کامنت ها برام پست کنید!!!عاشق همتونم لایک و ساب فراموش نشهgeekgeekop@yahoo.com</description>
                <category>Geek.op</category>
                <author>Geek.op</author>
                <pubDate>Wed, 08 Feb 2023 16:27:55 +0330</pubDate>
            </item>
                    <item>
                <title>ساخت ساعت با پایتون پارت پایانی</title>
                <link>https://virgool.io/@geekop/%D8%B3%D8%A7%D8%AE%D8%AA-%D8%B3%D8%A7%D8%B9%D8%AA-%D8%A8%D8%A7-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-%D9%BE%D8%A7%D8%B1%D8%AA-%D9%BE%D8%A7%DB%8C%D8%A7%D9%86%DB%8C-cghgvw4uexcq</link>
                <description>ابتدا ماژول ها را وارد میکنیمfrom tkinter import*
from time import strftimeدر اینجا ماژول tkinter , time رو import کردیمدر مرحله بعد ویندو خود را ایجاد میکنیمfrom tkinter import* 
from time import strftime

root=Tk()
root.title(&amp;quotClock&amp;quot)

#جای نوشتن کد ها

root.mainloop()در مرحله بعد یک Label ایجاد میکنیم Label متون را به تصویر تبدیل میکند و نمایش می دهدfrom tkinter import*  
from time import strftime  
root=Tk() 
root.title(&amp;quotClock&amp;quot)  


Label_1=Label(root,font=&amp;quotgigi 50&amp;quot,bg=&amp;quotgreen&amp;quot,fg=&amp;quotblack&amp;quot)
Label_1.pack()
root.mainloop()در اینجا یک Label ایجاد میکنیم و فونت gigi را برای او انتخاب میکنیم و اندازه او را روی 50 قرار میدهیمو سپس زمان را میگیریمfrom tkinter import*  
from time import strftime  
root=Tk() 
root.title(&amp;quotClock&amp;quot)  
def time():
    time_1=strftime(&amp;quot%H : %M : %S  %P&amp;quot)
    Label_1.config(text=time_1)
    Label_1.after(100,time)
Label_1=Label(root,font=&amp;quotgigi 50&amp;quot,bg=&amp;quotgreen&amp;quot,fg=&amp;quotblack&amp;quot)
time()
Label_1.pack()


root.mainloop()و تمام ما در تابع time زمان حال را گرفتیم و به Label_1 دادیم و گفتیم که هر 0/1 ثانیه این تابع را اجرا کند تا همیشه زمان بروز باشداین هم خروجی::output::امید وارم لذت برده باشدقسمت قبلی https://vrgl.ir/5BoLv پیشنهاد میکنم ببینید https://vrgl.ir/Lmgae امید وارم لذت کافی رو برده باشید راه های ارتباطی با منایمیل:Rnoroozi2010@gmail.comلایک و کامنت یادتون نره!!!!!!???تا روز هایی قشنگی دیگر خدانگهدار!!!!!</description>
                <category>Geek.op</category>
                <author>Geek.op</author>
                <pubDate>Wed, 02 Feb 2022 13:56:16 +0330</pubDate>
            </item>
                    <item>
                <title>برنامه Tkinter</title>
                <link>https://virgool.io/@geekop/%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-tkinter-scoeklyo1ptq</link>
                <description>به نام خدامن امیر علی نوروزی هستم من برنامه نویس هستم و امروز میخوام یک ساعت رو برای شما بنویسم (با ماژول Tkinter)اولین کاری را که انجام میدهید اینه که در IDE مورد نظر را باز کنید و شروع نوشتن کنید برای وارد کردن ماژول ابتدا  باید  دستورات زیر را وارد کنید from tkinter import*
و سپس دستور زیر را برای ایجاد کردن صفحه بنویسید همچنین mainloop صفحه خود برای ایجاد صفحه وارد کنید.root=Tk()

root.mainlooop()

خروجی به شکل زیر است :خروجی در ادامه با  ساخت ساعت  در خدمت شما هستم..................................................اگر دوست دارید مطالب زیر را بخوانید https://vrgl.ir/Lmgae ممنون که وقت گذاشتین و این مطالب رو خوندید امیدوارم برای شما مفید باشد اگر مفید بود لایک و کامنت و لطفا من رو دنبال کنید تا مطالب جدید تر و بهتری رو برای شما به اشتراک بزارم</description>
                <category>Geek.op</category>
                <author>Geek.op</author>
                <pubDate>Tue, 01 Feb 2022 13:28:37 +0330</pubDate>
            </item>
                    <item>
                <title>ترفند های پایتون پارت 1</title>
                <link>https://virgool.io/@geekop/%D8%AA%D8%B1%D9%81%D9%86%D8%AF-%D9%87%D8%A7%DB%8C-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-%D9%BE%D8%A7%D8%B1%D8%AA-1-ttncsznmtoze</link>
                <description>سلام من امیرعلی نوروزی 13 ساله از شهر چلیچه هستم امیدوارم حالتون عالی باشه نویسندگی من خوب نیست پس به بزرگی خودتون ببخشیدامروز قرار &quot;_&quot; راز این علامت تو زبان برنامه نویسی پایتون رو بهتون بگم .پس لطفا به این کد نگاهی بیندازیclass myapp:
     def  __init__(self,app):
         self.app=app
    def _restart(self):
        return app
    def __gold(self):
        return &amp;quotit is app&amp;quotcode pythonزیاد هم بد نیست درسته !!!!????تابع &quot;restart_&quot; به درستی کار میکند ببینیدoutput:code pythonتابع&quot;restart_&quot;به درستی کار میکند امّا تابع &quot;gold__&quot;کار نمیکند زیرا این نام گزاری توابع در کلاس به منظور این است که ما میخواهیم در کلاس تابع ای درست کنیم که جز توابع این کلاس در بیرون از محیط کلاس نباشد و فقط در خود محیط کلاس کار کند????امّا در این تابع نمی توان کاری کرد اگر کسی میداند که چگونه میتوان خروجی را بهتر دید کامنت بگذارد ممنون میشوم???????ممنون که وقت گذاشتین و این مطالب رو خوندید امیدوارم برای شما مفید باشد اگر مفید بود لایک و کامنت و لطفا من رو دنبال کنید تا مطالب جدید تر و بهتری رو برای شما به اشتراک بزارم</description>
                <category>Geek.op</category>
                <author>Geek.op</author>
                <pubDate>Tue, 01 Feb 2022 13:10:46 +0330</pubDate>
            </item>
            </channel>
</rss>