1. struct PuttySessionItem
  2. {
  3.     DWORD  _SessionID;
  4.     string _SessionName;
  5.  
  6.   //########################################
  7.  
  8.     DWORD  Present;
  9.     string HostName;
  10.     string LogFileName;
  11.     DWORD  LogType;
  12.     DWORD  LogFileClash;
  13.     DWORD  LogFlush;
  14.     DWORD  SSHLogOmitPasswords;
  15.     DWORD  SSHLogOmitData;
  16.     string Protocol;
  17.     DWORD  PortNumber;
  18.     DWORD  CloseOnExit;
  19.     DWORD  WarnOnClose;
  20.     DWORD  PingInterval;
  21.     DWORD  PingIntervalSecs;
  22.     DWORD  TCPNoDelay;
  23.     DWORD  TCPKeepalives;
  24.     string TerminalType;
  25.     string TerminalSpeed;
  26.     string TerminalModes;
  27.     DWORD  AddressFamily;
  28.     string ProxyExcludeList;
  29.     DWORD  ProxyDNS;
  30.     DWORD  ProxyLocalhost;
  31.     DWORD  ProxyMethod;
  32.     string ProxyHost;
  33.     DWORD  ProxyPort;
  34.     string ProxyUsername;
  35.     string ProxyPassword;
  36.     string ProxyTelnetCommand;
  37.     string Environment;
  38.     string UserName;
  39.     DWORD  UserNameFromEnvironment;
  40.     string LocalUserName;
  41.     DWORD  NoPTY;
  42.     DWORD  Compression;
  43.     DWORD  TryAgent;
  44.     DWORD  AgentFwd;
  45.     DWORD  GssapiFwd;
  46.     DWORD  ChangeUsername;
  47.     string Cipher;
  48.     string KEX;
  49.     DWORD  RekeyTime;
  50.     string RekeyBytes;
  51.     DWORD  SshNoAuth;
  52.     DWORD  SshBanner;
  53.     DWORD  AuthTIS;
  54.     DWORD  AuthKI;
  55.     DWORD  AuthGSSAPI;
  56.     string GSSLibs;
  57.     string GSSCustom;
  58.     DWORD  SshNoShell;
  59.     DWORD  SshProt;
  60.     string LogHost;
  61.     DWORD  SSH2DES;
  62.     string PublicKeyFile;
  63.     string RemoteCommand;
  64.     DWORD  RFCEnviron;
  65.     DWORD  PassiveTelnet;
  66.     DWORD  BackspaceIsDelete;
  67.     DWORD  RXVTHomeEnd;
  68.     DWORD  LinuxFunctionKeys;
  69.     DWORD  NoApplicationKeys;
  70.     DWORD  NoApplicationCursors;
  71.     DWORD  NoMouseReporting;
  72.     DWORD  NoRemoteResize;
  73.     DWORD  NoAltScreen;
  74.     DWORD  NoRemoteWinTitle;
  75.     DWORD  RemoteQTitleAction;
  76.     DWORD  NoDBackspace;
  77.     DWORD  NoRemoteCharset;
  78.     DWORD  ApplicationCursorKeys;
  79.     DWORD  ApplicationKeypad;
  80.     DWORD  NetHackKeypad;
  81.     DWORD  AltF4;
  82.     DWORD  AltSpace;
  83.     DWORD  AltOnly;
  84.     DWORD  ComposeKey;
  85.     DWORD  CtrlAltKeys;
  86.     DWORD  TelnetKey;
  87.     DWORD  TelnetRet;
  88.     DWORD  LocalEcho;
  89.     DWORD  LocalEdit;
  90.     string Answerback;
  91.     DWORD  AlwaysOnTop;
  92.     DWORD  FullScreenOnAltEnter;
  93.     DWORD  HideMousePtr;
  94.     DWORD  SunkenEdge;
  95.     DWORD  WindowBorder;
  96.     DWORD  CurType;
  97.     DWORD  BlinkCur;
  98.     DWORD  Beep;
  99.     DWORD  BeepInd;
  100.     string BellWaveFile;
  101.     DWORD  BellOverload;
  102.     DWORD  BellOverloadN;
  103.     DWORD  BellOverloadT;
  104.     DWORD  BellOverloadS;
  105.     DWORD  ScrollbackLines;
  106.     DWORD  DECOriginMode;
  107.     DWORD  AutoWrapMode;
  108.     DWORD  LFImpliesCR;
  109.     DWORD  CRImpliesLF;
  110.     DWORD  DisableArabicShaping;
  111.     DWORD  DisableBidi;
  112.     DWORD  WinNameAlways;
  113.     string WinTitle;
  114.     DWORD  TermWidth;
  115.     DWORD  TermHeight;
  116.     string Font;
  117.     DWORD  FontIsBold;
  118.     DWORD  FontCharSet;
  119.     DWORD  FontHeight;
  120.     DWORD  FontQuality;
  121.     DWORD  FontVTMode;
  122.     DWORD  UseSystemColours;
  123.     DWORD  TryPalette;
  124.     DWORD  ANSIColour;
  125.     DWORD  Xterm256Colour;
  126.     DWORD  BoldAsColour;
  127.     string Colour0;
  128.     string Colour1;
  129.     string Colour2;
  130.     string Colour3;
  131.     string Colour4;
  132.     string Colour5;
  133.     string Colour6;
  134.     string Colour7;
  135.     string Colour8;
  136.     string Colour9;
  137.     string Colour10;
  138.     string Colour11;
  139.     string Colour12;
  140.     string Colour13;
  141.     string Colour14;
  142.     string Colour15;
  143.     string Colour16;
  144.     string Colour17;
  145.     string Colour18;
  146.     string Colour19;
  147.     string Colour20;
  148.     string Colour21;
  149.     DWORD  RawCNP;
  150.     DWORD  PasteRTF;
  151.     DWORD  MouseIsXterm;
  152.     DWORD  RectSelect;
  153.     DWORD  MouseOverride;
  154.     string Wordness0;
  155.     string Wordness32;
  156.     string Wordness64;
  157.     string Wordness96;
  158.     string Wordness128;
  159.     string Wordness160;
  160.     string Wordness192;
  161.     string Wordness224;
  162.     string LineCodePage;
  163.     DWORD  CJKAmbigWide;
  164.     DWORD  UTF8Override;
  165.     string Printer;
  166.     DWORD  CapsLockCyr;
  167.     DWORD  ScrollBar;
  168.     DWORD  ScrollBarFullScreen;
  169.     DWORD  ScrollOnKey;
  170.     DWORD  ScrollOnDisp;
  171.     DWORD  EraseToScrollback;
  172.     DWORD  LockSize;
  173.     DWORD  BCE;
  174.     DWORD  BlinkText;
  175.     DWORD  X11Forward;
  176.     string X11Display;
  177.     DWORD  X11AuthType;
  178.     string X11AuthFile;
  179.     DWORD  LocalPortAcceptAll;
  180.     DWORD  RemotePortAcceptAll;
  181.     string PortForwardings;
  182.     DWORD  BugIgnore1;
  183.     DWORD  BugPlainPW1;
  184.     DWORD  BugRSA1;
  185.     DWORD  BugIgnore2;
  186.     DWORD  BugHMAC2;
  187.     DWORD  BugDeriveKey2;
  188.     DWORD  BugRSAPad2;
  189.     DWORD  BugPKSessID2;
  190.     DWORD  BugRekey2;
  191.     DWORD  BugMaxPkt2;
  192.     DWORD  BugOldGex2;
  193.     DWORD  BugWinadj;
  194.     DWORD  BugChanReq;
  195.     DWORD  StampUtmp;
  196.     DWORD  LoginShell;
  197.     DWORD  ScrollbarOnLeft;
  198.     string BoldFont;
  199.     DWORD  BoldFontIsBold;
  200.     DWORD  BoldFontCharSet;
  201.     DWORD  BoldFontHeight;
  202.     string WideFont;
  203.     DWORD  WideFontIsBold;
  204.     DWORD  WideFontCharSet;
  205.     DWORD  WideFontHeight;
  206.     string WideBoldFont;
  207.     DWORD  WideBoldFontIsBold;
  208.     DWORD  WideBoldFontCharSet;
  209.     DWORD  WideBoldFontHeight;
  210.     DWORD  ShadowBold;
  211.     DWORD  ShadowBoldOffset;
  212.     string SerialLine;
  213.     DWORD  SerialSpeed;
  214.     DWORD  SerialDataBits;
  215.     DWORD  SerialStopHalfbits;
  216.     DWORD  SerialParity;
  217.     DWORD  SerialFlowControl;
  218.     string WindowClass;
  219.     DWORD  ConnectionSharing;
  220.     DWORD  ConnectionSharingUpstream;
  221.     DWORD  ConnectionSharingDownstream;
  222.     string SSHManualHostKeys;
  223.  
  224.     PuttySessionItem() { this->reset(); }
  225.     void reset();
  226.     bool setDWORD (string name, DWORD  value);
  227.     bool setString(string name, string value);
  228. };
  229. typedef vector<PuttySessionItem> PuttySessionItemVec;

Odpověď na kód "Putty praso-kód 2"

Zde můžete upravit/odpovědět na tento kód (touto akcí vložíte další kód, neupravíte stávající)