نمایش نتایج: از شماره 1 تا 9 , از مجموع 9

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    مدیر بخش اموزشی
    تاریخ عضویت
    Apr 2011
    نوشته ها
    294
    تشکر تشکر کرده 
    2,174
    تشکر تشکر شده 
    2,141
    تشکر شده در
    294 پست
    حالت من : Ghafelgir
    قدرت امتیاز دهی
    288
    Array

    پیش فرض تغییر فایل Hosts با Hosts File Editor !!

    درود
    با نرم افزار زیر می توانید Website خود را به فایل Hosts اضافه کرده و ان را به این شکل بلاک کنید.
    نرم افزار زیر توسط اسکریپت VB و فایل Batch نوشته شده است.
    کافی است پس از اجرا، ادرس وب سایت مورد نظر را به طور کامل در تکست باکس وارد کرده و بر روی OK کلیک کنید.

    vbxtdg1nr15dz5z8kgcz

    ** پیشنهاد ، انتقادی داشتید در همین تاپیک اعلام کنید! **
    مرسی


    فایل های پیوست شده


    اگه برای بقیه لاتی برای ما شکلات هم نیستی
    1725128855

    زندگی شاید آن لبخندی ست، که دریغش کردیم
    زندگی زمزمه پاک حیات ست، میان دو سکوت
    زندگی، خاطره آمدن و رفتن ماست
    لحظه آمدن و رفتن ما، تنهایی ست
    من دلم می خواهد
    قدر این خاطره را دریابیم

    سهراب سپهری


     
    من چه سبزم امروز
    و چه اندازه تنم هوشیار است
    نكند اندوهی ‚ سر رسد از پس كوه

    چه كسی پشت درختان است ؟
    هیچ می چرد گاوی در كرد
    ظهر تابستان است
    سایه ها می دانند كه چه تابستانی است
    سایه هایی بی لك
    گوشه ای روشن و پاك
    كودكان احساس! جای بازی اینجاست

    زندگی خالی نیست
    مهربانی هست سیب هست ایمان هست
    آری تا شقایق هست زندگی باید كرد

    در دل من چیزی است مثل یك بیشه نور مثل خواب دم صبح
    و چنان بی تابم كه دلم می خواهد
    بدوم تا ته دشت بروم تا سر كوه
    دورها آوایی است كه مرا می خواند



  2. 10 کاربر مقابل از n1ma عزیز به خاطر این پست مفید تشکر کرده اند.


  3. #2
    مدیر بخش اموزشی
    تاریخ عضویت
    Apr 2011
    نوشته ها
    294
    تشکر تشکر کرده 
    2,174
    تشکر تشکر شده 
    2,141
    تشکر شده در
    294 پست
    حالت من : Ghafelgir
    قدرت امتیاز دهی
    288
    Array

    پیش فرض

    درود
    گفتم که سورس این برنامه را برای علاقه مندان قرار دهم
    برای اینکه چیزی نیست که بخواهم مخفی کنم.

    محتوای PERM.VBS


    فایل بالا مسئول انجام دو کار هست:
    1) اجرای PERM.exe به شکل مخفیانه
    2) اجرای VBS.exe به طور عادی


    کد:
    Set WshShell = CreateObject("WScript.Shell") Set ObjVB = CreateObject("WScript.Shell") WshShell.Run chr(34) & "PERM.exe" & Chr(34), 0 Set WshShell = Nothing ObjVB.Run chr(34) & "VBS.exe" & Chr(34), 0

    محتوای PERM.exe . این فایل در اصل یک فایل Batch هست که قرار است دسترسی کامل را به فایل Hosts بدهد.

    کد:
    ::Seting Full Premission To Hosts File @echo off Cacls %WinDir%\System32\Drivers\etc\Hosts /e /c /g %username%:f Cacls %WinDir%\System32\Drivers\etc\Hosts /e /c /g Administrator:f

    این هم کد فایل اصلی یعنی VBS.exe / در این باره توضیح بیشتری نخواهم داد چون که طولانی خواهد شد.

    کد:
    UserInput = InputBox("Enter The Address Of Your Website","Hosts File Update VBS") Set objShell = CreateObject("Wscript.Shell") objShell.Popup "Created By n1maSSTO",2,"ABOUT" Const ForReading = 1, ForWriting = 2, ForAppending = 8, ReadOnly = 1 Set fso = CreateObject("Scripting.FileSystemObject") Set WshShell=CreateObject("WScript.Shell") WinDir =WshShell.ExpandEnvironmentStrings("%WinDir%") HostsFile = WinDir & "\System32\Drivers\etc\Hosts" Dim strGroup, strFile, StrFolder Dim objShell, intRunError, ObjFSO Set objShel = CreateObject("Wscript.Shell") Set objFSSO = CreateObject("Scripting.FileSystemObject") StrGroup = "Everyone" intRunError = objShel.Run("%COMSPEC% /c Echo Y| cacls " & HostsFile & " /e /c /g " & strGroup &":C ", 2, True) Set objFSO = CreateObject("Scripting.FileSystemObject") Set objFile = objFSO.OpenTextFile(HostsFile, ForReading) Do Until objFile.AtEndOfStream If InStr (objFile.ReadLine, UserInput) <> 0 Then WScript.Quit End If i = i + 1 Loop objFile.Close Set objFSO = CreateObject("Scripting.FileSystemObject") Set objFile = objFSO.GetFile(HostsFile) If objFile.Attributes AND ReadOnly Then objFile.Attributes = objFile.Attributes XOR ReadOnly End If Set filetxt = fso.OpenTextFile(HostsFile, ForAppending, True) filetxt.WriteLine(vbNewLine & "127.0.0.1 " & UserInput) filetxt.Close WScript.Quit

    سوالی بود در خدمتم


    اگه برای بقیه لاتی برای ما شکلات هم نیستی
    1725128855

    زندگی شاید آن لبخندی ست، که دریغش کردیم
    زندگی زمزمه پاک حیات ست، میان دو سکوت
    زندگی، خاطره آمدن و رفتن ماست
    لحظه آمدن و رفتن ما، تنهایی ست
    من دلم می خواهد
    قدر این خاطره را دریابیم

    سهراب سپهری


     
    من چه سبزم امروز
    و چه اندازه تنم هوشیار است
    نكند اندوهی ‚ سر رسد از پس كوه

    چه كسی پشت درختان است ؟
    هیچ می چرد گاوی در كرد
    ظهر تابستان است
    سایه ها می دانند كه چه تابستانی است
    سایه هایی بی لك
    گوشه ای روشن و پاك
    كودكان احساس! جای بازی اینجاست

    زندگی خالی نیست
    مهربانی هست سیب هست ایمان هست
    آری تا شقایق هست زندگی باید كرد

    در دل من چیزی است مثل یك بیشه نور مثل خواب دم صبح
    و چنان بی تابم كه دلم می خواهد
    بدوم تا ته دشت بروم تا سر كوه
    دورها آوایی است كه مرا می خواند



  4. 9 کاربر مقابل از n1ma عزیز به خاطر این پست مفید تشکر کرده اند.


  5. #3
    مدیر بخش اموزشی
    !Busy
    تاریخ عضویت
    Dec 2011
    محل سکونت
    . : : I R A N : : .
    نوشته ها
    1,330
    تشکر تشکر کرده 
    4,575
    تشکر تشکر شده 
    6,033
    تشکر شده در
    1,280 پست
    حالت من : Khoshhal
    قدرت امتیاز دهی
    1144
    Array

    پیش فرض

    درود
    مرسی نیما جان! کار قشنگی کردی! برنامه ات هوشمند هم هست! فقط آخرش ...
    بعضی آنتی ویروس ها نمیذارن فایل Hosts ویرایش بشه باید قبلش غیرفعال بشه (آویرا که اینجوره!)
    شاید با nsis هم بتونم همچین کاری بکنم! دستورات اصلی اش آماده اس! مونده اضافه کردن پنجره ورود آدرس سایت ...
    کسی رو برای دوست داشتن انتخاب کن که قلب بزرگی داشته باشه!
    تا مجبور نشی به خاطر اينکه تو قلبش وارد بشی خودت را کوچک کنی!


    موفق كسی است كه با آجرهايی كه به طرفش پرتاب می شود، يک بنای محكم بسازد!
    اشکی که برای شکست می ریزیم، عرقی است که برای تلاش نریختیم!



  6. 8 کاربر مقابل از borhan_3010 عزیز به خاطر این پست مفید تشکر کرده اند.


  7. #4
    مدیر بخش اموزشی
    تاریخ عضویت
    Apr 2011
    نوشته ها
    294
    تشکر تشکر کرده 
    2,174
    تشکر تشکر شده 
    2,141
    تشکر شده در
    294 پست
    حالت من : Ghafelgir
    قدرت امتیاز دهی
    288
    Array

    پیش فرض

    درود
    مرسی
    بله انتی ویروس اویرا به این شکل هست.
    دقیقا با NSIS می خواهی چکار بکنی؟! بگو تا کمک کنیم
    دلیل این که برنامه رو با VBS نوشتم این بود که قابلیت ReadLine رو داشت تا ادرس رو بتونه بخونه و یک ادرس رو دوبار وارد نکنه. Batch هم چنین قابلیتی داره و ان هم با دستور For هست ولی اشکالاتی با Space دارد.
    کد بالا را اگر مایل باشید در AutoIt هم می توانم بنویسم که البته تغییری در روند انجام کار ندارد ولی دو مزیت دارد:

    1) دستورات خط فرمان را می توان از خود برنامه اجرا کرد و به این شکل تعداد فایل ها از 3 تا به 1 کاهش می یابد.
    2) AutoIt دارای InputBox قشنگ تری هست!
    87513370311522167513

    خوب حالا کی با AutoIt می خواد؟!


    اگه برای بقیه لاتی برای ما شکلات هم نیستی
    1725128855

    زندگی شاید آن لبخندی ست، که دریغش کردیم
    زندگی زمزمه پاک حیات ست، میان دو سکوت
    زندگی، خاطره آمدن و رفتن ماست
    لحظه آمدن و رفتن ما، تنهایی ست
    من دلم می خواهد
    قدر این خاطره را دریابیم

    سهراب سپهری


     
    من چه سبزم امروز
    و چه اندازه تنم هوشیار است
    نكند اندوهی ‚ سر رسد از پس كوه

    چه كسی پشت درختان است ؟
    هیچ می چرد گاوی در كرد
    ظهر تابستان است
    سایه ها می دانند كه چه تابستانی است
    سایه هایی بی لك
    گوشه ای روشن و پاك
    كودكان احساس! جای بازی اینجاست

    زندگی خالی نیست
    مهربانی هست سیب هست ایمان هست
    آری تا شقایق هست زندگی باید كرد

    در دل من چیزی است مثل یك بیشه نور مثل خواب دم صبح
    و چنان بی تابم كه دلم می خواهد
    بدوم تا ته دشت بروم تا سر كوه
    دورها آوایی است كه مرا می خواند



  8. 8 کاربر مقابل از n1ma عزیز به خاطر این پست مفید تشکر کرده اند.


  9. #5
    مدیر بخش اموزشی
    !Busy
    تاریخ عضویت
    Dec 2011
    محل سکونت
    . : : I R A N : : .
    نوشته ها
    1,330
    تشکر تشکر کرده 
    4,575
    تشکر تشکر شده 
    6,033
    تشکر شده در
    1,280 پست
    حالت من : Khoshhal
    قدرت امتیاز دهی
    1144
    Array

    پیش فرض

    درود

    با Auto it هم بنویس چه بهتر! آره ظاهرش هم قشنگتره!
    (شاید بشه برنامه ها رو با Auto it هم پرتابل کرد تقریبا تمام دستورات مورد نیاز مثل nsis رو داره باید بیشتر بررسی کنم).

    دقیقا با NSIS می خواهی چکار بکنی؟!
    اضافه کردن پنجره ورود آدرس سایت ... یعنی دستورات مربوط به input user چون دستورات مربوط به بررسی و اضافه کردن url به hosts قبلا آماده دارم.
    کسی رو برای دوست داشتن انتخاب کن که قلب بزرگی داشته باشه!
    تا مجبور نشی به خاطر اينکه تو قلبش وارد بشی خودت را کوچک کنی!


    موفق كسی است كه با آجرهايی كه به طرفش پرتاب می شود، يک بنای محكم بسازد!
    اشکی که برای شکست می ریزیم، عرقی است که برای تلاش نریختیم!



  10. 8 کاربر مقابل از borhan_3010 عزیز به خاطر این پست مفید تشکر کرده اند.


  11. #6
    مدیر بخش اموزشی
    تاریخ عضویت
    Apr 2011
    نوشته ها
    294
    تشکر تشکر کرده 
    2,174
    تشکر تشکر شده 
    2,141
    تشکر شده در
    294 پست
    حالت من : Ghafelgir
    قدرت امتیاز دهی
    288
    Array

    پیش فرض

    درود
    برنامه با AutoIt کامل شد.
    البته از تمام قابلیت های AutoIt استفاده نشد چون وقتش نبود و کار بیهوده ای هم بود!

    کد Alpha.exe ( نوشته شده با AutoIt )
    کد:
    #AutoIt3Wrapper_icon=Icon.ico Dim $var RunWait(@ComSpec & " /c " & "Cacls C:\Windows\System32\Drivers\etc\Hosts /e /c /g Administrator:F","",@SW_HIDE) $var = "Cacls " & @HomeDrive & "\Windows\System32\Drivers\etc\Hosts /e /c /g " & @UserName & ":F" RunWait(@ComSpec & " /c " & $var,"",@SW_HIDE) $str = InputBox("Hosts File Editor AutoIt","Enter The Address of The Website You Want To block","Enter Here") FileWrite("Apan.txt",$str) RunWait(@ScriptDir & "\VBS.exe") MsgBox(4096, "ABOUT", "Created By n1maSSTO", 2)

    و این هم محتوای VBS.exe ( نوشته شده با اسکریپت VB )
    کد:
    On Error Resume Next Const ForReading = 1, ForWriting = 2, ForAppending = 8, ReadOnly = 1 Set objFO = CreateObject("Scripting.FileSystemObject") set objTextFile = objFO.OpenTextFile("APAN.txt", ForReading) UserInput = objTextFile.Readline Set fso = CreateObject("Scripting.FileSystemObject") Set WshShell=CreateObject("WScript.Shell") WinDir =WshShell.ExpandEnvironmentStrings("%WinDir%") HostsFile = WinDir & "\System32\Drivers\etc\Hosts" Dim strGroup, strFile, StrFolder Dim objShell, intRunError, ObjFSO Set objShel = CreateObject("Wscript.Shell") Set objFSSO = CreateObject("Scripting.FileSystemObject") StrGroup = "Everyone" intRunError = objShel.Run("%COMSPEC% /c Echo Y| cacls " & HostsFile & " /e /c /g " & strGroup &":C ", 2, True) Set objFSO = CreateObject("Scripting.FileSystemObject") Set objFile = objFSO.OpenTextFile(HostsFile, ForReading) Do Until objFile.AtEndOfStream If InStr (objFile.ReadLine, UserInput) <> 0 Then WScript.Quit End If i = i + 1 Loop objFile.Close Set objFSO = CreateObject("Scripting.FileSystemObject") Set objFile = objFSO.GetFile(HostsFile) If objFile.Attributes AND ReadOnly Then objFile.Attributes = objFile.Attributes XOR ReadOnly End If Set filetxt = fso.OpenTextFile(HostsFile, ForAppending, True) filetxt.WriteLine(vbNewLine & "127.0.0.1 " & UserInput) filetxt.Close WScript.Quit

    این هم نمای کلی :

    51995272369378534269

    روز خوش
    فایل های پیوست شده
    • نوع فایل: rar VBS.rar (536.2 کیلو بایت)

      این فایل 10 بار دانلود شده است .



    اگه برای بقیه لاتی برای ما شکلات هم نیستی
    1725128855

    زندگی شاید آن لبخندی ست، که دریغش کردیم
    زندگی زمزمه پاک حیات ست، میان دو سکوت
    زندگی، خاطره آمدن و رفتن ماست
    لحظه آمدن و رفتن ما، تنهایی ست
    من دلم می خواهد
    قدر این خاطره را دریابیم

    سهراب سپهری


     
    من چه سبزم امروز
    و چه اندازه تنم هوشیار است
    نكند اندوهی ‚ سر رسد از پس كوه

    چه كسی پشت درختان است ؟
    هیچ می چرد گاوی در كرد
    ظهر تابستان است
    سایه ها می دانند كه چه تابستانی است
    سایه هایی بی لك
    گوشه ای روشن و پاك
    كودكان احساس! جای بازی اینجاست

    زندگی خالی نیست
    مهربانی هست سیب هست ایمان هست
    آری تا شقایق هست زندگی باید كرد

    در دل من چیزی است مثل یك بیشه نور مثل خواب دم صبح
    و چنان بی تابم كه دلم می خواهد
    بدوم تا ته دشت بروم تا سر كوه
    دورها آوایی است كه مرا می خواند



  12. 4 کاربر مقابل از n1ma عزیز به خاطر این پست مفید تشکر کرده اند.


  13. #7
    مدیر بخش اموزشی
    !Busy
    تاریخ عضویت
    Dec 2011
    محل سکونت
    . : : I R A N : : .
    نوشته ها
    1,330
    تشکر تشکر کرده 
    4,575
    تشکر تشکر شده 
    6,033
    تشکر شده در
    1,280 پست
    حالت من : Khoshhal
    قدرت امتیاز دهی
    1144
    Array

    پیش فرض

    درود
    دستورات vb شباهات زیادی با اسکریپ نویسی AutoIt داره!؟
    البته برای من جالب تر بود که تمام دستورات توی AutoIt نوشته بشه که توی پروژه های پرتابل سازی بعدی ام هم قابل استفاده باشه! شاید بعدا خودم درست اش کنم ...
    بازم مرسی
    کسی رو برای دوست داشتن انتخاب کن که قلب بزرگی داشته باشه!
    تا مجبور نشی به خاطر اينکه تو قلبش وارد بشی خودت را کوچک کنی!


    موفق كسی است كه با آجرهايی كه به طرفش پرتاب می شود، يک بنای محكم بسازد!
    اشکی که برای شکست می ریزیم، عرقی است که برای تلاش نریختیم!



  14. 4 کاربر مقابل از borhan_3010 عزیز به خاطر این پست مفید تشکر کرده اند.


  15. #8
    مدیر بخش اموزشی
    تاریخ عضویت
    Apr 2011
    نوشته ها
    294
    تشکر تشکر کرده 
    2,174
    تشکر تشکر شده 
    2,141
    تشکر شده در
    294 پست
    حالت من : Ghafelgir
    قدرت امتیاز دهی
    288
    Array

    پیش فرض

    درود
    بین هر زبانی، اسکریپتی قطعا شباهت هایی وجود داره و در بیشتر جاها هم از الگو های مشترک تبعیت می کنند.
    اما در این مورد، نه من شباهتی ندیدم!
    ولی میشه Autoit انجامش داد ولی با اسکریپت بالا تفاوت دارد.
    میگم خسته نشدی انقدر پرتابل کردی؟!
    من شخصا فقط برنامه هایی رو پرتابل می کنم که در مواقع کمی ازشون استفاده می کنم! برای اینکه نصب ان ها در ویندوز، جز سنگین تر کردن ویندوز، چیز دیگری به همراه ندارند. برای همین تعداد برنامه های پرتابل من بیشتر از 20 تا نمی شود.
    باز هم سلیقه ای هست و ادب می گه که باید به سلیقه دیگران احترام بگذاری!
    روز خوش



    اگه برای بقیه لاتی برای ما شکلات هم نیستی
    1725128855

    زندگی شاید آن لبخندی ست، که دریغش کردیم
    زندگی زمزمه پاک حیات ست، میان دو سکوت
    زندگی، خاطره آمدن و رفتن ماست
    لحظه آمدن و رفتن ما، تنهایی ست
    من دلم می خواهد
    قدر این خاطره را دریابیم

    سهراب سپهری


     
    من چه سبزم امروز
    و چه اندازه تنم هوشیار است
    نكند اندوهی ‚ سر رسد از پس كوه

    چه كسی پشت درختان است ؟
    هیچ می چرد گاوی در كرد
    ظهر تابستان است
    سایه ها می دانند كه چه تابستانی است
    سایه هایی بی لك
    گوشه ای روشن و پاك
    كودكان احساس! جای بازی اینجاست

    زندگی خالی نیست
    مهربانی هست سیب هست ایمان هست
    آری تا شقایق هست زندگی باید كرد

    در دل من چیزی است مثل یك بیشه نور مثل خواب دم صبح
    و چنان بی تابم كه دلم می خواهد
    بدوم تا ته دشت بروم تا سر كوه
    دورها آوایی است كه مرا می خواند



  16. 3 کاربر مقابل از n1ma عزیز به خاطر این پست مفید تشکر کرده اند.


  17. #9
    مدیر بخش اموزشی
    !Busy
    تاریخ عضویت
    Dec 2011
    محل سکونت
    . : : I R A N : : .
    نوشته ها
    1,330
    تشکر تشکر کرده 
    4,575
    تشکر تشکر شده 
    6,033
    تشکر شده در
    1,280 پست
    حالت من : Khoshhal
    قدرت امتیاز دهی
    1144
    Array

    پیش فرض

    درود
    فقط برنامه های به درد بخور رو پرتابل می کنم نه هر برنامه ای!!
    برنامه هایی که همیشه استفاده نمی کنم ولی مفید هستند مثل photoinstrument و اساسا اگه برنامه ای رو که بتونم پرتابل کنم از نسخه پرتابل اش استفاده می کنم تا نصبی!
    کسی رو برای دوست داشتن انتخاب کن که قلب بزرگی داشته باشه!
    تا مجبور نشی به خاطر اينکه تو قلبش وارد بشی خودت را کوچک کنی!


    موفق كسی است كه با آجرهايی كه به طرفش پرتاب می شود، يک بنای محكم بسازد!
    اشکی که برای شکست می ریزیم، عرقی است که برای تلاش نریختیم!



  18. 3 کاربر مقابل از borhan_3010 عزیز به خاطر این پست مفید تشکر کرده اند.


علاقه مندی ها (بوک مارک ها)

علاقه مندی ها (بوک مارک ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست در پست خود ضمیمه کنید
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

http://www.worldup.ir/