Skip to content

Instantly share code, notes, and snippets.

View Konctantin's full-sized avatar
🎯
Focusing

Konctantin Konctantin

🎯
Focusing
View GitHub Profile
@Konctantin
Konctantin / gist:763862
Created January 3, 2011 19:58
Implement Xml Desirealiser for Swith segment
From cf8f47d667e569c7a3ec5c5c9855ca595d3696ad Mon Sep 17 00:00:00 2001
From: Konctantin <[email protected]>
Date: Mon, 3 Jan 2011 21:56:08 +0200
Subject: [PATCH] Implement Xml Desirealiser for Swith segment
* small restucturisation of XmlParser
this is Alpfa version, need test
Signed-off-by: Konctantin <[email protected]>
---
@Konctantin
Konctantin / gist:764106
Created January 3, 2011 22:39
load plugins
diff --git a/PacketViewer/FrmMain.cs b/PacketViewer/FrmMain.cs
index 1ce86d5..8e622be 100644
--- a/PacketViewer/FrmMain.cs
+++ b/PacketViewer/FrmMain.cs
@@ -9,23 +9,61 @@ using System.Windows.Forms;
using Kamilla;
using Kamilla.WorldOfWarcraft;
using PacketViewer.Properties;
+using PluginInterface;
+using System.ComponentModel.Composition;
Creature c = new Creature();
CreatureAddon ca = new CreatureAddon();
CreatureTemplate ct = new CreatureTemplate();
CreatureModelInfo cmi = new CreatureModelInfo();
var splin = mInfo.Spline.Splines;
c.map = obj.Map;
c.phaseMask = obj.Phase;
c.coord = mInfo.Position;
c.o = mInfo.Facing;
@Konctantin
Konctantin / gist:882805
Created March 23, 2011 08:48
Calculator
using System;
using System.CodeDom.Compiler;
using System.Drawing;
using System.Windows.Forms;
using Microsoft.CSharp;
namespace BitCalculator
{
public partial class MainForm : Form
{
private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)
{
m_parser = new UpdateParser();
var parsers = (e.Argument as List<PacketParser>);
for (int i = 0; i < parsers.Count; ++i)
{
var code = parsers[i].Packet.Opcode;
var Reader = new BinaryReader(new MemoryStream(parsers[i].Packet.Data));
private string GetAuras(WoWObject obj)
{
StringBuilder content = new StringBuilder();
if (Auras.ContainsKey(obj.WowGuid))
{
foreach (AuraUpdate spellInfo in Auras[obj.WowGuid].Updates)
{
if (spellInfo.SpellId > 0 && (spellInfo.Flags & AuraFlags.NotCaster) != 0)
{
using System.Text;
using System.Collections.Generic;
using Kamilla;
using Kamilla.WorldOfWarcraft;
using Kamilla.WorldOfWarcraft.OpcodeDatas;
namespace PacketViewer.UpdatePacketParser
{
internal partial class UpdateParser
{
Автор: Konctantin <[email protected]> 2011-04-18 18:19:07
Сохранивший состояние: Konctantin <[email protected]> 2011-04-18 18:19:07
Предок: 34ee40512df803ac993a4d7b7361282ac982a103 (Merge branch 'kamilla-4.0.6' into packetviewer)
Потомок: 0000000000000000000000000000000000000000 (Изменения в рабочем каталоге, не зарегистрированные в индексе)
Ветвь: packetviewer
Следует за:
Предшествует:
Implement read Auras value
'Begin
'Cкрипт (только SQL) отключает всех пользователей от ИБ 1С:Предприятия v8.1.
'На сервере подразумевается наличие только одного кластера и только одного рабочего процесса
'Далеет срипт производит выгрузку баз и содаёт лог
'имя сервера 1С:Предприятия
ServerName = "server"
'имя базы 1С:Предприятия к которой подключаемся
BaseName = "avia8"
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| СУММА(ВложенныйЗапрос.КоличествоБух) КАК КоличествоБух,
| ВложенныйЗапрос.Номенклатура,
| ВложенныйЗапрос.СерияНоменклатуры КАК СерияНоменклатуры,
| СУММА(ВложенныйЗапрос.КоличествоУпр) КАК КоличествоУпр,
| СУММА(ВложенныйЗапрос.КоличествоНал) КАК КоличествоНал,
| 1 * 0 КАК Разница,
| 2 * 0 КАК Списывать,
| ВложенныйЗапрос.Документ КАК Документ,