SMTP Code request
Dear all
if there any code help me on my project please provide to me where i looking for generate SMTP handshake between an E-mail server and client and monitor the server respond if it is contain 220 ok code which means the server ok , or error message which mean that the server have problems
node that the SMTP port number is 25
Regards
Well, if you don't know Java and you need to know Java for your work, it's going to take you a very long time to get your work done if you do it by begging for people to feed you pieces of code.
I would suggest one of two things: (1) take a couple of months off to learn enough Java to get things done, don't forget to tell your supervisor that you're doing that, or (2) hire somebody else to do the programming.
Similar Messages
-
I have a MacBook Air with Mac OS Os10.5.8. I tried to buy from Appel store an upgrade to 10.6... It is impossible outside the U.S. because of zjp cod request. Please What I do to upgrade My operating system
Mac OS Os10.5.8?Welcome to Apple Support Communities
Buy Mac OS X Snow Leopard at your country's Apple Online Store > http://store.apple.com/us/browse/open/country_selector Or buy Snow Leopard from Amazon > http://www.amazon.com -
Dear all,
I have a problem with SMTP Code Page / Charset.
In standard ECC 6.0 system - SMTP (Code Page: 0 No conversion into other Characters Set), when sending an email with Unicode content, I can receive the email in charset="utf-8" (viewable).
But in IDES ECC 6.0 system - SMTP (Code Page: 0 No conversion into other Characters Set or 4110 Unicode UTF-8 or ...), when sending an email with Unicode content, I receive the email in charset="iso-8859-1" (un-viewable).
So I wonder there should be somewhere (NOT in TCode SCOT) sets the SMTP charset to "iso-8859-1".
Regards,In IDES ECC 6.0 system, TCode SBWP, if I create a new message (email) with Unicode content in my language (Vietnamese), then I receive the email in charset="utf-8" (viewable). But by default, language attribute is English.
In standard ECC 6.0 system, TCode SBWP, no need to change default language English.
Well, don't know why. -
i can not send outbound emails i have changed the smtp code but the survey can not connect
Have you attempted to use a computer to go to iCloud.com and change your password? If you are successful at that, then do the following:
Settings > Mail, Contacts and Calendars, click on the iCloud account, scroll to the very bottom of your screen, delete account. Then go back in and the iCloud account again and put in the new password. -
Lock Code request after hard reset
Hi,
So I did a hard reset and I knew that I'll lose the Ovi Store. What it's completely new for me is that now each time I'm starting the phone I am requested to input the lock code. I have given 12345 but a message saying "Code fail" is shown and afterwards the phone works normally.
1. Does anybody know why12345 is not working anymore?
2. Does anybody know how could I remove this request at startup?
3. Does anybody know why the phone does react if I am inputting an incorrect code only with a message "Code fail" - I would have expected a lock after multiple inputs but everything is OK.
4. Does anybody know how can I change this code? - without flashing it at Nokia Service Center (just too far from me). I'm curious if 10000 tries would bring something alhough I am not interested in such a test.The default code is 12345 ! Do you have a pin lock on your sim card ? You can also request PUK code from supplier, if no good , you do need Nokia Care Point
If I have helped at all, a click on the White Star is always appreciated :
you can also help others by marking 'accept as solution' -
Security code requested every time I turn on the p...
My phone has worked perfectly until recently when it started requesting entry of the security code every time I turn on the phone. Any way to prevent this? It has never requested this before.
Check the security settings. Perhaps someone has turned on the request without your knowledge. If so, just turn it off again.
Where the setting is, exactly, depends on which phone model you have (and I don't see you mentioning which one you have). If you can't find the setting, look it up in the phone's User Guide. For Nokia phones, if you have lost your copy, you can read or download them from the Nokia Support pages.
If the setting is already off, then I don't know. -
Bootloader unlock code request!!!
Hi, I have an used Motorola Droid Razr HD XT926 and I want to request an unlock bootloader code for my off-contract device. I contacted Motorola but they told me that they cannot provide me the code because this is a carrier-locked device. I have no other choice but asking Verizon about this matter.
Thank you.This article should shed some light as to the statement verizon made, and why it was made.
Verizon's response to FCC about bootloaders surprises nobody | Android Central
In short, they don't want to unlock bootloaders because dummies will root their phone, mess it up, and then they want to flood the tech support lines expecting Verizon to fix it. When Verizon would of course say they can't help now, and the warranty is void, then people will sing a different tune, something like "Well, it's your fault for allowing the bootloader to be unlocked." -
Blocking failed smtp relay requests
Every day (around the same time, interestingly) I get a wave of log messages exactly like this:
postfix/smtpd[45049]: warning: 186.60.162.91: hostname 186-60-162-91.speedy.com.ar verification failed: nodename nor servname provided, or not known
It appears to me as if some pinhead is attempting to use my server as a spam relay and all the messages are being rejected. No harm is done, except that I get annoyed about this useless waste of my small and expensive business-class bandwidth (I'm in Australia).
Is there anyway to automatically add a rule to the firewall to reject the the IP address after, say, 3 failed attempts in less than 10 seconds? Or something like that?
I've been manually adding rules, now and then, but I'm sure this is useless as they change IP addresses every day. When the wave of attempts start, I've noticed that they tend to come from the same few IP addresses and it seems senseless of the mail server to have to reject them if I could automatically add those IP addresses to the firewall which would simply drop the request before they even get started.
Any help would be gratefully appreciated.Good to hear the basics are covered You'd be surprised how often they're overlooked.
Looking up the actual error in your log, it looks to be warning indicating that the PTR doesn't have a corresponding A record. Basically, a fairly minor DNS issue on the sending MTA. So, might not be actual relay attempts. Relays should be dropped or show failed login attempts elsewise. /var/log/mail.log I think is where you'll see any failures.
What I was thinking of is the adaptive firewall. emond is meant to block IPs after 10 failed attempts, for 15 mins. I imagine it can be adapted, so to speak, to block the IPs for longer, or after fewer attempts. You could trawl through your logs to see if that's actually happening.
The command line tool for the adaptive firewall is afctl The rule that does the default blocking after 10 failed attempts is in a plist /etc/emond.d/rules/AdaptiveFirewall.plist
The postfix config can also be managed to block SMTP specific accesses, blacklisting or greylisting IPs. I'm trying to dig up details for how to do this in the way you'd like. -
Help on 2 error messages / code request please
Why am I getting this error message about an abstract when I'm not declearing one.
error messages I'm getting below -----------
.\LkList.java:26: Method LinkedList getList() requires a method body. Otherwise declare it as abstract.
public LinkedList getList();
DCalc.java:10: class LkList is an abstract class. It can't be instantiated.
LkList Expression =new LkList(exp);
code below ------------------------------
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.event.*;
import java.util.*;
class JCal extends JFrame implements KeyListener
JLabel answer, expression;
JButton b1, b2, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19,
b20, b21, b22, b23, b24, b25, b26, b27;
JMenuBar menuBar;
JMenu menu;
JMenuItem menuItem, menuItem1;
LkList equation;
String exp="";
String ans="";
double memory=0;
public JCal()
{ super("Nicks Swing Calculator");
//------------------------- labels ---------------------------------------------
answer = new JLabel(" 0 "); //Answer Lable
answer.setBounds (20, 20, 220, 30);
answer.setBorder (BorderFactory.createLoweredBevelBorder());
answer.setBackground (Color.pink);
answer.setHorizontalAlignment (SwingConstants.RIGHT);
expression = new JLabel(" 0 "); // Expression Lable
expression.setBounds (20, 55, 220, 30);
expression.setBorder (BorderFactory.createLoweredBevelBorder());
expression.setBackground (Color.white);
//------------------------- menu -------------------------------------------------
menuBar = new JMenuBar();
setJMenuBar (menuBar);
menu = new JMenu ("File");
menuItem = new JMenuItem (" Help", new ImageIcon("help.gif"));
menuItem1 = new JMenuItem (" Splash Page");
menuItem.addActionListener(new ActionListener() // Help menu
{ public void actionPerformed(ActionEvent e)
{ new JHelp();
menuItem1.addActionListener(new ActionListener() // Splash Page
{ public void actionPerformed(ActionEvent e)
{ new JSplash();
//------------------------ buttons ------------------------------------------------
JButton b1 = new JButton (new ImageIcon ("mc.gif")); // MR button
b1.setBounds(20, 100, 55, 50);
JButton b2 = new JButton (new ImageIcon ("mr.gif")); // MC button
b2.setBounds(75, 100, 55, 50);
JButton b3 = new JButton (new ImageIcon ("ms.gif")); // MS button
b3.setBounds(130, 100, 55, 50);
JButton b4 = new JButton (new ImageIcon ("mplus.gif")); // M+ button
b4.setBounds(185, 100, 55, 50);
JButton b5 = new JButton (new ImageIcon ("seven.gif")); // 7 button
b5.setBounds(20, 170, 55, 50);
JButton b6 = new JButton (new ImageIcon ("eight.gif")); // 8 button
b6.setBounds(75, 170, 55, 50);
JButton b7 = new JButton (new ImageIcon ("nine.gif")); // 9 button
b7.setBounds(130, 170, 55, 50);
JButton b8 = new JButton (new ImageIcon ("div.gif")); // divide button
b8.setBounds(185, 170, 55, 50);
JButton b9 = new JButton (new ImageIcon ("four.gif")); // 4 button
b9.setBounds(20, 220, 55, 50);
JButton b10 = new JButton (new ImageIcon ("five.gif")); // 5 button
b10.setBounds(75, 220, 55, 50);
JButton b11 = new JButton (new ImageIcon ("six.gif")); // 6 button
b11.setBounds(130, 220, 55, 50);
JButton b12 = new JButton (new ImageIcon ("times.gif")); // times button
b12.setBounds(185, 220, 55, 50);
JButton b13 = new JButton (new ImageIcon ("one.gif")); // 1 button
b13.setBounds(20, 270, 55, 50);
JButton b14 = new JButton (new ImageIcon ("two.gif")); // 2 button
b14.setBounds(75, 270, 55, 50);
JButton b15 = new JButton (new ImageIcon ("three.gif")); // 3 button
b15.setBounds(130, 270, 55, 50);
JButton b16 = new JButton (new ImageIcon ("minus.gif")); // minus button
b16.setBounds(185, 270, 55, 50);
JButton b17 = new JButton (new ImageIcon ("zero.gif")); // 0 button
b17.setBounds(20, 320, 55, 50);
JButton b18 = new JButton (new ImageIcon ("neg.gif")); // negitive button
b18.setBounds(75, 320, 55, 50);
JButton b19 = new JButton (new ImageIcon ("dot.gif")); // decimal button
b19.setBounds(130, 320, 55, 50);
JButton b20 = new JButton (new ImageIcon ("add.gif")); // addition button
b20.setBounds(185, 320, 55, 50);
JButton b21 = new JButton (new ImageIcon ("left.gif")); // left bracket button
b21.setBounds(20, 375, 110, 35);
JButton b22 = new JButton (new ImageIcon ("right.gif")); // right bracket button
b22.setBounds(130, 375, 110, 35);
JButton b23 = new JButton (new ImageIcon ("equals.gif")); // equals button
b23.setBounds(20, 415, 220, 35);
JButton b24 = new JButton (new ImageIcon ("clear.gif")); // clear button
b24.setBounds(20, 460, 55, 50);
JButton b25 = new JButton (new ImageIcon ("ce.gif")); // ce button
b25.setBounds(75, 460, 55, 50);
JButton b26 = new JButton (new ImageIcon ("sqrt.gif")); // sqrt button
b26.setBounds(130, 460, 55, 50);
JButton b27 = new JButton (new ImageIcon ("percent.gif")); // % button
b27.setBounds(185, 460, 55, 50);
//------------------- adding everything on the pane -------------------
Container contentPane = getContentPane();
contentPane.setLayout(null);
// the default layout is BorderLayout
contentPane.add(b1); // adds buttons
contentPane.add(b2);
contentPane.add(b3);
contentPane.add(b4);
contentPane.add(b5);
contentPane.add(b6);
contentPane.add(b7);
contentPane.add(b8);
contentPane.add(b9);
contentPane.add(b10);
contentPane.add(b11);
contentPane.add(b12);
contentPane.add(b13);
contentPane.add(b14);
contentPane.add(b15);
contentPane.add(b16);
contentPane.add(b17);
contentPane.add(b18);
contentPane.add(b19);
contentPane.add(b20);
contentPane.add(b21);
contentPane.add(b22);
contentPane.add(b23);
contentPane.add(b24);
contentPane.add(b25);
contentPane.add(b26);
contentPane.add(b27);
contentPane.add(answer); // adds answer label
contentPane.add(expression); // adds expression lable
menuBar.add(menu); // adds menu
menu.add(menuItem); // adds menu item "Help"
menu.add(menuItem1); // adds menu item "Splash Page"
//------------ button functions ---------------------------------------
b1.addActionListener(new ActionListener() // MR
{ public void actionPerformed(ActionEvent e)
{ String TempMemory="";
answer.setText(TempMemory.valueOf(memory)); }});
b2.addActionListener(new ActionListener() //Mc
{ public void actionPerformed(ActionEvent e)
{ memory=0; }});
b3.addActionListener(new ActionListener() //M-
{ public void actionPerformed(ActionEvent e)
{ Double DblTemp=new Double(answer.getText());
double dblTemp=DblTemp.doubleValue();
memory=memory-dblTemp; }});
b4.addActionListener(new ActionListener() //M+
{ public void actionPerformed(ActionEvent e)
{ Double DblTemp=new Double(answer.getText());
double dblTemp=DblTemp.doubleValue();
memory=memory+dblTemp; }});
b5.addActionListener(new ActionListener() // Seven
{ public void actionPerformed(ActionEvent e)
{ exp=exp+"7";
expression.setText(exp); }});
b5.addKeyListener(this);
b6.addActionListener(new ActionListener() // Eight
{ public void actionPerformed(ActionEvent e)
{ exp=exp+"8";
expression.setText(exp); }});
b6.addKeyListener(this);
b7.addActionListener(new ActionListener() // Nine
{ public void actionPerformed(ActionEvent e)
{ exp=exp+"9";
expression.setText(exp); }});
b7.addKeyListener(this);
b8.addActionListener(new ActionListener() // Divide
{ public void actionPerformed(ActionEvent e)
{ exp=exp+"/";
expression.setText(exp); }});
b8.addKeyListener(this);
b9.addActionListener(new ActionListener() // Four
{ public void actionPerformed(ActionEvent e)
{ exp=exp+"4";
expression.setText(exp); }});
b9.addKeyListener(this);
b10.addActionListener(new ActionListener() // Five
{ public void actionPerformed(ActionEvent e)
{ exp=exp+"5";
expression.setText(exp); }});
b10.addKeyListener(this);
b11.addActionListener(new ActionListener() // Six
{ public void actionPerformed(ActionEvent e)
{ exp=exp+"6";
expression.setText(exp); }});
b11.addKeyListener(this);
b12.addActionListener(new ActionListener() // Times
{ public void actionPerformed(ActionEvent e)
{ exp=exp+"*";
expression.setText(exp); }});
b12.addKeyListener(this);
b13.addActionListener(new ActionListener() // One
{ public void actionPerformed(ActionEvent e)
{ exp=exp+"1";
expression.setText(exp); }});
b13.addKeyListener(this);
b14.addActionListener(new ActionListener() // Two
{ public void actionPerformed(ActionEvent e)
{ exp=exp+"2";
expression.setText(exp); }});
b14.addKeyListener(this);
b15.addActionListener(new ActionListener() // Three
{ public void actionPerformed(ActionEvent e)
{ exp=exp+"3";
expression.setText(exp); }});
b15.addKeyListener(this);
b16.addActionListener(new ActionListener() // Minus
{ public void actionPerformed(ActionEvent e)
{ exp=exp+"-";
expression.setText(exp); }});
b16.addKeyListener(this);
b17.addActionListener(new ActionListener() // Zero
{ public void actionPerformed(ActionEvent e)
{ exp=exp+"0";
expression.setText(exp); }});
b17.addKeyListener(this);
b18.addActionListener(new ActionListener() // negative
{ public void actionPerformed(ActionEvent e)
{ exp=exp+"-";
expression.setText(exp); }});
b18.addKeyListener(this);
b19.addActionListener(new ActionListener() // Decimal
{ public void actionPerformed(ActionEvent e)
{ exp=exp+".";
expression.setText(exp); }});
b19.addKeyListener(this);
b20.addActionListener(new ActionListener() // Addition
{ public void actionPerformed(ActionEvent e)
{ exp=exp+"+";
expression.setText(exp); }});
b20.addKeyListener(this);
b21.addActionListener(new ActionListener() // Left Bracket
{ public void actionPerformed(ActionEvent e)
{ exp=exp+"(";
expression.setText(exp); }});
b21.addKeyListener(this);
b22.addActionListener(new ActionListener() // Right Bracket
{ public void actionPerformed(ActionEvent e)
{ exp=exp+")";
expression.setText(exp); }});
b22.addKeyListener(this);
b23.addActionListener(new ActionListener() // Equals
{ public void actionPerformed(ActionEvent e)
{ LkList equation = new LkList();
equation.ProcessExpress();
ans=equation.getAns();
answer.setText(ans);
exp="";
ans=""; }});
b23.addKeyListener(this);
b24.addActionListener(new ActionListener() // Clear
{ public void actionPerformed(ActionEvent e)
{ exp="";
ans="";
expression.setText(exp);
answer.setText(ans); }});
b25.addActionListener(new ActionListener() // Clear Entry
{ public void actionPerformed(ActionEvent e)
{ exp="";
ans="";
expression.setText(exp);
answer.setText(ans); }});
addWindowListener( new WindowAdapter()
{ public void windowClosing(WindowEvent e)
{ System.exit(0);
this.setBounds(10, 10, 270, 600);
this.show();
public static void main(String[] args)
{ new JCal();
public void keyReleased(KeyEvent evt){}
public void keyTyped(KeyEvent evt) {}
public void keyPressed(KeyEvent evt)
{ char x=evt.getKeyChar();
switch(x)
{ case '0': exp=exp+"0";
expression.setText(exp);
break;
case '1': exp=exp+"1";
expression.setText(exp);
break;
case '2': exp=exp+"2";
expression.setText(exp);
break;
case '3': exp=exp+"3";
expression.setText(exp);
break;
case '4': exp=exp+"4";
expression.setText(exp);
break;
case '5': exp=exp+"5";
expression.setText(exp);
break;
case '6': exp=exp+"6";
expression.setText(exp);
break;
case '7': exp=exp+"7";
expression.setText(exp);
break;
case '8': exp=exp+"8";
expression.setText(exp);
break;
case '9': exp=exp+"9";
expression.setText(exp);
break;
case '+': exp=exp+"+";
expression.setText(exp);
break;
case '-': exp=exp+"-";
expression.setText(exp);
break;
case '*': exp=exp+"*";
expression.setText(exp);
break;
case '/': exp=exp+"/";
expression.setText(exp);
break;
case '.': exp=exp+".";
expression.setText(exp);
break;
case '(': exp=exp+"(";
expression.setText(exp);
break;
case ')': exp=exp+")";
expression.setText(exp);
break;
default: break;
// ================================= equation =============================
class Equation
{ private double nbr1;
private double nbr2;
private char op;
private double answer;
private String StrNum1="";
private String StrNum2="";
private String StrOper="";
private String StrAns="";
//Constructor
Equation(String number1, String number2, String operator)
{ StrNum1 = number1;
StrNum2 = number2;
StrOper = operator;
convert();
public double getNum1() {return nbr1;}
public double getNum2() {return nbr2;}
public char getOp() {return op;}
private void convert()
{ Double temp=new Double(StrNum1);
nbr1=temp.doubleValue();
temp=new Double(StrNum2);
nbr2=temp.doubleValue();
op=StrOper.charAt(0);
private void convertAnswer()
{ StrAns=StrAns.valueOf(answer);
public String toString()
{ return StrAns;
public void calculate()
{ switch (op)
{ case '+': answer=nbr1+nbr2;
break;
case '-': answer=nbr1-nbr2;
break;
case '*': answer=nbr1*nbr2;
break;
case '/': answer=nbr1/nbr2;
break;
convertAnswer();
// =============================== linked list ================================
class LkList
{ char[] operator = {'+','-','*','/','(',')'}; // operators used
LinkedList Express = new LinkedList(); // Linked list of expression
String StrExp = null;
String oper = ""; // operator
String number1 = ""; // first number used in expression
String number2 = ""; // second number used in expression
String answer = ""; // answer of expression
Exp TempExp; // Temporary expression
String Temp;
// Constructor
LkList (String e)
{ StrExp = e;
formList (); // expression turn into liked list nodes
trimList (); // remove spaces from linked list expression
public String toString()
{ return Express.toString();
public LinkedList getList();
{ return Express;
public String getAns()
{ return Express.get(0).toString();
public void ProcessExpress() // removing brackets
{ removeBrack();
private void formList()
{ int j = 0;
boolean lastOper = true;
for (j = 0 ; j < Express.length(); j++ )
{ if (!(belongTo(operator, StrExp.charAt (j))))
{ Temp = Temp + StrExp.charAt (j);
lastOperator = false;
if (belongTo(operator, StrExp.charAt (j)))
{ if ((StrExp.charAt (j) =='-') && (lastOperator))
{ Temp = "-";
lastoperator = false;
else
{ Express.add (Temp);
Temp = "";
Temp = Temp + StrExp.charAt (j);
Express.add (Temp);
Temp = "";
if (StrExp.charAt (j) == ')')
{ lastOperator = false;
else
{ lastOperator = true;
Express.add (Temp);
Temp = "";
private void trimlist ()
{ int sp = 0;
while ((sp !=-1))
{ sp = Express.indexOf ("");
if (sp !=-1)
{ Express.remove (sp);
private static boolean belongTo (char[] ar, char c)
{ for (int k = 0; k < ar.length; k++)
{ if (c == ar[k]) return true;
return false;
private boolean findBrack ()
{ if (Express.contains (")"))
{ return true;
return false;
private void removePoints (int pt1, int pt2 )
{ int range = (pt2 - pt1);
for (int j = pt2; j >= pt1; j--)
{ Express.remove (j);
private void processOperator (String Oper)
{ int point =-1;
while (Express.contains (Oper))
{ point = Express.indexOf (Oper);
oper = Express.get(point).toString();
number1 = Express.get(point-1).toString();
number2 = Express.get(point+1).toString();
TempExp = new Exp (number1, number2, oper);
TempExp.calculate();
answer = Temp.toString();
Express.add(point-1, point+1);
removePoints (point-1, point+1);
point =-1;
private void removeBrack()
{ int opBrack = 0;
int clBrack = 1;
int j = 0;
String Temp = "";
while (findBrack())
{ clBrack = Express.indexOf (")");
j = clBrack;
do
{ Temp = Express.get(j).toString();
if (Temp.charAT(0) =='(')
{ opBrack = j;
j--;
while (opBrack < 0);
number1 = Express.get(opBrack +1).toString();
number2 = Express.get(clBrack -1).toString();
oper = Express.get(opBrack+2).toString();
TempExp = new Exp (number1, number2, oper)
TempExp.calculate();
answer = TempExp.toString();
Express.add(clBrack+1, answer);
removePoints(opBrack, clBrack);
opBrack=-1;
clBrack=0;
private void removeDivide()
{ processOperator("/");
remMult();
private void removeTimes()
{ processOperator("*");
remAdd();
private void removeAdd()
{ processOperator("+");
remSub();
private void removeSub()
{ processOperator("-");
// ================================= help menu ============================
class JHelp extends JFrame
{ JTextArea textarea;
public JHelp()
{ super ("Help");
Container contentPane = getContentPane();
/* JPanel textPan1 = new JPanel (new BorderLayout());
textarea = new JTextArea ("How to use Nicks Calculator");
textarea.setWrapStyleWord(false);
JScrollPane textAreaPane1 = new JScrollPane (textarea);
textPan1.add (textarea, BorderLayout.CENTER);
contentPane.add(textPan1);
textarea.setEnabled(false); */
JLabel lab=new JLabel(new ImageIcon("helpmenu.jpg"));
contentPane.add(lab, BorderLayout.CENTER);
setBounds(400,200,400,400);
this.show();
// ================================ Splash Page =============================
class JSplash extends JFrame
{ public JSplash()
{ super ("Splash Page");
Container contentPane=getContentPane();
JLabel lab=new JLabel(new ImageIcon("nick.jpg"));
contentPane.add(lab, BorderLayout.CENTER);
setBounds(400,200,250,320);
this.show();Spot the difference:
public LinkedList getList();
public LinkedList getList()
Notice the semi-colon. Thats the problem -
Win 7 Ultimate was purchased from a reputable supplier and I have no reason to believe it is not genuine. After visiting a clients site today and connecting to his network I am receiving a message "This copy of Windows is not genuine".
I upgraded from Vista several weeks ago after a similar experience as I did not have the Vista product code (OEM some years ago).
Although I did not consider this at the time I wonder if both issues could have been initiated after connecting to the clients network, which I did regularly before my upgrade to Win 7. Today is the first time that I have connected to his network since
the upgrade.Here it is:
Diagnostic Report (1.9.0027.0):
Windows Validation Data-->
Validation Code: 50
Cached Online Validation Code: 0xc004c4a2
Windows Product Key: *****-*****-GXFMP-7CYBK-KMWBG
Windows Product Key Hash: ak35+MxOnOQUjzTPnbRr/xpup0s=
Windows Product ID: 00426-069-7590464-86466
Windows Product ID Type: 5
Windows License Type: Retail
Windows OS version: 6.1.7601.2.00010100.1.0.001
ID: {15572109-EF44-4DBF-9C6B-8DB1E239D495}(1)
Is Admin: Yes
TestCab: 0x0
LegitcheckControl ActiveX: Registered, 1.9.42.0
Signed By: Microsoft
Product Name: Windows 7 Ultimate
Architecture: 0x00000000
Build lab: 7601.win7sp1_gdr.140303-2144
TTS Error:
Validation Diagnostic:
Resolution Status: N/A
Vista WgaER Data-->
ThreatID(s): N/A, hr = 0x80070002
Version: N/A, hr = 0x80070002
Windows XP Notifications Data-->
Cached Result: N/A, hr = 0x80070002
File Exists: No
Version: N/A, hr = 0x80070002
WgaTray.exe Signed By: N/A, hr = 0x80070002
WgaLogon.dll Signed By: N/A, hr = 0x80070002
OGA Notifications Data-->
Cached Result: N/A, hr = 0x80070002
Version: N/A, hr = 0x80070002
OGAExec.exe Signed By: N/A, hr = 0x80070002
OGAAddin.dll Signed By: N/A, hr = 0x80070002
OGA Data-->
Office Status: 100 Genuine
Microsoft Office Access Runtime (English) 2007 - 121
Microsoft Office Professional 2007 - 100 Genuine
OGA Version: N/A, 0x80070002
Signed By: N/A, hr = 0x80070002
Office Diagnostics: 025D1FF3-364-80041010_025D1FF3-229-80041010_025D1FF3-230-1_025D1FF3-517-80040154_025D1FF3-237-80040154_025D1FF3-238-2_025D1FF3-244-80070002_025D1FF3-258-3_E2AD56EA-765-d003_E2AD56EA-766-0_E2AD56EA-134-80004005_E2AD56EA-765-b01a_E2AD56EA-766-0_E2AD56EA-148-80004005_16E0B333-89-80004005_B4D0AA8B-1029-80004005
Browser Data-->
Proxy settings: N/A
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Win32)
Default Browser: C:\Program Files\Mozilla Firefox\firefox.exe
Download signed ActiveX controls: Prompt
Download unsigned ActiveX controls: Disabled
Run ActiveX controls and plug-ins: Allowed
Initialize and script ActiveX controls not marked as safe: Disabled
Allow scripting of Internet Explorer Webbrowser control: Disabled
Active scripting: Allowed
Script ActiveX controls marked as safe for scripting: Allowed
File Scan Data-->
Other data-->
Office Details: <GenuineResults><MachineData><UGUID>{15572109-EF44-4DBF-9C6B-8DB1E239D495}</UGUID><Version>1.9.0027.0</Version><OS>6.1.7601.2.00010100.1.0.001</OS><Architecture>x32</Architecture><PKey>*****-*****-*****-*****-KMWBG</PKey><PID>00426-069-7590464-86466</PID><PIDType>5</PIDType><SID>S-1-5-21-3366601450-2034883949-3923092065</SID><SYSTEM><Manufacturer>Acer</Manufacturer><Model>Aspire
4755</Model></SYSTEM><BIOS><Manufacturer>Phoenix Technologies Ltd.</Manufacturer><Version>V2.01</Version><SMBIOSVersion major="2" minor="6"/><Date>20110524000000.000000+000</Date></BIOS><HWID>EA643F07018400FE</HWID><UserLCID>0809</UserLCID><SystemLCID>0409</SystemLCID><TimeZone>SE
Asia Standard Time(GMT+07:00)</TimeZone><iJoin>0</iJoin><SBID><stat>3</stat><msppid></msppid><name></name><model></model></SBID><OEM><OEMID>ACRSYS</OEMID><OEMTableID>ACRPRDCT</OEMTableID></OEM><GANotification/></MachineData><Software><Office><Result>100</Result><Products><Product
GUID="{90120000-001C-0409-0000-0000000FF1CE}"><LegitResult>121</LegitResult><Name>Microsoft Office Access Runtime (English) 2007</Name><Ver>12</Ver><Val>A6DF1BF2503CD6C</Val><Hash>dTTDvXHN4cR0t+IYAOhhFudJX58=</Hash><Pid>00000-694-0010114-62949</Pid><PidType>2</PidType></Product><Product
GUID="{91120000-0014-0000-0000-0000000FF1CE}"><LegitResult>100</LegitResult><Name>Microsoft Office Professional 2007</Name><Ver>12</Ver><Val>84814DB603DF7C</Val><Hash>UcTTGqd4XL/Ot6bYYy7w2+H0h68=</Hash><Pid>81605-958-7162131-65308</Pid><PidType>1</PidType></Product></Products><Applications><App
Id="15" Version="12" Result="100"/><App Id="16" Version="12" Result="100"/><App Id="18" Version="12" Result="100"/><App Id="19" Version="12"
Result="100"/><App Id="1A" Version="12" Result="100"/><App Id="1B" Version="12" Result="100"/></Applications></Office></Software></GenuineResults>
Spsys.log Content: 0x80070002
Licensing Data-->
Software licensing service version: 6.1.7601.17514
Name: Windows(R) 7, Ultimate edition
Description: Windows Operating System - Windows(R) 7, RETAIL channel
Activation ID: a0cde89c-3304-4157-b61c-c8ad785d1fad
Application ID: 55c92734-d682-4d71-983e-d6ec3f16059f
Extended PID: 00426-00172-069-759046-00-1033-7601.0000-2592014
Installation ID: 011372276253316085767822528350995960558830690693637443
Processor Certificate URL: http://go.microsoft.com/fwlink/?LinkID=88338
Machine Certificate URL: http://go.microsoft.com/fwlink/?LinkID=88339
Use License URL: http://go.microsoft.com/fwlink/?LinkID=88341
Product Key Certificate URL: http://go.microsoft.com/fwlink/?LinkID=88340
Partial Product Key: KMWBG
License Status: Notification
Notification Reason: 0xC004F200 (non-genuine).
Remaining Windows rearm count: 5
Trusted time: 16/09/2014 11:06:25
Windows Activation Technologies-->
HrOffline: 0x00000000
HrOnline: 0xC004C4A2
HealthStatus: 0x0000000000000000
Event Time Stamp: 9:15:2014 10:11
ActiveX: Registered, Version: 7.1.7600.16395
Admin Service: Registered, Version: 7.1.7600.16395
HealthStatus Bitmask Output:
HWID Data-->
HWID Hash Current: LgAAAAEAAQABAAIAAAACAAAAAQABAAEA6GH+Rh7NaHmqAVYqdjiKPFzDAgIucw==
OEM Activation 1.0 Data-->
N/A
OEM Activation 2.0 Data-->
BIOS valid for OA 2.0: no, invalid SLIC table
Windows marker version: N/A
OEMID and OEMTableID Consistent: N/A
BIOS Information:
ACPI Table Name OEMID Value OEMTableID Value
APIC ACRSYS ACRPRDCT
FACP ACRSYS ACRPRDCT
HPET ACRSYS ACRPRDCT
MCFG ACRSYS ACRPRDCT
SLIC ACRSYS ACRPRDCT
SSDT ACRSYS PtidDevc
ASF! ACRSYS ACRPRDCT
SSDT ACRSYS PtidDevc
SSDT ACRSYS PtidDevc
SSDT ACRSYS PtidDevc
UEFI ACRSYS ACRPRDCT
UEFI ACRSYS ACRPRDCT
UEFI ACRSYS ACRPRDCT -
Hi experts!!
I 'm new to ABAP objects and i would like you, if possible, to provide me with some "real" code using objects.
All i find on the internet is small examples with airplanes, cars etc..
They are easy to understand as syntax but not realistic enough to understand the business use of objects.
Thanx in advance!!!alv invoice report
*& Report ZLCL_ALV_INT_INVOICE *
REPORT ZLCL_ALV_INT_INVOICE .
DATA: O_CONT1 TYPE REF TO CL_GUI_CUSTOM_CONTAINER,
O_CONT2 TYPE REF TO CL_GUI_CUSTOM_CONTAINER,
O_GRID1 TYPE REF TO CL_GUI_ALV_GRID,
O_GRID2 TYPE REF TO CL_GUI_ALV_GRID.
DATA: IT_VBRK LIKE VBRK OCCURS 1 WITH HEADER LINE.
DATA: IT_VBRP LIKE VBRP OCCURS 1 WITH HEADER LINE.
DATA: WA_VBRK LIKE VBRK.
*--Layout
DATA: WA_LAYO TYPE LVC_S_LAYO.
CLASS LCL_BILLING DEFINITION
CLASS LCL_BILLING DEFINITION.
PUBLIC SECTION.
CLASS-METHODS: HANDLE_HOTSPOT_CLICK
FOR EVENT HOTSPOT_CLICK
OF CL_GUI_ALV_GRID
IMPORTING E_ROW_ID.
ENDCLASS. "LCL_BILLING DEFINITION
CLASS LCL_BILLING IMPLEMENTATION
CLASS LCL_BILLING IMPLEMENTATION.
METHOD HANDLE_HOTSPOT_CLICK.
IF NOT E_ROW_ID IS INITIAL.
*--Reading selected billing docno
READ TABLE IT_VBRK INTO WA_VBRK INDEX E_ROW_ID-INDEX.
*--GETTING BILLING DOC ITEMS
REFRESH IT_VBRP.
SELECT *
FROM VBRP
INTO TABLE IT_VBRP
WHERE VBELN = WA_VBRK-VBELN.
CALL SCREEN 200.
ENDIF.
ENDMETHOD. "HANDLE_HOTSPOT_CLICK
ENDCLASS. "LCL_BILLING IMPLEMENTATION
SELECT-OPTIONS: S_VBELN FOR IT_VBRK-VBELN.
START-OF-SELECTION.
PERFORM GET_DATA.
SET SCREEN 100.
*& Form GET_DATA
text
FORM GET_DATA .
*--billing header data
SELECT *
FROM VBRK
INTO TABLE IT_VBRK
WHERE VBELN IN S_VBELN.
IF SY-SUBRC <> 0.
MESSAGE I000(Z00) WITH 'No Data Found'.
ENDIF.
EXIT.
ENDFORM. " GET_DATA
*& Module STATUS_0100 OUTPUT
text
MODULE STATUS_0100 OUTPUT.
SET PF-STATUS 'MENU'.
ENDMODULE. " STATUS_0100 OUTPUT
*& Module USER_COMMAND_0100 INPUT
text
MODULE USER_COMMAND_0100 INPUT.
CASE SY-UCOMM.
WHEN 'BACK'.
PERFORM EXIT_PROGRAM.
ENDCASE.
ENDMODULE. " USER_COMMAND_0100 INPUT
*& Module PBO_100 OUTPUT
text
MODULE PBO_100 OUTPUT.
IF O_CONT1 IS INITIAL.
CREATE OBJECT O_CONT1
EXPORTING
CONTAINER_NAME = 'VBRK_CONT'
EXCEPTIONS
CNTL_ERROR = 1
CNTL_SYSTEM_ERROR = 2
CREATE_ERROR = 3
LIFETIME_ERROR = 4
LIFETIME_DYNPRO_DYNPRO_LINK = 5
OTHERS = 6
IF SY-SUBRC <> 0.
MESSAGE I000(Z00) WITH 'Error in container'.
EXIT.
ENDIF.
CREATE OBJECT O_GRID1
EXPORTING
I_PARENT = O_CONT1
EXCEPTIONS
ERROR_CNTL_CREATE = 1
ERROR_CNTL_INIT = 2
ERROR_CNTL_LINK = 3
ERROR_DP_CREATE = 4
OTHERS = 5
IF SY-SUBRC <> 0.
MESSAGE I000(Z00) WITH 'Error in Grid'.
EXIT.
ENDIF.
ENDIF.
*--Layout for 1st grid
WA_LAYO-KEYHOT = 'X'.
WA_LAYO-GRID_TITLE = 'Billing Document Header Data'.
CALL METHOD O_GRID1->SET_TABLE_FOR_FIRST_DISPLAY
EXPORTING
I_STRUCTURE_NAME = 'VBRK'
IS_LAYOUT = WA_LAYO
CHANGING
IT_OUTTAB = IT_VBRK[]
EXCEPTIONS
INVALID_PARAMETER_COMBINATION = 1
PROGRAM_ERROR = 2
TOO_MANY_LINES = 3
OTHERS = 4.
IF SY-SUBRC <> 0.
MESSAGE I000(Z00) WITH 'Error in showing grid'.
EXIT.
ENDIF.
*-Setting the focus on the grid
CALL METHOD CL_GUI_CONTROL=>SET_FOCUS
EXPORTING
CONTROL = O_GRID1 "Grid control object
EXCEPTIONS
CNTL_ERROR = 1
CNTL_SYSTEM_ERROR = 2
OTHERS = 3.
IF SY-SUBRC <> 0.
MESSAGE I000(Z00) WITH 'Error in setting focus'.
ENDIF.
*--Event handler registration
SET HANDLER LCL_BILLING=>HANDLE_HOTSPOT_CLICK FOR O_GRID1.
ENDMODULE. " PBO_100 OUTPUT
*& Module STATUS_0200 OUTPUT
text
MODULE STATUS_0200 OUTPUT.
SET PF-STATUS 'MENU'.
ENDMODULE. " STATUS_0200 OUTPUT
*& Module USER_COMMAND_0200 INPUT
text
MODULE USER_COMMAND_0200 INPUT.
CASE SY-UCOMM.
WHEN 'BACK'.
LEAVE TO SCREEN 100.
ENDCASE.
ENDMODULE. " USER_COMMAND_0200 INPUT
*& Module PBO_200 OUTPUT
text
MODULE PBO_200 OUTPUT.
IF O_CONT2 IS INITIAL.
CREATE OBJECT O_CONT2
EXPORTING
CONTAINER_NAME = 'VBRP_CONT'
EXCEPTIONS
CNTL_ERROR = 1
CNTL_SYSTEM_ERROR = 2
CREATE_ERROR = 3
LIFETIME_ERROR = 4
LIFETIME_DYNPRO_DYNPRO_LINK = 5
OTHERS = 6
IF SY-SUBRC <> 0.
MESSAGE I000(Z00) WITH 'Error in container'.
EXIT.
ENDIF.
CREATE OBJECT O_GRID2
EXPORTING
I_PARENT = O_CONT2
EXCEPTIONS
ERROR_CNTL_CREATE = 1
ERROR_CNTL_INIT = 2
ERROR_CNTL_LINK = 3
ERROR_DP_CREATE = 4
OTHERS = 5.
IF SY-SUBRC <> 0.
MESSAGE I000(Z00) WITH 'Error in grid linking'.
EXIT.
ENDIF.
CALL METHOD O_GRID2->SET_TABLE_FOR_FIRST_DISPLAY
EXPORTING
I_STRUCTURE_NAME = 'VBRP'
CHANGING
IT_OUTTAB = IT_VBRP[]
EXCEPTIONS
INVALID_PARAMETER_COMBINATION = 1
PROGRAM_ERROR = 2
TOO_MANY_LINES = 3
OTHERS = 4.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ELSE.
*--refreshing the alv grid with the latest content of the internal table
*--which is linked
CALL METHOD O_GRID2->REFRESH_TABLE_DISPLAY
EXCEPTIONS
FINISHED = 1
OTHERS = 2.
IF SY-SUBRC <> 0.
MESSAGE I000(Z00) WITH 'Error in Refreshing gird'.
ENDIF.
ENDIF.
ENDMODULE. " PBO_200 OUTPUT
*& Form EXIT_PROGRAM
text
FORM EXIT_PROGRAM .
*--Deallocating the memory
IF NOT O_CONT2 IS INITIAL.
CALL METHOD O_CONT2->FREE
EXCEPTIONS
CNTL_ERROR = 1
CNTL_SYSTEM_ERROR = 2
OTHERS = 3.
IF SY-SUBRC <> 0.
MESSAGE I000(Z00) WITH 'Error in deallocating memory'.
EXIT.
ENDIF.
CLEAR: IT_VBRP,
IT_VBRP[].
FREE: IT_VBRP,
IT_VBRP[].
ENDIF.
IF NOT O_CONT1 IS INITIAL.
CALL METHOD O_CONT1->FREE
EXCEPTIONS
CNTL_ERROR = 1
CNTL_SYSTEM_ERROR = 2
OTHERS = 3.
IF SY-SUBRC <> 0.
MESSAGE I000(Z00) WITH 'Error in deallocating memory'.
EXIT.
ENDIF.
CLEAR: IT_VBRK,
IT_VBRK[].
FREE: IT_VBRK,
IT_VBRK[].
ENDIF.
*--Cearing the buffered content
CALL METHOD CL_GUI_CFW=>FLUSH
EXCEPTIONS
CNTL_SYSTEM_ERROR = 1
CNTL_ERROR = 2
OTHERS = 3.
IF SY-SUBRC <> 0.
MESSAGE I000(Z00) WITH 'Error in clearing Buffer'.
EXIT.
ENDIF.
LEAVE PROGRAM.
ENDFORM. " EXIT_PROGRAM
FOR SCREEN 100
PROCESS BEFORE OUTPUT.
MODULE STATUS_0100.
MODULE PBO_100.
PROCESS AFTER INPUT.
MODULE USER_COMMAND_0100.
FOR SCREEN 200
PROCESS BEFORE OUTPUT.
MODULE STATUS_0200.
MODULE PBO_200.
PROCESS AFTER INPUT.
MODULE USER_COMMAND_0200. -
Hi Gurus,
Is there a transaction code which shows what kind of Material we ordered in a special time frame
and it also shows the customer?!
Many Thanks
KumarHi Gregory,
Thank You for the reply.
I would like to see the material type, material group, the sold to party and ship to party within a special time frame.
Regards
Kumar -
Hello,
When i run this routine in Transformation, its going to short dump with message : ASSERTION_FAILED
data : Result1 type c.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT'
EXPORTING
INPUT = SOURCE_FIELDS-MATNR
IMPORTING
OUTPUT = RESULT1.
SELECT SINGLE MATL_GROUP INTO RESULT
FROM /BI0/PMATERIAL
WHERE MATERIAL EQ SOURCE_FIELDS-MATNR
AND OBJVERS EQ 'A'.
Could plz adivce on the above code.
Gade.Hi
Change the code to
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT'
EXPORTING
INPUT = SOURCE_FIELDS-MATNR
IMPORTING
OUTPUT = SOURCE_FIELDS-MATNR." have commented Result 1 and replaced
and let us know the output.
Hope that helps.
Regards
Mr Kapadia
Assigning points is the way to say thanks in SDN. -
MotionMan Code Request (from Video 7 of Programming Kinect for Windows v2 video series)
Casey Meekhof: thank you for the great presentation from Video 7 of the Programming for Kinect video series
that was published back in July. I was wonder if there was anyway that you could post the code you wrote for the MotionMan program you presented in the video. I am a fairly novice programmer and was attempting to replicate some of the noise/background
reduction and pixel filtering but am unable to do so with any sort of sophisticated coding (mine seems to eat up much more memory with rather poor results).
I am hoping that this question reaches you as I noticed someone else ask a question in a similar manner
and you ended up responding through their thread.
Thank you in advance.Thanks for the reply Carmine. That is unfortunate that the code isn't available but perhaps you (or anyone else) can guide me in a right direction. First, let me explain what I'm trying to do:
Essentially, I want to be able to detect motion from some initial frame capture for a body that is supposed to be stationary. My current setup involves a simple button which takes in the first 10 depth frames and averages them together to create a
"mask" which will then be referenced during the motion tracking. Then, the display will show (over the color image of the mask) where motion has occurred by changing pixels to some color.
The program I have written is pretty novice and I don't believe it does buffering in the way that you describe (perhaps you can elaborate further on that for me as I'm unsure how to incorporate that). For cleaning up the image, I have simple "for"
loops that take out any 0 depth pixels and replaces them with the average of pixels around it. Additionally, I'm trying to remove any "jumpy" pixels (as described in the video) by making comparisons of that pixel location in frames before and after
it and replacing the nonsensical depth pixel with an average of the other two.
For the comparison of the mask to the live feed, I'm simply creating 5 arrays (1 for each of 5 sequential frames), averaging them, and then comparing them to the mask. I then move the data in each array to the next one down the line and bring in the
newest frame to the array set and repeat.
These processes seem a bit rudimentary to me but I do not know a lot of advanced programming especially when it comes to the Kinect and C#. Any advice you could give would be appreciated as my current methods are not producing accurate results. -
[NOT iPhone] sample code request: quartz CGDataProvider / destination code
Lets try this another way, does anyone have a pointer to some good sample code for using CGDataProviders and Destinations to load and view JPEG files? I can't seem to find any in the apple support pages.
thanks.addition: I'm working in C/C++ so Obj-C code is less helpful...
Maybe you are looking for
-
Dear All, Whenever Post goods receipt is done for the return sales order,if the material is activated for returns inspection (Inspection type 06) every time inspection lot gets generated.But what i want is inspection lot shd get generated only when i
-
Fastest way to get data from Multiple lists across multiple site collections
HI I need to get data from multiple lists which spread across 20 site collections and need to show it as list view. I have searched on internet about this and got some info like options would be to use search core APIs or BCS . I can't use search bec
-
Error message - 8 bit files?
I am trying to load a file but when it load I get an error message saying there are 8 files that cannot be played because they are in 8 bit format. However, ALL THESE FILES WERE RECORDED IN LOGIC. I know they worked at one time because I even bounc
-
Template not updating pages in MAC CS4
I have Dreamweaver CS4 on a iMAC (latest computer) w/ Lion (recently upgraded). I had been using Dreamweaver 8 on a PC but moved everything a few months ago. I updated the template. When I saved it, Dreamweaver was supposed to ask to update all re
-
Check Statistics is Yellow, how do I get it green?
Hi, On a cube, under Manage and Performance tab, check statistics shows Yellow. How can I know what is really wrong? What can I do to get it back to green? Thanks