-
الإعلانات
-
تسجيل عضوية جديدة في المنتدى 01/31/2016
السلام عليكم ورحمة الله وبركاته عزيزي العضو الجديد : حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة ) فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK) وقم بتفعيل إشتراككم من هناك
-

iranio
اعضاء جدد-
عدد المشاركات
33 -
تاريخ الانضمام
-
تاريخ اخر زياره
السمعه بالموقع
0 عاديعن iranio
-
الرتبة
عضو جديد
-
لقد حللت المشكلة شكرا لكم الكود للإفادة: def resume(url, fullpath, byte): #print (byte) ss= raw_input("TotalSize2: ") re = urllib2.Request(url) re.headers['Range'] = 'bytes={}'.format(byte) rv = urllib2.urlopen(re) Size = byte.split('-') done = int(Size[0]) fullpath = "mmm.ogv" f = open(fullpath, 'ab') buff = rv.read(1024) tt= raw_input("Pause Buff") gg = 0 while buff: if gg == 0: f.write(buff) done += 1024 percent = int(done * 100 / int(Size[1])) #print ("\r Downloading... [{} %]".format(percent))#, try: if gg == 1: re.headers['Range'] = 'bytes={}'.format(str(done) + "-" + str(Size[1])) rv = urllib2.urlopen(re) buff = rv.read(1024) gg = 0 except: time.sleep(1) done -= 1024 gg = 1
-
مساعدة في طريقة اعادة تحميل ملف من المكان الذي توقف عنده اثناء انقطاع الانترنت def resume(url, fullpath, byte): #print (byte) #ss= raw_input("TotalSize2: ") re = urllib2.Request(url) re.headers['Range'] = 'bytes={}'.format(byte) rv = urllib2.urlopen(re) Size = byte.split('-') done = int(Size[0]) #fullpath = "سلامظ?؟m|m.mp4" fullpath = "mmm.ogv" #fullpath = re.sub(r'[^\w]', ' ', fullpath) f = open(fullpath, 'ab') buff = rv.read(1024) #tt= raw_input("Pause Buff") gg = 0 while buff: f.write(buff) done += 1024 percent = int(done * 100 / int(Size[1])) #print ("\r Downloading... [{} %]".format(percent))#, try: buff = rv.read(1024) except : time.sleep(1) continue
-
iranio بدأ بمتابعة مشكلة في حفظ ملف باسم يحتوي على رموز
-
السلام عليكم لدي مشكلة في حفظ ملف باسم مكون من رموز يعطيني خطأ فكيف احول الرموز الى نص صحيح filenm = "Top 10 Emoticons: Y\xe1\xb5\x92\xe1\xb5\x98 O\xe1\xb6\xb0\xcb\xa1\xca\xb8 L\xe1\xb6\xa4\xe1\xb5\x9b\xe1\xb5\x89 O\xe1\xb6\xb0\xe1\xb6\x9c\xe1\xb5\x89 \xc2\xaf\\_(\xe3\x83\x84)_/\xc2\xaf (ASCII Art)" print(filenm) f = open(filenm + ".txt", 'w') f.write("test") f.close() الخطأ: IOError: [Errno 22] invalid mode ('w') or filename:
-
كيف اشغل الواجهة الرسومية مع السوكيت من دون أن يتجمد البرنامج
iranio رد على iranio's موضوع في لغة Python
شكـرا لـك أخـي -
iranio أعطى سمعة إيجابية لــ إجابة على سؤال: كيف اشغل الواجهة الرسومية مع السوكيت من دون أن يتجمد البرنامج
-
كيف اشغل الواجهة الرسومية مع السوكيت من دون أن يتجمد البرنامج في الكود اسفل: كما ترون عند الضغط على زر لفتح البورت يتجمد الزر و البرنامج ككل. و شكرا لكـم from tkinter import * import socket port = 6000 host = "" BufferSize = 1024 #def listen_btn(): sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.bind((host, port)) sock.listen(5) while True: #Receiving from client clnt, address = sock.accept() data = clnt.recv(1024) if data: print(data.decode("ascii")) def Close_btn(): clnt.close def send_bnt(): clnt.send("Server ".encode("ascii")) fen1 = Tk() fen1.title("Chat") fen1.geometry("310x278") def prin_ok(): txto=text1.get() label1 = Label(fen1,text = text1.get()) label1.pack() text1.delete(0,END) fen1.title(txto) text1 = Entry(fen1, width=38) text1.place(x=5,y=210) richText=Text(font = '{MS Sans Serif} 10') richText.place(x=5,y=5,width=300,height=200) bou1 = Button(fen1, text="Send", command=send_bnt, width=9, height=1) bou1.place(x=240,y=210) bou2 = Button(fen1, text="Listen", command=listen_btn, width=9, height=1) bou2.place(x=5,y=250) bou3 = Button(fen1, text="Close", command=Close_btn, width=9, height=1) bou3.place(x=240,y=250) fen1.mainloop()
-
أين الخطأ في هذا الكود أريد تعديلة مثلا عند ضغط زر ما ينفذ شيءا ما كل زر له تعليماته package app5; import javax.microedition.lcdui.Canvas; import javax.microedition.lcdui.Command; import javax.microedition.lcdui.CommandListener; import javax.microedition.lcdui.Display; import javax.microedition.lcdui.Displayable; import javax.microedition.lcdui.Graphics; import javax.microedition.midlet.MIDlet; public class HelloMIDlet extends MIDlet implements CommandListener { private Command exitCommand; Display display; Displayable d; public void startApp() { Display display = Display.getDisplay(this); d = new KeyEventsCanvas(); exitCommand = new Command("Exit", Command.EXIT, 1); d.addCommand(exitCommand); d.setCommandListener(this); display.setCurrent(d); } public void pauseApp() { } public void destroyApp(boolean unconditional) { } public void commandAction(Command c, Displayable s) { notifyDestroyed(); } } class KeyEventsCanvas extends Canvas { int width = 0; int height = 0; String aMessage = "message"; public void paint(Graphics g) { width = getWidth(); height = getHeight(); g.setGrayScale(255); g.fillRect(0, 0, width - 3, height - 3); g.setGrayScale(0); g.drawRect(0, 0, width - 1, height - 1); g.drawString(aMessage, 10, 10, Graphics.TOP | Graphics.LEFT); } protected void keyPressed(int keyCode) { aMessage = getKeyName(keyCode); //String Kyb; //int KybN; //Kyb = getKeyName(keyCode); switch (aMessage) { case "LEFT": aMessage = "laft"; break; case "DOWN": aMessage = "dawn"; break; } if (aMessage.equals("2")) aMessage = "2"; repaint(); } } يعطيني خطأ في هذا السطر 67 : switch (aMessage) {
-
iranio أعطى سمعة إيجابية لــ إجابة على سؤال: أريد كود الانتقال من TextBox إلى TextBox بواسطة زر Enter
-
بارك الله فيك أخي شكرا على المساعدة
-
لا فيجوال بيسك 6
-
استقبال قيمة نصي او رقمية عند استدعاء دالة من ملف dll
iranio posted موضوع in أرشيف قسم الـــ Assembly
السلام عليكم و رحمة الله هذا كود ملف dll بسيط .386 .model flat, stdcall option casemap :none GetValue PROTO :DWORD MessageBoxA PROTO :DWORD,:DWORD,:DWORD,:DWORD includelib C:\masm32\lib\kernel32.lib includelib C:\masm32\lib\user32.lib .data valu db "السلام عليكم و رحمة الله",0 .code Main proc hInstDLL:DWORD, reason:DWORD, unused:DWORD ret Main endp GetValue proc StrV:DWORD mov eax, 580 mov StrV, offset valu ret GetValue endp End Main السؤال كيف أعيد قيمة المتغير valu في StrV لأتمكن من استقبال النص عند استدعاء الدالة أرجو التعديل على المثال و شكرا لكم -
وعليكم السلام أخي لم أعثر على الملف في مجلد برنامج masm32 أين يوجد هذا الملف لنساعدك ان كنت تقصد الموجود ببرنامج radasm فتفضل الملف في المرفقات masm.ini.zip
-
السلام عليكم و رحمة الله تمكنت من صنع اسمبلر بسيط يولد الملف التنفيذي و ذلك بعد الاستفاذة من دروس الاسمبلي و بنية الملفات التنفيذية و مساعدة أعضاء و خبراء المنتدى جزاهم الله كل خير. و هو غير كامل يمكن من تنفيذ بعض التعليمات فقط و ليس الكل كـ استدعاء دوال مكتبة ويندوز "dll" و بعص التعليمات الاخرى push, call, mov, jmp,... و عند فحصه بواسطة برنامج PEid ظهر و كأنه مبرمج بـ Microsoft visual c#/basic.net هل يدخل ذلك في اطار حقوق الملكية في حال صنعت لغة برمجة و كيف يميز برنامج PEid لغة البرمجة المبرمج بها البرنامج و هل طريقة استيراد دوال api في ال rData تعتبر ضمن حقوق الملكية الفكرية و بالتالي علي ابتكار طريقة مختلفة؟ :happy:
-
الاصدار القادم من تقنية البرمجة بدون كود PWCT 1.8 Smart يدعم بايثون بقوة
iranio رد على PWCT Maker's موضوع في الأخبار والنقاشات التقنية
شكرا لك سأنتظر الاصدار الجديد -
الاصدار القادم من تقنية البرمجة بدون كود PWCT 1.8 Smart يدعم بايثون بقوة
iranio رد على PWCT Maker's موضوع في الأخبار والنقاشات التقنية
لماذا لم تجعل الواجهة كباقي اللغات المرئية الفورم ثم تضع الادوات على الفورم بكل يسر ثم الاحداث بطريقة ما بزر الفارة الايمن او لا ادري اذكرلي سبب اختيارك تلك الطريقة بالضبط : وجهة نظر : :happy: -
مشكور أخي على المجهود :)
-
السلام عليكم و رحمة الله اريد ان اعرف ما ذاك الذي بالأحمر في الصورة لاحظ انهما متساويان الملف الكامل exe box2.zip اللهم ارحم من علمنا و ارشدنا و بارك له في عمله وولده وماله و حط عنه سيئاته و ارفع حسناته و ادخله في رحمتك يا ارحم الراحمين