print'It has been a long time and we haven\'t heard an acknowledgement to our msg. Sending again.'
@ -2068,7 +2068,7 @@ class singleCleaner(QThread):
sqlSubmitQueue.put('''UPDATE sent SET lastactiontime=?, msgretrynumber=?, status=? WHERE ackdata=?''')
sqlSubmitQueue.put(t)
sqlReturnQueue.get()
#self.emit(SIGNAL("updateSentItemStatusByAckdata(PyQt_PyObject,PyQt_PyObject)"),ackdata,'Message sent again because the acknowledgement was never received. ' + strftime(config.get('bitmessagesettings', 'timeformat'),localtime(int(time.time()))))
#self.emit(SIGNAL("updateSentItemStatusByAckdata(PyQt_PyObject,PyQt_PyObject)"),ackdata,'Message sent again because the acknowledgement was never received. ' + unicode(strftime(config.get('bitmessagesettings', 'timeformat'),localtime(int(time.time())))))
workerQueue.put(('sendmessage',toaddress))
self.emit(SIGNAL("updateStatusBar(PyQt_PyObject)"),"Doing work necessary to again attempt to deliver a message...")
self.emit(SIGNAL("updateSentItemStatusByAckdata(PyQt_PyObject,PyQt_PyObject)"),ackdata,'Broadcast sent at '+strftime(config.get('bitmessagesettings','timeformat'),localtime(int(time.time()))))
self.emit(SIGNAL("updateSentItemStatusByAckdata(PyQt_PyObject,PyQt_PyObject)"),ackdata,'Broadcast sent at '+unicode(strftime(config.get('bitmessagesettings','timeformat'),localtime(int(time.time())))))
#Update the status of the message in the 'sent' table to have a 'broadcastsent' status
self.emit(SIGNAL("updateSentItemStatusByAckdata(PyQt_PyObject,PyQt_PyObject)"),ackdata,'Broadcast sent at '+strftime(config.get('bitmessagesettings','timeformat'),localtime(int(time.time()))))
self.emit(SIGNAL("updateSentItemStatusByAckdata(PyQt_PyObject,PyQt_PyObject)"),ackdata,'Broadcast sent at '+unicode(strftime(config.get('bitmessagesettings','timeformat'),localtime(int(time.time())))))
#Update the status of the message in the 'sent' table to have a 'broadcastsent' status
self.emit(SIGNAL("updateSentItemStatusByAckdata(PyQt_PyObject,PyQt_PyObject)"),ackdata,'Message sent. Waiting on acknowledgement. Sent on '+ strftime(config.get('bitmessagesettings','timeformat'),localtime(int(time.time()))))
self.emit(SIGNAL("updateSentItemStatusByAckdata(PyQt_PyObject,PyQt_PyObject)"),ackdata,'Message sent. Waiting on acknowledgement. Sent on '+unicode(strftime(config.get('bitmessagesettings','timeformat'),localtime(int(time.time())))))
self.emit(SIGNAL("updateStatusBar(PyQt_PyObject)"),'Broacasting the public key request. This program will auto-retry if they are offline.')
self.emit(SIGNAL("updateSentItemStatusByHash(PyQt_PyObject,PyQt_PyObject)"),ripe,'Sending public key request. Waiting for reply. Requested at '+ strftime(config.get('bitmessagesettings','timeformat'),localtime(int(time.time()))))
self.emit(SIGNAL("updateSentItemStatusByHash(PyQt_PyObject,PyQt_PyObject)"),ripe,'Sending public key request. Waiting for reply. Requested at '+unicode(strftime(config.get('bitmessagesettings','timeformat'),localtime(int(time.time())))))
@ -3651,17 +3651,17 @@ class MyForm(QtGui.QMainWindow):
ifstatus=='findingpubkey':
newItem=myTableWidgetItem('Waiting on their public key. Will request it again soon.')
elifstatus=='sentmessage':
newItem=myTableWidgetItem('Message sent. Waiting on acknowledgement. Sent at '+ strftime(config.get('bitmessagesettings','timeformat'),localtime(lastactiontime)))
newItem=myTableWidgetItem('Message sent. Waiting on acknowledgement. Sent at '+unicode(strftime(config.get('bitmessagesettings','timeformat'),localtime(lastactiontime))))
elifstatus=='doingpow':
newItem=myTableWidgetItem('Need to do work to send message. Work is queued.')
elifstatus=='ackreceived':
newItem=myTableWidgetItem('Acknowledgement of the message received '+ strftime(config.get('bitmessagesettings','timeformat'),localtime(int(lastactiontime))))
newItem=myTableWidgetItem('Acknowledgement of the message received '+unicode(strftime(config.get('bitmessagesettings','timeformat'),localtime(int(lastactiontime)))))
elifstatus=='broadcastpending':
newItem=myTableWidgetItem('Doing the work necessary to send broadcast...')
elifstatus=='broadcastsent':
newItem=myTableWidgetItem('Broadcast on '+ strftime(config.get('bitmessagesettings','timeformat'),localtime(int(lastactiontime))))
newItem=myTableWidgetItem('Broadcast on '+unicode(strftime(config.get('bitmessagesettings','timeformat'),localtime(int(lastactiontime)))))
#newItem = QtGui.QTableWidgetItem('Doing work necessary to send broadcast...'+strftime(config.get('bitmessagesettings', 'timeformat'),localtime(int(time.time()))))
#newItem = QtGui.QTableWidgetItem('Doing work necessary to send broadcast...'+ unicode(strftime(config.get('bitmessagesettings', 'timeformat'),localtime(int(time.time())))))
newItem=myTableWidgetItem('Work is queued.')
newItem.setData(Qt.UserRole,QByteArray(ackdata))
newItem.setData(33,int(time.time()))
@ -4234,8 +4234,8 @@ class MyForm(QtGui.QMainWindow):
#newItem = QtGui.QTableWidgetItem('Doing work necessary to send broadcast...'+strftime(config.get('bitmessagesettings', 'timeformat'),localtime(int(time.time()))))
newItem=myTableWidgetItem('Work is queued. '+strftime(config.get('bitmessagesettings','timeformat'),localtime(int(time.time()))))
#newItem = QtGui.QTableWidgetItem('Doing work necessary to send broadcast...'+ unicode(strftime(config.get('bitmessagesettings', 'timeformat'),localtime(int(time.time())))))
newItem=myTableWidgetItem('Work is queued. '+unicode(strftime(config.get('bitmessagesettings','timeformat'),localtime(int(time.time())))))
newItem.setData(Qt.UserRole,QByteArray(ackdata))
newItem.setData(33,int(time.time()))
self.ui.tableWidgetSent.setItem(0,3,newItem)
@ -4300,7 +4300,7 @@ class MyForm(QtGui.QMainWindow):
print'Hash:',hash.encode('hex'),'\tHave correct nonce:',havecorrectnonce,'\tTime first broadcast:', strftime('%a, %d%b %Y %I:%M %p',localtime(time)),'\tUsed by me personally:',usedpersonally,'\tFull pubkey message:',transmitdata.encode('hex')
print'Hash:',hash.encode('hex'),'\tHave correct nonce:',havecorrectnonce,'\tTime first broadcast:',unicode(strftime('%a, %d%b %Y %I:%M %p',localtime(time))),'\tUsed by me personally:',usedpersonally,'\tFull pubkey message:',transmitdata.encode('hex')