Aklımda Kalası Kelimeler

* давайте работать вместе
* Zarf ve Mazruf, Zerafet(xHoyratlık) ile aynı kökten(za-ra-fe) gelir
* Bedesten
* Suç subuta ermiştir - Suç sabit olmuştur

11 Kasım 2015 Çarşamba

Marvel pluginini nasıl yükleriz?

ES klasörüne gidelim
C:\>cd C:\Program Files\Elasticsearch\bin
C:\Program Files\Elasticsearch\bin>Plugin.bat -i elasticsearch/marvel/latest
Eğer yüklemede sorun yaşarsanız bilinki bu klasöre yazma hakkınız olmayabilir Failed to install elasticsearch/marvel/latest, reason: plugin directory C:\Program Files\Elasticsearch\plugins is read only” then create a ‘plugins’ directory to root of your ElasticSearch installation path and make it write and Read write permissions for all user. ElasticSearch servisini yeniden başlatalım. Şimdi browserda görelim: http://localhost:9200/_plugin/marvel ‘Dashboard’ menüsünden ‘sense’ seçeneğini seçerek kod yazabilirsiniz.

10 Kasım 2015 Salı

ConEmu ile notepad++ kullanarak dosyayı ilgili satırda açmak

DosyaYolu(argumanlar...) ile istediğiniz parametreyi geçirebilirsiniz.

JSON Schema da null olabilen boolean alan (nullable boolean property)

Şema:
{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "id": "http://jsonschema.net",
  "type": "object",
  "properties": {
    "c": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ]
    }
  }
}
{c: null}

5 Ekim 2015 Pazartesi

json-schema-defaults ile node.js üstünde .json uzantılı şemaları dinamik yüklemek

Tüm kodunu en aşağıya yapıştırdım ama ekelediğim yeri biraz anlatmış olayım:
var getRemoteRef = function (_uri, definitions) {
// loadschema ileride async olarak şema yüklemelerini sağlamak için kullanacağım için şimdiden hazır edeyim dedim.
    var loadSchema = function (uri, callback) {
        var request = require('request');
        request(uri, function (err, res, body) {
            console.log(body); // Bu gelen şemayı doğrulamaya göndermeden önce JSON'a çevirmelisiniz.

            if (err || res.statusCode >= 400)
                callback(err || new Error('Loading error: ' + res.statusCode));
            else {
                callback(null, JSON.parse(body));
            }
        });
    };

    // node uygulamasının hangi fiziksel klasörde olduğunu buluyorum
    var appRoot = require('app-root-path'),
        // dosya yolunun schema'lı halini oluşturuyorum
        indexOfSchema = _uri.indexOf('/schema/');

    // .json dosyasının tam yolunu bulduktan sonra 
    var filePath = appRoot + "/node/" + _uri.substr(indexOfSchema);
    console.log("Path: " + filePath);

    // reuqire ile çekiyoruz
    var result = require(filePath);

    if (!isObject(result)) {
        return result;
    }
    return cloneJSON(result);
}
(function (root, factory) {

    'use strict';

    if (typeof require === 'function' && typeof exports === 'object' && typeof module === 'object') {
        // CommonJS
        module.exports = factory();
    } else if (typeof define === 'function' && define.amd) {
        // AMD
        define('json-schema-defaults', [], function () {
            return factory();
        });
    } else {
        // global with noConflict
        var jsonSchemaDefaults = root.jsonSchemaDefaults;
        root.jsonSchemaDefaults = factory();
        root.jsonSchemaDefaults.noConflict = function () {
            var defaults = root.jsonSchemaDefaults;
            root.jsonSchemaDefaults = jsonSchemaDefaults;
            return defaults;
        };
    }

}(this, function () {

    'use strict';

    var ajv = null;

    /**
     * check whether item is plain object
     * @param {*} item
     * @return {Boolean}
     */
    var isObject = function (item) {
        return typeof item === 'object' && item !== null && item.toString() === {}.toString();
    };

    /**
     * deep JSON object clone
     *
     * @param {Object} source
     * @return {Object}
     */
    var cloneJSON = function (source) {
        return JSON.parse(JSON.stringify(source));
    };

    /**
     * returns a result of deep merge of two objects
     *
     * @param {Object} target
     * @param {Object} source
     * @return {Object}
     */
    var merge = function (target, source) {
        target = cloneJSON(target);

        for (var key in source) {
            if (source.hasOwnProperty(key)) {
                if (isObject(target[key]) && isObject(source[key])) {
                    target[key] = merge(target[key], source[key]);
                } else {
                    target[key] = source[key];
                }
            }
        }
        return target;
    };

    /**
     * merge list of objects from allOf properties
     * if some of objects contains $ref field extracts this reference and merge it
     *
     * @param {Array} allOfList
     * @param {Object} definitions
     * @return {Object}
     */
    var mergeAllOf = function (allOfList, definitions) {
        var length = allOfList.length,
            index = -1,
            result = {};

        while (++index < length) {
            var item = allOfList[index];

            item = (typeof item.$ref !== 'undefined') ? getLocalRef(item.$ref, definitions) : item;

            result = merge(result, item);
        }

        return result;
    };

    /**
     * get object by reference. works only with local references that points on
     * definitions object
     *
     * @param {String} path
     * @param {Object} definitions
     * @return {Object}
     */
    var getLocalRef = function (path, definitions) {
        path = path.replace(/^#\/definitions\//, '').split('/');

        var find = function (path, root) {
            var key = path.shift();
            if (!root[key]) {
                return {};
            } else if (!path.length) {
                return root[key];
            } else {
                return find(path, root[key]);
            }
        };

        var result = find(path, definitions);

        if (!isObject(result)) {
            return result;
        }
        return cloneJSON(result);
    };


    var getRemoteRef = function (_uri, definitions) {
        var loadSchema = function (uri, callback) {
            var request = require('request');
            request(uri, function (err, res, body) {
                console.log(body); // Bu gelen şemayı doğrulamaya göndermeden önce JSON'a çevirmelisiniz.

                if (err || res.statusCode >= 400)
                    callback(err || new Error('Loading error: ' + res.statusCode));
                else {
                    callback(null, JSON.parse(body));
                }
            });
        };

        var Path = require('path'),
            appRoot = require('app-root-path'),
            indexOfSchema = _uri.indexOf('/schema/');

        var filePath = appRoot + "/node/" + _uri.substr(indexOfSchema);
        console.log("Path: " + filePath);
        var result = require(filePath);
        if (!isObject(result)) {
            return result;
        }
        return cloneJSON(result);
    }


    /**
     * returns a object that built with default values from json schema
     *
     * @param {Object} schema
     * @param {Object} definitions
     * @return {Object}
     */
    var defaults = function (schema, definitions) {
        console.log("schema: " + JSON.stringify(schema, null, ' '));
        console.log("definitions: " + JSON.stringify(definitions));
        if (typeof schema['default'] !== 'undefined') {

            return schema['default'];

        }
        else if (typeof schema.allOf !== 'undefined') {

            var mergedItem = mergeAllOf(schema.allOf, definitions);
            console.log("MergedItem: " + JSON.stringify(mergedItem));
            return defaults(mergedItem, definitions);

        }
        else if (typeof schema.$ref !== 'undefined') {
            console.log("Reference name: " + schema.$ref);
            var reference;
            if (schema.$ref.indexOf("http") == 0) {
                reference = getRemoteRef(schema.$ref, definitions);
                //reference= getRemoteRef("http://localhost:3000/schema/providers/login/test.json", definitions);
            } else {
                reference = getLocalRef(schema.$ref, definitions);
            }

            console.log("Refernce: " + JSON.stringify(reference));
            return defaults(reference, definitions);

        }
        else if (schema.type === 'object') {

            if (!schema.properties) {
                return {};
            }

            for (var key in schema.properties) {
                if (schema.properties.hasOwnProperty(key)) {
                    schema.properties[key] = defaults(schema.properties[key], definitions);

                    if (typeof schema.properties[key] === 'undefined') {
                        delete schema.properties[key];
                    }
                }
            }

            return schema.properties;

        }
        else if (schema.type === 'array') {

            if (!schema.items) {
                return [];
            }
            return [defaults(schema.items, definitions)];

        }
        else if (schema.type && typeof(schema.type) === 'object') {

            console.log("Reference name: " + schema.type.$ref);
            var reference = getLocalRef(schema.$ref, definitions);
            console.log("Refernce: " + JSON.stringify(reference));
            return defaults(reference, definitions);

            if (!schema.items) {
                return [];
            }
            return [defaults(schema.items, definitions)];

        }

    };

    /**
     * main function
     *
     * @param {Object} schema
     * @param {Object|undefined} definitions
     * @return {Object}
     */
    return function (schema, definitions, _ajv) {
        ajv = _ajv;

        if (definitions && Array.isArray(definitions)) {
            var defs = {};
            definitions.forEach(function (_definition) {
                defs = merge(_definition, schema.definitions);
            });
            definitions = defs;
        }

        if (typeof definitions === 'undefined') {
            definitions = schema.definitions || {};
        }
        else if (isObject(schema.definitions)) {
            definitions = merge(definitions, schema.definitions);
        }

        return defaults(cloneJSON(schema), definitions);
    };

}));

AJV'yi JSON doğrulamalarında kullanmak




Node.js üstünde AJV'de harici referansları olan ".json" uzantılı şemaların yüklenmesini birazcık anlatayım. Kodları test etmeden yazıyorum asıl olan temelde neyin döndüğüdür.

Ana şemamız index.json ve içinde harici referans olarak test.json'ı içersin (bkz. definitons -> "TW": {"$ref": "http://localhost:3000/schema/providers/login/test.json"}
{
  "id": "http://localhost:3000/schema/providers/login/index",
  "title": "Providers",
  "$schema": "http://json-schema.org/draft-04/schema#",
  "description": "Kullanıcı Giriş Sağlayıcıları",
  "type": "object",
  "definitions": {
    "TW": {"$ref": "http://localhost:3000/schema/providers/login/test.json"}
  },
  "additionalProperties": false,
  "properties": {
    "TW": {"$ref": "#/definitions/TW"}
  }
}
test.json
{
  "id": "http://localhost:3000/schema/providers/login/test.json",
  "$schema": "http://json-schema.org/draft-04/schema#",
  "type": "object",
  "properties": {
    "id": {
      "type": "integer",
      "default": 0
    },
    "id_str": {"type": "string"},
    "name": {
      "type": "string",
      "default": ""
    }
  },
  "required": [
    "id",
    "name"
  ]
}
Her iki şemanın ID'sinin, URL adresleri olduğuna dikkat! Çünkü bu sayede hem eşsizliği sağlamış olursunuz hem de bağlantılarını kopartmamış olursunuz. Ayrıca $ref kısmını definitions içinde veriyor ve properties içindeki özelliklere buradan verdiğimiz için aynı tipi başka bir yerde kullansakta bir kez http talebi yapmış olacağız (Örn. properties:{ ev_adresi:{$ref:'http:/..../adres.json'}, is_adresi:{$ref:'http:/..../adres.json'}, ..} olsaydı aynı json 2 kez çağrılmış olacaktı).

addSchema metodu

2 Parametre alıyor; ilki şemanın kendisi(json nesnesi olacak), ikincisi ise eğer şemanın içinde "id" tanımlanmamışsa kullanılması için sizin belirteceğiniz "id" değeri(string olacak).
var Ajv = require('ajv'),
    ajv = Ajv({removeAdditional:true});

function addSchema() {

    var schTest = require('./providers/login/test.json');
    var schIndex = require('./providers/login/index.json');
    ajv.addSchema(schTest);
    ajv.addSchema(schIndex);
    var bValid = ajv.validate(schIndex.id, {TW: {id: 2, a: 1, name: "cem"}});
    if (!bValid) {
        console.log("Hatalıysam ara: ");
        console.log(ajv.errors);
    }else{
        console.log("Herkül müsün kardeşim:");
        var sch2 = ajv.getSchema("http://localhost:3000/schema/providers/login/index");
        console.log(sch2.schema);
    }
}
addSchema();

compile metodu

var Ajv = require('ajv'),
    ajv = Ajv({removeAdditional:true});

function compile() {

    var schTest = require('./providers/login/test.json');
    var schIndex = require('./providers/login/index.json');
    ajv.addSchema(schTest);  // önce test şemasını ekleyelimki index.json içinde kullanılmadan önce hazır olsun
    var validate = ajv.compile(schIndex); // index.json'ı derleyerek doğrulayacak fonksiyonumuza ulaşalım.
    console.log(validate.schema) // şemamızın içinde test.json'ı referans olarak görürüz ama doğrulama sırasında bu referanslara bakarak veri nesnesini doğrulayacaktır
    var a = validate({TW: {id: 2, name: "cem"}})  // hata vermez ve başarıyla doğrulanmış olur

    if(validate.errors){
      console.log(validate.errors)
    }else{
      console.log(a);
    }
}
compile();

compileAsync metodu

Bu fonksiyonu kullanmadan önce asenkron olarak yükleme işini yapacak fonksiyonu tanımlamalısınız ve yükleme tamamlandıktan sonra doğrulama yapacak callback fonksiyonunu girmelisiniz. Bunun için AJV'nin options larından loadSchema'yı kullanacağız.

ajv = Ajv({
    loadSchema: function (uri, callback) {
        var request = require('request');
        request(uri, function (err, res, body) {
            console.log(body); // Bu gelen şemayı doğrulamaya göndermeden önce JSON'a çevirmelisiniz.

            if (err || res.statusCode >= 400)
                callback(err || new Error('Loading error: ' + res.statusCode));
            else {
                callback(null, JSON.parse(body));
            }
        });
    }
});

function compileAsync() {
    var sch = require('./providers/login/index.json');
    console.log("sch--------------");
    console.log(JSON.stringify(sch));

    ajv.compileAsync(sch, function (err, validate) {
        console.log(validate); // görelim ne var elimizde

        if (err) return; // hata varsa dön bebeğim

        var a = validate({TW:{id: 2, name: "cem"}});
        console.log(validate.errors); // null döner
        console.log(a);  // true döner(hatasız);
    });
}
compileAsync();
Tüm kod:
var Ajv = require('ajv'),
//sch = require('./index'),
    ajv = Ajv({removeAdditional: true}); // options can be passed
ajv = Ajv({
    loadSchema: function (uri, callback) {
        var request = require('request');
        request(uri, function (err, res, body) {
            console.log("request ended");
            console.log(body);

            if (err || res.statusCode >= 400)
                callback(err || new Error('Loading error: ' + res.statusCode));
            else {
                callback(null, JSON.parse(body));
            }
        });
    }
});


function compile() {

    var schTest = require('./providers/login/test.json');
    var schIndex = require('./providers/login/index.json');
    ajv.addSchema(schTest);
    var validate = ajv.compile(schIndex);
    console.log(validate.schema);
    var a = validate({TW: {id: 2, name: "cem"}});
    console.log(validate.errors);
    console.log(a);
}
//compile();

function compileAsync() {
    var sch = require('./providers/login/index.json');
    console.log("sch--------------");
    console.log(JSON.stringify(sch));

    ajv.compileAsync(sch, function (err, validate) {
        console.log(validate);
        console.log("neredeyim")
        console.log("err: " + err);
        if (err) return;

        var a = validate({id: 2, name: "cem"})
        console.log(validate.errors)
        console.log(a);

        console.log("buradayım");
    });
}
//compileAsync();

function addSchema() {

    var schTest = require('./providers/login/test.json');
    var schIndex = require('./providers/login/index.json');
    ajv.addSchema(schTest);
    ajv.addSchema(schIndex);
    var bValid = ajv.validate(schIndex.id, {a: 1,TW: {id: 2, name: "cem"}});
    if (!bValid) {
        console.log("Hatalıysam ara: ");
        console.log(ajv.errors);
    }else{
        console.log("Herkül müsün kardeşim:");
        var sch2 = ajv.getSchema("http://localhost:3000/schema/providers/login/index");
        console.log(sch2.schema);
    }
}
//addSchema();

29 Eylül 2015 Salı

Elasticsearch ile sorgulama

Search API

Önce ekşideki bilgi hapları alalım:
en önemli özelliği distributed ve real-time olması.
solr gibi core olarak lucene kullaniyor (yani datastore aslinda lucene dokumanlari). kabuk demek daha dogru olur kanimca, daha cok orchestrator gibi
aslında bir nosql databasedir. datayı relational olmayan bir şekilde store ettiği için bayılmadan full text search yapabiliyorsunuz
kendi query-dsl'ini de üzerine barındırması fevkalade bir durum
query dsl'i biraz karışık ve aslında birbirinin yaptığı işleri aynen yapan farklı fonksiyonlar var
Peki QUERY DSL ile sorgulama konusunda bool query'ye temel bakış atalım:
{
    "query": {
        "bool": {
            "must": [
                {
                    "term": {
                        "FIELD": {
                            "value": "VALUE"
                        }
                    }
                },
                {
                    "query_string": {
                        "default_field": "FIELD",
                        "query": "this AND that OR thus"
                    }
                }
            ],
            "should": [
                {
                    "match": {
                        "FIELD": "TEXT"
                    }
                }
            ],
            "minimum_number_should_match": 1,
            "must_not": [
                {
                    "range": {
                        "FIELD": {
                            "from": "10",
                            "to": "20"
                        }
                    }
                }
            ],
            "boost": "4"
        }
    }
}

localhost:9200/index/type URL yapısında sorgulama yapmak için _search api ile sorgulamak istenildiğinde localhost:9200/index/type/_search şeklinde sorgu yazılabilir. Search API aynı zamanda Faceting ve Filtering sağlayacaktır.
Aşağıdaki sorgu sadece size ve query parametrelerinin atandığı facet ve filter'ın ise olmadığı temel bir sorgudur:
{ 
   "size": 3, 
   "query": { 
       "match": {
          "hobbies": "skateboard"
        }
    }
}
Bu sorgu sadece hobiler içinde skateboard terimini aradığımız bir sorgudur ve hem GET hem POST metotlarıyla sadece urlnin sonunda _search olacak şekilde çalıştırılabilir.


Temel sorgulama tipleri:
  1. Term
  2. Match
  3. Range
  4. Filters

Ref: http://exploringelasticsearch.com/searching_data.html
http://www.slideshare.net/clintongormley/elasticsearch-query-dsl-not-just-for-wizards

Mapping durumunu görüntüleme

Sadece bir indexin mappingi için

GET http://10.214.66.90:9200/_mapping/ihale

Birden fazla indexin mappingi için

GET http://10.214.66.90:9200/_mapping/ihale,Firma

Bir filed(alanın) mappingi için

GET http://10.214.66.90:9200/_mapping/ihale/field/Konusu

14 Eylül 2015 Pazartesi

zkemkeeper.dll ve Asp.Net uygulaması

Öncelikle biyometrik okuma cihazına bağlanmak için zkemkeeper.dll ve sdk'nın diğer dll dosyalarını registry'e kaydetmelisiniz. Bu aslında com bileşeni olarak sistemin erişebileceği bir id ile windows içinde kaydının oluşturulması demek oluyor. Bunu yapmak için zksoftware içinde gelen bat dosyasını çalıştırmanız yeterli.
copy .\sdk\*.dll %windir%\system32\
regsvr32 %windir%\system32\zkemkeeper.dll

Buna göre sdk içindeki tüm dll dosyalarını C:\Windows\system32 dizinine kopyalayıp zkemkeeper.dll dosyasını da registry'ye kaydetmiş oluyoruz. zkemkeper.dll için bir uygulama idsi oluşturdu {FE9D.....32C7} diye ve bunu da {00853....61F} ile çağırabilir bir DCOM objesi olarak sisteme kaydetti.

Normal olarak demo uygulamalarını bu kayıt işlemi yapılmadan önce çalıştırdığımda şu hatayı alıyordum: FAE has stopped working

DLL register edildikten sonra uygulama çalışıyor ve biyometrik cihazlara bağlantı sağlıyordu ama başka makinelerde aldığım bir sorunun ekran görüntüsünü şöyle alıyordum:

Bu hatayı elde etmek için program FAE hatası almasın diye dll register ettim ve uygulama açıldıktan sonra unregister ederek bağlanmayı deneyince ekrandaki Error mesajını aldım. Bu mesaj biyometrik cihazın çeşitli hata seviyelerinden(sanırım 6-7 tane var) biri. Maksadım bunu gördüğünüzde neden olduğunu bir nebze anlamanızı sağlamak.

Şimdi "happy path"(mutluluğa giden keçi yoluna bakalım :) )
Dll kaydedildi ve demo uygulamasıyla cihaza bağlanalım:

ASP.NET uygulamamda ise şu hataları alıyordum:
  1. Class not registered diyerek CZKEMClass'tan bir nesne yaratmama müsade etmiyordu
  2. Başka bir makinede ise nesne yaratıyor ama aktif cihazlara peş peşe bağlantı sağla dediğimde sorun çıkartmazken, pasif bir cihaza bağlan dediğimde bir sonraki aktif cihaza bağlantı sağlamayı denemeden cihaza ulaşılamadı diyordu

1. Madde için aldığım sorunu göstereyim:
Retrieving the COM class factory for component with CLSID {00853A19-BD51-419B-9269-2DABE57EB61F} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).

2. Madde için ekran görüntüsünü yaratamıyorum ama ikisinin çözümünü nerede bulduğumun ekranını paylaşayım:
IIS Express'in 64 bit versiyonunu çalışmaya zorlayınca dll'lerin register edildiği versiyona erişmesini sağlamış oldum. Çünkü zkemkeeper.dll'i kaydetmek istediğinizde 32/64 bit seçeneklerinden eğer 64 bitlik sistem üstünde koşuyorsanız 32 liğini yükleyemiyorsunuz(klasör adı "Communication Protocol SDK(32Bit Ver6.2.4.1)" olanı yükleyemiyorsunuz çünkü içeriğindeki zkemkeeper.dll 32 uyumlu değil).
Ancak Communication Protocol SDK(64Bit Ver6.2.4.1) klasöründeki zkemkeeper.dll dosyasını sisteme kaydedebiliyorsunuz. Bu durumda ASP.NET uygulamanızın IIS Express versiyonununda 64 bit olması için zorlamanız gerekiyor.

Ve tekrar çalıştırdığımda uygulamamı:

Lotus Notes ile gönderdiğiniz iletileri başka bir eposta hesabına gönderebilmek

Tüm kodumuz burada ve ekran görüntüleri de aşağıda olacak. Anlaşılmasında sorun çıkarsa yardım etmeye çalışırım.
Sub Initialize
 
 
 Dim s As New NotesSession 
 Dim db As NotesDatabase       ' current mail file
 Dim lupV As NotesView        ' docs in forwarding folder
 Dim lupDoc As NotesDocument     ' current lupE doc being forwarded
 Dim counter As Long         ' counter, use for limit
 Dim dc As notesdocumentcollection
 
 Set db = s.CurrentDatabase
 Set dc=db.UnprocessedDocuments
 Set lupDoc = dc.GetFirstDocument
 
 Do While Not(lupDoc Is Nothing)
  
  If (ProcessEmail(s, db, lupDoc, "cem.topkaya@hotmail.com")=1) Then
   Set lupDoc = dc.GetNextDocument(lupDoc)
  End If
  counter =counter+1
 Loop
 
SkipDone:
 Print "Es geçilen belge"
 Exit Sub
 
ErrorHandler:
 Print "Unexpected Error: " & Cstr(Err) & " " & Error$ & ", on line: " & Cstr(Erl)
 
End Sub

Function ProcessEmail(s As NotesSession, db As NotesDatabase, lupDoc As NotesDocument, newSendTo) As Integer
 ' forwards current entry/doc, and returns 1 if successful
 ' newSendTo should be internet address or Canonical Notes name
 Dim mDoc As NotesDocument ' new memo doc created from original doc
 
 On Error Goto FErrorHandler
 
 ' create new doc from current document
 Set mDoc = db.CreateDocument()
 Call lupDoc.CopyAllItems(mDoc, True)
 mDoc.SaveMessageOnSend = False
 
 ' remap from/sendto/replyto so when forwarded still be from original person
 Call mDoc.ReplaceItemValue("SendTo", newSendTo)
 Call mDoc.ReplaceItemValue("CopyTo", "")    ' otherwise another copy will be sent
 Call mDoc.ReplaceItemValue("BlindCopyTo", "")  ' otherwise another copy will be sent
 
 ' send new doc
 Call mDoc.Send(False, newSendTo)
 ' reset to nothing
 Set mDoc = Nothing
 
 ' başarılı bir eposta gönderimi yaptık
 ProcessEmail = 1
 
FExit:
 Exit Function
 
FErrorHandler:
 Print "(ProcessEmail) Unexpected Error: " & Cstr(Err) & " " & Error$ & ", on line: " & Cstr(Erl)
 ProcessEmail = 0
 Exit Function
End Function









7 Ağustos 2015 Cuma

ConEmu Nasıl Kullanılır

2 Konsol yan yana ve otomatik çalıştırma scriptiyle

cmd /k ""C:\_Portables\elasticsearch-1.7.1\bin\elasticsearch.bat"" -new_console

"C:\Redis\redis-server.exe"  -cur_console:s50H 





Kısa yol ile node.js çalıştırma

Break(0) Sleep(100) Print("E\n") Sleep(100) Print("cls\n") Print("npm start\n")

Ctrl+R ile çalıştırıyoruz tabi doğru klasördeysek:

Hızlı çalıştırma taskları oluşturma

Önce sonuca bakalım:

Taskları oluşturacağımız ekran:

Kopyala yapıştır için:
cmd /k npm start -new_console:d:"C:\Projeler\AdminLTE\trunk\":P:"^"

cmd /k redis-cli.exe -cur_console:P:"^<tc-maxx^>":s50H:d:"C:\Redis\" monitor

cmd /k redis-server.exe -cur_console:s20V:P:"^<Tomorrow^>":d:"C:\Redis"

cmd /k ""C:\_Portables\elasticsearch-1.7.1\bin\elasticsearch.bat"" -cur_console:s50V:P:"^<Tomorrow^>"

Güncel Ayarlarım

<?xml version="1.0" encoding="utf-8"?>
<key name="Software">
 <key name="ConEmu">
  <key name=".Vanilla" modified="2015-08-07 19:06:11" build="141012">
   <value name="StartType" type="hex" data="02"/>
   <value name="CmdLine" type="string" data=""/>
   <value name="StartTasksFile" type="string" data=""/>
   <value name="StartTasksName" type="string" data=""/>
   <value name="StartFarFolders" type="hex" data="00"/>
   <value name="StartFarEditors" type="hex" data="00"/>
   <value name="ColorTable00" type="dword" data="00000000"/>
   <value name="ColorTable01" type="dword" data="003b1b0b"/>
   <value name="ColorTable02" type="dword" data="00008000"/>
   <value name="ColorTable03" type="dword" data="00875a00"/>
   <value name="ColorTable04" type="dword" data="001c076a"/>
   <value name="ColorTable05" type="dword" data="00800080"/>
   <value name="ColorTable06" type="dword" data="00008080"/>
   <value name="ColorTable07" type="dword" data="00b19628"/>
   <value name="ColorTable08" type="dword" data="00808080"/>
   <value name="ColorTable09" type="dword" data="00ff0000"/>
   <value name="ColorTable10" type="dword" data="0000ff00"/>
   <value name="ColorTable11" type="dword" data="00f3d700"/>
   <value name="ColorTable12" type="dword" data="001707be"/>
   <value name="ColorTable13" type="dword" data="00ff00ff"/>
   <value name="ColorTable14" type="dword" data="0000ffff"/>
   <value name="ColorTable15" type="dword" data="00ffffff"/>
   <value name="ColorTable16" type="dword" data="00000000"/>
   <value name="ColorTable17" type="dword" data="003b1b0b"/>
   <value name="ColorTable18" type="dword" data="00008000"/>
   <value name="ColorTable19" type="dword" data="00875a00"/>
   <value name="ColorTable20" type="dword" data="001c076a"/>
   <value name="ColorTable21" type="dword" data="00800080"/>
   <value name="ColorTable22" type="dword" data="00008080"/>
   <value name="ColorTable23" type="dword" data="00b19628"/>
   <value name="ColorTable24" type="dword" data="00808080"/>
   <value name="ColorTable25" type="dword" data="00ff0000"/>
   <value name="ColorTable26" type="dword" data="0000ff00"/>
   <value name="ColorTable27" type="dword" data="00f3d700"/>
   <value name="ColorTable28" type="dword" data="001707be"/>
   <value name="ColorTable29" type="dword" data="00ff00ff"/>
   <value name="ColorTable30" type="dword" data="0000ffff"/>
   <value name="ColorTable31" type="dword" data="00ffffff"/>
   <value name="ExtendColors" type="hex" data="00"/>
   <value name="ExtendColorIdx" type="hex" data="0e"/>
   <value name="TextColorIdx" type="hex" data="10"/>
   <value name="BackColorIdx" type="hex" data="10"/>
   <value name="PopTextColorIdx" type="hex" data="10"/>
   <value name="PopBackColorIdx" type="hex" data="10"/>
   <value name="ExtendFonts" type="hex" data="00"/>
   <value name="ExtendFontNormalIdx" type="hex" data="01"/>
   <value name="ExtendFontBoldIdx" type="hex" data="0c"/>
   <value name="ExtendFontItalicIdx" type="hex" data="0d"/>
   <value name="CursorTypeActive" type="dword" data="000232c1"/>
   <value name="CursorTypeInactive" type="dword" data="00823283"/>
   <value name="ClipboardDetectLineEnd" type="hex" data="01"/>
   <value name="ClipboardBashMargin" type="hex" data="00"/>
   <value name="ClipboardTrimTrailing" type="hex" data="02"/>
   <value name="ClipboardEOL" type="hex" data="00"/>
   <value name="ClipboardArrowStart" type="hex" data="01"/>
   <value name="ClipboardAllLines" type="hex" data="01"/>
   <value name="ClipboardFirstLine" type="hex" data="01"/>
   <value name="ClipboardClickPromptPosition" type="hex" data="02"/>
   <value name="ClipboardDeleteLeftWord" type="hex" data="02"/>
   <value name="TrueColorerSupport" type="hex" data="01"/>
   <value name="FadeInactive" type="hex" data="01"/>
   <value name="FadeInactiveLow" type="hex" data="00"/>
   <value name="FadeInactiveHigh" type="hex" data="d0"/>
   <value name="ConVisible" type="hex" data="00"/>
   <value name="ConInMode" type="dword" data="ffffffff"/>
   <value name="UseInjects" type="hex" data="01"/>
   <value name="SetDefaultTerminal" type="hex" data="01"/>
   <value name="SetDefaultTerminalStartup" type="hex" data="01"/>
   <value name="SetDefaultTerminalStartupTSA" type="hex" data="01"/>
   <value name="DefaultTerminalAgressive" type="hex" data="01"/>
   <value name="DefaultTerminalNoInjects" type="hex" data="00"/>
   <value name="DefaultTerminalNewWindow" type="hex" data="00"/>
   <value name="DefaultTerminalConfirm" type="hex" data="02"/>
   <value name="DefaultTerminalApps" type="string" data="explorer.exe"/>
   <value name="ProcessAnsi" type="hex" data="01"/>
   <value name="AnsiLog" type="hex" data="00"/>
   <value name="AnsiLogPath" type="string" data="%ConEmuDir%\Logs\"/>
   <value name="ProcessNewConArg" type="hex" data="01"/>
   <value name="ConsoleExceptionHandler" type="hex" data="00"/>
   <value name="UseClink" type="hex" data="01"/>
   <value name="StoreTaskbarkTasks" type="hex" data="01"/>
   <value name="StoreTaskbarCommands" type="hex" data="01"/>
   <value name="SaveCmdHistory" type="hex" data="01"/>
   <value name="CmdLineHistory" type="multi">
    <line data="{monitor}"/>
    <line data="{cmd}"/>
    <line data="far"/>
    <line data="{Group16}"/>
    <line data="{Server elastic & redis}"/>
    <line data="C:\Redis\redis-server.exe"/>
    <line data="{monitor node & redis}"/>
    <line data="{elasticsearch_server}"/>
    <line data="{reds}"/>
    <line data="C:\_Portables\elasticsearch-1.7.1\bin\elasticsearch.bat"/>
   </value>
   <value name="SingleInstance" type="hex" data="01"/>
   <value name="ShowHelpTooltips" type="hex" data="01"/>
   <value name="Multi" type="hex" data="01"/>
   <value name="Multi.ShowButtons" type="hex" data="01"/>
   <value name="Multi.NumberInCaption" type="hex" data="00"/>
   <value name="Multi.CloseConfirm" type="hex" data="00"/>
   <value name="Multi.CloseEditViewConfirm" type="hex" data="00"/>
   <value name="Multi.NewConfirm" type="hex" data="01"/>
   <value name="Multi.DupConfirm" type="hex" data="01"/>
   <value name="Multi.DetachConfirm" type="hex" data="00"/>
   <value name="Multi.UseArrows" type="hex" data="00"/>
   <value name="Multi.UseNumbers" type="hex" data="01"/>
   <value name="Multi.UseWinTab" type="hex" data="00"/>
   <value name="Multi.AutoCreate" type="hex" data="00"/>
   <value name="Multi.LeaveOnClose" type="hex" data="00"/>
   <value name="Multi.HideOnClose" type="hex" data="00"/>
   <value name="Multi.MinByEsc" type="hex" data="02"/>
   <value name="MapShiftEscToEsc" type="hex" data="01"/>
   <value name="Multi.Iterate" type="hex" data="01"/>
   <value name="Multi.SplitWidth" type="hex" data="04"/>
   <value name="Multi.SplitHeight" type="hex" data="04"/>
   <value name="KeyboardHooks" type="hex" data="01"/>
   <value name="FontName" type="string" data="Consolas"/>
   <value name="FontName2" type="string" data="Consolas"/>
   <value name="FontAutoSize" type="hex" data="00"/>
   <value name="FontSize" type="dword" data="00000010"/>
   <value name="FontSizeX" type="dword" data="00000000"/>
   <value name="FontUseDpi" type="hex" data="01"/>
   <value name="FontUseUnits" type="hex" data="00"/>
   <value name="FontSizeX2" type="dword" data="00000000"/>
   <value name="FontSizeX3" type="dword" data="00000000"/>
   <value name="FontCharSet" type="hex" data="a2"/>
   <value name="Anti-aliasing" type="dword" data="00000006"/>
   <value name="FontBold" type="hex" data="00"/>
   <value name="FontItalic" type="hex" data="00"/>
   <value name="Monospace" type="hex" data="01"/>
   <value name="BackGround Image show" type="hex" data="01"/>
   <value name="BackGround Image" type="string" data="C:\Users\duygu.akmaz\Pictures\310231.jpg"/>
   <value name="bgImageDarker" type="hex" data="ff"/>
   <value name="bgImageColors" type="dword" data="ffffffff"/>
   <value name="bgOperation" type="hex" data="00"/>
   <value name="bgPluginAllowed" type="hex" data="01"/>
   <value name="AlphaValue" type="hex" data="c8"/>
   <value name="AlphaValueSeparate" type="hex" data="01"/>
   <value name="AlphaValueInactive" type="hex" data="be"/>
   <value name="UserScreenTransparent" type="hex" data="01"/>
   <value name="ColorKeyTransparent" type="hex" data="00"/>
   <value name="ColorKeyValue" type="dword" data="00010101"/>
   <value name="UseCurrentSizePos" type="hex" data="01"/>
   <value name="WindowMode" type="dword" data="00000520"/>
   <value name="ConWnd Width" type="dword" data="00000071"/>
   <value name="ConWnd Height" type="dword" data="0000003b"/>
   <value name="Cascaded" type="hex" data="01"/>
   <value name="ConWnd X" type="dword" data="00000000"/>
   <value name="ConWnd Y" type="dword" data="00000000"/>
   <value name="16bit Height" type="dword" data="00000000"/>
   <value name="AutoSaveSizePos" type="hex" data="00"/>
   <value name="IntegralSize" type="hex" data="00"/>
   <value name="QuakeStyle" type="hex" data="00"/>
   <value name="QuakeAnimation" type="dword" data="0000012c"/>
   <value name="HideCaption" type="hex" data="01"/>
   <value name="HideChildCaption" type="hex" data="01"/>
   <value name="FocusInChildWindows" type="hex" data="01"/>
   <value name="HideCaptionAlways" type="hex" data="00"/>
   <value name="HideCaptionAlwaysFrame" type="hex" data="ff"/>
   <value name="HideCaptionAlwaysDelay" type="dword" data="000007d0"/>
   <value name="HideCaptionAlwaysDisappear" type="dword" data="000007d0"/>
   <value name="DownShowHiddenMessage" type="hex" data="00"/>
   <value name="ConsoleFontName" type="string" data="Lucida Console"/>
   <value name="ConsoleFontWidth" type="dword" data="00000003"/>
   <value name="ConsoleFontHeight" type="dword" data="00000005"/>
   <value name="DefaultBufferHeight" type="dword" data="00002710"/>
   <value name="AutoBufferHeight" type="hex" data="01"/>
   <value name="CmdOutputCP" type="dword" data="00000000"/>
   <value name="ComSpec.Type" type="hex" data="00"/>
   <value name="ComSpec.Bits" type="hex" data="00"/>
   <value name="ComSpec.UpdateEnv" type="hex" data="00"/>
   <value name="ComSpec.EnvAddPath" type="hex" data="01"/>
   <value name="ComSpec.EnvAddExePath" type="hex" data="01"/>
   <value name="ComSpec.UncPaths" type="hex" data="01"/>
   <value name="ComSpec.Path" type="string" data=""/>
   <value name="CTS.Intelligent" type="hex" data="01"/>
   <value name="CTS.IntelligentExceptions" type="string" data="far|vim.exe"/>
   <value name="CTS.AutoCopy" type="hex" data="01"/>
   <value name="CTS.IBeam" type="hex" data="01"/>
   <value name="CTS.EndOnTyping" type="hex" data="00"/>
   <value name="CTS.EndOnKeyPress" type="hex" data="00"/>
   <value name="CTS.Freeze" type="hex" data="00"/>
   <value name="CTS.SelectBlock" type="hex" data="01"/>
   <value name="CTS.SelectText" type="hex" data="01"/>
   <value name="CTS.HtmlFormat" type="hex" data="01"/>
   <value name="CTS.ActMode" type="hex" data="02"/>
   <value name="CTS.RBtnAction" type="hex" data="03"/>
   <value name="CTS.MBtnAction" type="hex" data="00"/>
   <value name="CTS.ColorIndex" type="hex" data="e0"/>
   <value name="ClipboardConfirmEnter" type="hex" data="01"/>
   <value name="ClipboardConfirmLonger" type="dword" data="000000c8"/>
   <value name="FarGotoEditorOpt" type="hex" data="01"/>
   <value name="FarGotoEditorPath" type="string" data="far.exe /e%1:%2 "%3""/>
   <value name="HighlightMouseRow" type="hex" data="00"/>
   <value name="HighlightMouseCol" type="hex" data="00"/>
   <value name="FixFarBorders" type="hex" data="01"/>
   <value name="FixFarBordersRanges" type="string" data="2013-25C4;"/>
   <value name="ExtendUCharMap" type="hex" data="01"/>
   <value name="EnhanceGraphics" type="hex" data="01"/>
   <value name="EnhanceButtons" type="hex" data="00"/>
   <value name="PartBrush75" type="hex" data="c8"/>
   <value name="PartBrush50" type="hex" data="96"/>
   <value name="PartBrush25" type="hex" data="5a"/>
   <value name="PartBrushBlack" type="hex" data="20"/>
   <value name="RightClick opens context menu" type="hex" data="02"/>
   <value name="RightClickMacro2" type="string" data=""/>
   <value name="SendAltTab" type="hex" data="00"/>
   <value name="SendAltEsc" type="hex" data="00"/>
   <value name="SendAltPrintScrn" type="hex" data="00"/>
   <value name="SendPrintScrn" type="hex" data="00"/>
   <value name="SendCtrlEsc" type="hex" data="00"/>
   <value name="Min2Tray" type="hex" data="01"/>
   <value name="AlwaysShowTrayIcon" type="hex" data="00"/>
   <value name="SafeFarClose" type="hex" data="01"/>
   <value name="SafeFarCloseMacro" type="string" data=""/>
   <value name="FARuseASCIIsort" type="hex" data="00"/>
   <value name="ShellNoZoneCheck" type="hex" data="00"/>
   <value name="FixAltOnAltTab" type="hex" data="00"/>
   <value name="DisableMouse" type="hex" data="00"/>
   <value name="RSelectionFix" type="hex" data="01"/>
   <value name="MouseSkipActivation" type="hex" data="01"/>
   <value name="MouseSkipMoving" type="hex" data="01"/>
   <value name="FarHourglass" type="hex" data="01"/>
   <value name="FarHourglassDelay" type="dword" data="000001f4"/>
   <value name="Dnd" type="hex" data="01"/>
   <value name="DndDrop" type="hex" data="01"/>
   <value name="DefCopy" type="hex" data="01"/>
   <value name="DropUseMenu" type="hex" data="02"/>
   <value name="DragOverlay" type="hex" data="01"/>
   <value name="DragShowIcons" type="hex" data="01"/>
   <value name="DebugSteps" type="hex" data="01"/>
   <value name="DragPanel" type="hex" data="02"/>
   <value name="DragPanelBothEdges" type="hex" data="00"/>
   <value name="KeyBarRClick" type="hex" data="01"/>
   <value name="StatusBar.Show" type="hex" data="01"/>
   <value name="StatusBar.Flags" type="dword" data="00000002"/>
   <value name="StatusFontFace" type="string" data="Segoe UI"/>
   <value name="StatusFontCharSet" type="dword" data="00000000"/>
   <value name="StatusFontHeight" type="dword" data="0000000e"/>
   <value name="StatusBar.Color.Back" type="dword" data="00404040"/>
   <value name="StatusBar.Color.Light" type="dword" data="00ffffff"/>
   <value name="StatusBar.Color.Dark" type="dword" data="00a0a0a0"/>
   <value name="StatusBar.Hide.VCon" type="hex" data="00"/>
   <value name="StatusBar.Hide.CapsL" type="hex" data="00"/>
   <value name="StatusBar.Hide.NumL" type="hex" data="00"/>
   <value name="StatusBar.Hide.ScrL" type="hex" data="00"/>
   <value name="StatusBar.Hide.Lang" type="hex" data="01"/>
   <value name="StatusBar.Hide.KeyHooks" type="hex" data="01"/>
   <value name="StatusBar.Hide.WPos" type="hex" data="01"/>
   <value name="StatusBar.Hide.WSize" type="hex" data="01"/>
   <value name="StatusBar.Hide.WClient" type="hex" data="01"/>
   <value name="StatusBar.Hide.WWork" type="hex" data="01"/>
   <value name="StatusBar.Hide.Style" type="hex" data="01"/>
   <value name="StatusBar.Hide.StyleEx" type="hex" data="01"/>
   <value name="StatusBar.Hide.hFore" type="hex" data="01"/>
   <value name="StatusBar.Hide.hFocus" type="hex" data="01"/>
   <value name="StatusBar.Hide.Zoom" type="hex" data="01"/>
   <value name="StatusBar.Hide.Dpi" type="hex" data="01"/>
   <value name="StatusBar.Hide.ABuf" type="hex" data="00"/>
   <value name="StatusBar.Hide.CPos" type="hex" data="00"/>
   <value name="StatusBar.Hide.CSize" type="hex" data="01"/>
   <value name="StatusBar.Hide.BSize" type="hex" data="00"/>
   <value name="StatusBar.Hide.CurX" type="hex" data="01"/>
   <value name="StatusBar.Hide.CurY" type="hex" data="01"/>
   <value name="StatusBar.Hide.CurS" type="hex" data="01"/>
   <value name="StatusBar.Hide.CurI" type="hex" data="00"/>
   <value name="StatusBar.Hide.ConEmuPID" type="hex" data="01"/>
   <value name="StatusBar.Hide.ConEmuHWND" type="hex" data="01"/>
   <value name="StatusBar.Hide.ConEmuView" type="hex" data="01"/>
   <value name="StatusBar.Hide.Srv" type="hex" data="00"/>
   <value name="StatusBar.Hide.SrvHWND" type="hex" data="01"/>
   <value name="StatusBar.Hide.Transparency" type="hex" data="00"/>
   <value name="StatusBar.Hide.New" type="hex" data="00"/>
   <value name="StatusBar.Hide.Sync" type="hex" data="00"/>
   <value name="StatusBar.Hide.Proc" type="hex" data="00"/>
   <value name="StatusBar.Hide.Title" type="hex" data="00"/>
   <value name="StatusBar.Hide.Time" type="hex" data="00"/>
   <value name="StatusBar.Hide.Resize" type="hex" data="00"/>
   <value name="Tabs" type="hex" data="01"/>
   <value name="TabsLocation" type="hex" data="00"/>
   <value name="TabIcons" type="hex" data="01"/>
   <value name="OneTabPerGroup" type="hex" data="00"/>
   <value name="ActivateSplitMouseOver" type="hex" data="01"/>
   <value name="TabSelf" type="hex" data="01"/>
   <value name="TabLazy" type="hex" data="01"/>
   <value name="TabRecent" type="hex" data="01"/>
   <value name="TabDblClick" type="dword" data="00000003"/>
   <value name="TabBtnDblClick" type="dword" data="00000001"/>
   <value name="TabsOnTaskBar" type="hex" data="02"/>
   <value name="TaskBarOverlay" type="hex" data="01"/>
   <value name="TaskbarProgress" type="hex" data="01"/>
   <value name="TabCloseMacro" type="string" data=""/>
   <value name="TabFontFace" type="string" data="Segoe UI"/>
   <value name="TabFontCharSet" type="dword" data="00000000"/>
   <value name="TabFontHeight" type="dword" data="00000010"/>
   <value name="SaveAllEditors" type="string" data=""/>
   <value name="ToolbarAddSpace" type="dword" data="00000000"/>
   <value name="TabConsole" type="string" data="<%c> %s"/>
   <value name="TabSkipWords" type="string" data="Administrator:|Администратор:"/>
   <value name="TabPanels" type="string" data="<%c> %s"/>
   <value name="TabEditor" type="string" data="<%c.%i>{%s}"/>
   <value name="TabEditorModified" type="string" data="<%c.%i>[%s] *"/>
   <value name="TabViewer" type="string" data="<%c.%i>[%s]"/>
   <value name="TabLenMax" type="dword" data="00000014"/>
   <value name="AdminTitleSuffix" type="string" data=" (Admin)"/>
   <value name="AdminShowShield" type="hex" data="01"/>
   <value name="HideInactiveConsoleTabs" type="hex" data="00"/>
   <value name="ShowFarWindows" type="hex" data="01"/>
   <value name="TryToCenter" type="hex" data="01"/>
   <value name="CenterConsolePad" type="dword" data="00000000"/>
   <value name="ShowScrollbar" type="hex" data="02"/>
   <value name="ScrollBarAppearDelay" type="dword" data="00000064"/>
   <value name="ScrollBarDisappearDelay" type="dword" data="000003e8"/>
   <value name="IconID" type="dword" data="00000001"/>
   <value name="MainTimerElapse" type="dword" data="0000000a"/>
   <value name="MainTimerInactiveElapse" type="dword" data="000003e8"/>
   <value name="AffinityMask" type="dword" data="00000000"/>
   <value name="SkipFocusEvents" type="hex" data="00"/>
   <value name="MonitorConsoleLang" type="hex" data="03"/>
   <value name="DesktopMode" type="hex" data="00"/>
   <value name="SnapToDesktopEdges" type="hex" data="00"/>
   <value name="AlwaysOnTop" type="hex" data="00"/>
   <value name="SleepInBackground" type="hex" data="00"/>
   <value name="RetardInactivePanes" type="hex" data="00"/>
   <value name="MinimizeOnLoseFocus" type="hex" data="00"/>
   <value name="DisableFarFlashing" type="hex" data="00"/>
   <value name="DisableAllFlashing" type="hex" data="00"/>
   <value name="FindText" type="string" data="silin"/>
   <value name="FindMatchCase" type="hex" data="00"/>
   <value name="FindMatchWholeWords" type="hex" data="00"/>
   <value name="FindTransparent" type="hex" data="00"/>
   <value name="PanView.BackColor" type="dword" data="30ffffff"/>
   <value name="PanView.PFrame" type="dword" data="00000001"/>
   <value name="PanView.PFrameColor" type="dword" data="28808080"/>
   <value name="PanView.SFrame" type="dword" data="00000001"/>
   <value name="PanView.SFrameColor" type="dword" data="07c0c0c0"/>
   <value name="PanView.Thumbs.ImgSize" type="dword" data="00000060"/>
   <value name="PanView.Thumbs.SpaceX1" type="dword" data="00000001"/>
   <value name="PanView.Thumbs.SpaceY1" type="dword" data="00000001"/>
   <value name="PanView.Thumbs.SpaceX2" type="dword" data="00000005"/>
   <value name="PanView.Thumbs.SpaceY2" type="dword" data="00000014"/>
   <value name="PanView.Thumbs.LabelSpacing" type="dword" data="00000002"/>
   <value name="PanView.Thumbs.LabelPadding" type="dword" data="00000000"/>
   <value name="PanView.Thumbs.FontName" type="string" data="Segoe UI"/>
   <value name="PanView.Thumbs.FontHeight" type="dword" data="0000000e"/>
   <value name="PanView.Tiles.ImgSize" type="dword" data="00000030"/>
   <value name="PanView.Tiles.SpaceX1" type="dword" data="00000004"/>
   <value name="PanView.Tiles.SpaceY1" type="dword" data="00000004"/>
   <value name="PanView.Tiles.SpaceX2" type="dword" data="000000ac"/>
   <value name="PanView.Tiles.SpaceY2" type="dword" data="00000004"/>
   <value name="PanView.Tiles.LabelSpacing" type="dword" data="00000004"/>
   <value name="PanView.Tiles.LabelPadding" type="dword" data="00000001"/>
   <value name="PanView.Tiles.FontName" type="string" data="Segoe UI"/>
   <value name="PanView.Tiles.FontHeight" type="dword" data="0000000e"/>
   <value name="PanView.LoadPreviews" type="hex" data="03"/>
   <value name="PanView.LoadFolders" type="hex" data="01"/>
   <value name="PanView.LoadTimeout" type="dword" data="0000000f"/>
   <value name="PanView.MaxZoom" type="dword" data="00000258"/>
   <value name="PanView.UsePicView2" type="hex" data="01"/>
   <value name="PanView.RestoreOnStartup" type="hex" data="00"/>
   <value name="Update.VerLocation" type="string" data=""/>
   <value name="Update.CheckOnStartup" type="hex" data="00"/>
   <value name="Update.CheckHourly" type="hex" data="00"/>
   <value name="Update.ConfirmDownload" type="hex" data="01"/>
   <value name="Update.UseBuilds" type="hex" data="02"/>
   <value name="Update.UseProxy" type="hex" data="00"/>
   <value name="Update.Proxy" type="string" data=""/>
   <value name="Update.ProxyUser" type="string" data=""/>
   <value name="Update.ProxyPassword" type="string" data=""/>
   <value name="Update.ExeCmdLine" type="string" data=""/>
   <value name="Update.ArcCmdLine" type="string" data=""/>
   <value name="Update.DownloadPath" type="string" data="%TEMP%\ConEmu"/>
   <value name="Update.LeavePackages" type="hex" data="00"/>
   <value name="Update.PostUpdateCmd" type="string" data="echo Last successful update>ConEmuUpdate.info && date /t>>ConEmuUpdate.info && time /t>>ConEmuUpdate.info"/>
   <value name="Multi.Modifier" type="dword" data="0000005b"/>
   <value name="Multi.ArrowsModifier" type="dword" data="0000005b"/>
   <value name="KeyMacroVersion" type="hex" data="02"/>
   <value name="MinimizeRestore" type="dword" data="000011c0"/>
   <value name="MinimizeRestore2" type="dword" data="00000000"/>
   <value name="GlobalRestore" type="dword" data="00000000"/>
   <value name="ForcedFullScreen" type="dword" data="12115b0d"/>
   <value name="SwitchGuiFocus" type="dword" data="00000000"/>
   <value name="SetFocusGui" type="dword" data="00000000"/>
   <value name="SetFocusChild" type="dword" data="00000000"/>
   <value name="ChildSystemMenu" type="dword" data="00000000"/>
   <value name="Multi.NewSplitV" type="dword" data="0010114f"/>
   <value name="Multi.NewSplitH" type="dword" data="00101145"/>
   <value name="Multi.SplitSizeVU" type="dword" data="00105d26"/>
   <value name="Multi.SplitSizeVD" type="dword" data="00105d28"/>
   <value name="Multi.SplitSizeHL" type="dword" data="00105d25"/>
   <value name="Multi.SplitSizeHR" type="dword" data="00105d27"/>
   <value name="Key.TabPane1" type="dword" data="00005d09"/>
   <value name="Key.TabPane2" type="dword" data="00105d09"/>
   <value name="Multi.SplitFocusU" type="dword" data="00005d26"/>
   <value name="Multi.SplitFocusD" type="dword" data="00005d28"/>
   <value name="Multi.SplitFocusL" type="dword" data="00005d25"/>
   <value name="Multi.SplitFocusR" type="dword" data="00005d27"/>
   <value name="Multi.NewConsole" type="dword" data="00005b57"/>
   <value name="Multi.NewConsoleShift" type="dword" data="00105b57"/>
   <value name="Multi.NewConsolePopup" type="dword" data="00005b4e"/>
   <value name="Multi.NewConsolePopup2" type="dword" data="00000000"/>
   <value name="Multi.NewWindow" type="dword" data="00000000"/>
   <value name="Multi.NewAttach" type="dword" data="00005b47"/>
   <value name="Multi.Next" type="dword" data="00005b51"/>
   <value name="Multi.NextShift" type="dword" data="00105b51"/>
   <value name="Multi.Recreate" type="dword" data="00005bc0"/>
   <value name="Multi.AltCon" type="dword" data="00005b41"/>
   <value name="Multi.Scroll" type="dword" data="00005b53"/>
   <value name="Multi.Close" type="dword" data="00005b2e"/>
   <value name="CloseTabKey" type="dword" data="00125b2e"/>
   <value name="CloseGroupKey" type="dword" data="00000000"/>
   <value name="CloseGroupPrcKey" type="dword" data="00000000"/>
   <value name="CloseAllConKey" type="dword" data="00000000"/>
   <value name="CloseExceptConKey" type="dword" data="00000000"/>
   <value name="TerminateProcessKey" type="dword" data="00105b2e"/>
   <value name="DuplicateRootKey" type="dword" data="00000000"/>
   <value name="CloseConEmuKey" type="dword" data="00005b73"/>
   <value name="Multi.Rename" type="dword" data="00005d52"/>
   <value name="Multi.MoveLeft" type="dword" data="00125b25"/>
   <value name="Multi.MoveRight" type="dword" data="00125b27"/>
   <value name="Multi.CmdKey" type="dword" data="00005b58"/>
   <value name="CTS.VkBlockStart" type="dword" data="00000000"/>
   <value name="CTS.VkTextStart" type="dword" data="00000000"/>
   <value name="CTS.VkCopyFmt0" type="dword" data="00001143"/>
   <value name="CTS.VkCopyFmt1" type="dword" data="00101143"/>
   <value name="CTS.VkCopyFmt2" type="dword" data="00000000"/>
   <value name="CTS.VkCopyAll" type="dword" data="00000000"/>
   <value name="HighlightMouseSwitch" type="dword" data="00005d4c"/>
   <value name="Multi.ShowTabsList" type="dword" data="00000000"/>
   <value name="Multi.ShowTabsList2" type="dword" data="00005d7b"/>
   <value name="ClipboardVkAllLines" type="dword" data="0000102d"/>
   <value name="ClipboardVkFirstLine" type="dword" data="00001156"/>
   <value name="DeleteWordToLeft" type="dword" data="00001108"/>
   <value name="FindTextKey" type="dword" data="00001146"/>
   <value name="ScreenshotKey" type="dword" data="00005b48"/>
   <value name="ScreenshotFullKey" type="dword" data="00105b48"/>
   <value name="ShowStatusBarKey" type="dword" data="00005d53"/>
   <value name="ShowTabBarKey" type="dword" data="00005d54"/>
   <value name="ShowCaptionKey" type="dword" data="00005d43"/>
   <value name="AlwaysOnTopKey" type="dword" data="00000000"/>
   <value name="TransparencyInc" type="dword" data="00000000"/>
   <value name="TransparencyDec" type="dword" data="00000000"/>
   <value name="Key.TabMenu" type="dword" data="00005d20"/>
   <value name="Key.TabMenu2" type="dword" data="00001002"/>
   <value name="Key.Maximize" type="dword" data="00001278"/>
   <value name="Key.MaximizeWidth" type="dword" data="00000000"/>
   <value name="Key.MaximizeHeight" type="dword" data="00000000"/>
   <value name="Key.FullScreen" type="dword" data="0000120d"/>
   <value name="Key.SysMenu" type="dword" data="00001220"/>
   <value name="Key.SysMenu2" type="dword" data="00001102"/>
   <value name="Key.BufUp" type="dword" data="00001126"/>
   <value name="Key.BufDn" type="dword" data="00001128"/>
   <value name="Key.BufPgUp" type="dword" data="00001121"/>
   <value name="Key.BufPgDn" type="dword" data="00001122"/>
   <value name="Key.BufHfPgUp" type="dword" data="00005d21"/>
   <value name="Key.BufHfPgDn" type="dword" data="00005d22"/>
   <value name="Key.BufTop" type="dword" data="00005d24"/>
   <value name="Key.BufBottom" type="dword" data="00005d23"/>
   <value name="Key.BufCursor" type="dword" data="00005d08"/>
   <value name="Key.PicViewSlide" type="dword" data="80808013"/>
   <value name="Key.PicViewSlower" type="dword" data="808080bd"/>
   <value name="Key.PicViewFaster" type="dword" data="808080bb"/>
   <value name="FontLargerKey" type="dword" data="000011d0"/>
   <value name="FontSmallerKey" type="dword" data="000011d1"/>
   <value name="FontOriginalKey" type="dword" data="00001104"/>
   <value name="PasteFileKey" type="dword" data="00101146"/>
   <value name="PastePathKey" type="dword" data="00101144"/>
   <value name="PasteCygwinKey" type="dword" data="00005d2d"/>
   <value name="Key.JumpPrevMonitor" type="dword" data="00105b25"/>
   <value name="Key.JumpNextMonitor" type="dword" data="00105b27"/>
   <value name="Key.TileToLeft" type="dword" data="00005b25"/>
   <value name="Key.TileToRIght" type="dword" data="00005b27"/>
   <value name="KeyMacro01" type="dword" data="8080801b"/>
   <value name="KeyMacro01.Text" type="string" data="print("\ecls\n")"/>
   <value name="KeyMacro02" type="dword" data="00001152"/>
   <value name="KeyMacro02.Text" type="string" data="Break(0) Sleep(100) Print("E\n") Sleep(100) Print("cls\n") Print("npm start\n")"/>
   <value name="KeyMacro03" type="dword" data="00000000"/>
   <value name="KeyMacro03.Text" type="string" data=""/>
   <value name="KeyMacro04" type="dword" data="00000000"/>
   <value name="KeyMacro04.Text" type="string" data=""/>
   <value name="KeyMacro05" type="dword" data="00000000"/>
   <value name="KeyMacro05.Text" type="string" data=""/>
   <value name="KeyMacro06" type="dword" data="00000000"/>
   <value name="KeyMacro06.Text" type="string" data=""/>
   <value name="KeyMacro07" type="dword" data="00000000"/>
   <value name="KeyMacro07.Text" type="string" data=""/>
   <value name="KeyMacro08" type="dword" data="00000000"/>
   <value name="KeyMacro08.Text" type="string" data=""/>
   <value name="KeyMacro09" type="dword" data="00000000"/>
   <value name="KeyMacro09.Text" type="string" data=""/>
   <value name="KeyMacro10" type="dword" data="00000000"/>
   <value name="KeyMacro10.Text" type="string" data=""/>
   <value name="KeyMacro11" type="dword" data="00000000"/>
   <value name="KeyMacro11.Text" type="string" data=""/>
   <value name="KeyMacro12" type="dword" data="00000000"/>
   <value name="KeyMacro12.Text" type="string" data=""/>
   <value name="KeyMacro13" type="dword" data="00000000"/>
   <value name="KeyMacro13.Text" type="string" data=""/>
   <value name="KeyMacro14" type="dword" data="00000000"/>
   <value name="KeyMacro14.Text" type="string" data=""/>
   <value name="KeyMacro15" type="dword" data="00000000"/>
   <value name="KeyMacro15.Text" type="string" data=""/>
   <value name="KeyMacro16" type="dword" data="00000000"/>
   <value name="KeyMacro16.Text" type="string" data=""/>
   <value name="KeyMacro17" type="dword" data="00000000"/>
   <value name="KeyMacro17.Text" type="string" data=""/>
   <value name="KeyMacro18" type="dword" data="00000000"/>
   <value name="KeyMacro18.Text" type="string" data=""/>
   <value name="KeyMacro19" type="dword" data="00000000"/>
   <value name="KeyMacro19.Text" type="string" data=""/>
   <value name="KeyMacro20" type="dword" data="00000000"/>
   <value name="KeyMacro20.Text" type="string" data=""/>
   <value name="KeyMacro21" type="dword" data="00000000"/>
   <value name="KeyMacro21.Text" type="string" data=""/>
   <value name="KeyMacro22" type="dword" data="00000000"/>
   <value name="KeyMacro22.Text" type="string" data=""/>
   <value name="KeyMacro23" type="dword" data="00000000"/>
   <value name="KeyMacro23.Text" type="string" data=""/>
   <value name="KeyMacro24" type="dword" data="00000000"/>
   <value name="KeyMacro24.Text" type="string" data=""/>
   <value name="KeyMacro25" type="dword" data="00000000"/>
   <value name="KeyMacro25.Text" type="string" data=""/>
   <value name="KeyMacro26" type="dword" data="00000000"/>
   <value name="KeyMacro26.Text" type="string" data=""/>
   <value name="KeyMacro27" type="dword" data="00000000"/>
   <value name="KeyMacro27.Text" type="string" data=""/>
   <value name="KeyMacro28" type="dword" data="00000000"/>
   <value name="KeyMacro28.Text" type="string" data=""/>
   <value name="KeyMacro29" type="dword" data="00000000"/>
   <value name="KeyMacro29.Text" type="string" data=""/>
   <value name="KeyMacro30" type="dword" data="00000000"/>
   <value name="KeyMacro30.Text" type="string" data=""/>
   <value name="KeyMacro31" type="dword" data="00000000"/>
   <value name="KeyMacro31.Text" type="string" data=""/>
   <value name="KeyMacro32" type="dword" data="00000000"/>
   <value name="KeyMacro32.Text" type="string" data=""/>
   <value name="CTS.VkBlock" type="hex" data="a4"/>
   <value name="CTS.VkText" type="hex" data="a0"/>
   <value name="CTS.VkAct" type="hex" data="00"/>
   <value name="CTS.VkPrompt" type="hex" data="00"/>
   <value name="FarGotoEditorVk" type="hex" data="a2"/>
   <value name="DndLKey" type="hex" data="00"/>
   <value name="DndRKey" type="hex" data="a2"/>
   <value name="WndDragKey" type="dword" data="00121101"/>
   <key name="Tasks" modified="2015-08-07 19:06:11" build="141012">
    <value name="Count" type="dword" data="00000010"/>
    <key name="Task1" modified="2015-08-07 19:06:11" build="141012">
     <value name="Name" type="string" data="{Server elastic & redis}"/>
     <value name="Hotkey" type="dword" data="00000000"/>
     <value name="GuiArgs" type="string" data=""/>
     <value name="Cmd1" type="string" data="cmd /k ""C:\_Portables\elasticsearch-1.7.1\bin\elasticsearch.bat"" -new_console"/>
     <value name="Cmd2" type="string" data=""C:\Redis\redis-server.exe"  -cur_console:s50H "/>
     <value name="Active" type="dword" data="00000000"/>
     <value name="Count" type="dword" data="00000002"/>
    </key>
    <key name="Task2" modified="2015-08-07 19:06:11" build="141012">
     <value name="Name" type="string" data="{monitor}"/>
     <value name="Hotkey" type="dword" data="00000000"/>
     <value name="GuiArgs" type="string" data=""/>
     <value name="Cmd1" type="string" data="cmd /k npm start -new_console:d:"C:\Projeler\AdminLTE\trunk\":P:"^<Solarized (John Doe)^>""/>
     <value name="Cmd2" type="string" data="cmd /k redis-cli.exe -cur_console:P:"^<tc-maxx^>":s50H:d:"C:\Redis\" monitor"/>
     <value name="Cmd3" type="string" data="cmd /k redis-server.exe -cur_console:s20V:P:"^<Tomorrow^>":d:"C:\Redis""/>
     <value name="Cmd4" type="string" data="cmd /k ""C:\_Portables\elasticsearch-1.7.1\bin\elasticsearch.bat"" -cur_console:s50V:P:"^<Tomorrow^>""/>
     <value name="Active" type="dword" data="00000000"/>
     <value name="Count" type="dword" data="00000004"/>
    </key>
    <key name="Task3" modified="2015-08-07 19:06:11" build="141012">
     <value name="Name" type="string" data="{Group16}"/>
     <value name="Hotkey" type="dword" data="00000000"/>
     <value name="GuiArgs" type="string" data=""/>
     <value name="Cmd1" type="string" data=""C:\Redis\redis-server.exe"  -cur_console:s50H "/>
     <value name="Active" type="dword" data="00000000"/>
     <value name="Count" type="dword" data="00000001"/>
    </key>
    <key name="Task4" modified="2015-08-07 19:06:11" build="141012">
     <value name="Name" type="string" data="{cmd}"/>
     <value name="Hotkey" type="dword" data="00000000"/>
     <value name="GuiArgs" type="string" data="/dir "%USERPROFILE%""/>
     <value name="Cmd1" type="string" data="cmd -new_console:C:cmd.exe"/>
     <value name="Active" type="dword" data="00000000"/>
     <value name="Count" type="dword" data="00000001"/>
    </key>
    <key name="Task5" modified="2015-08-07 19:06:11" build="141012">
     <value name="Name" type="string" data="{PowerShell}"/>
     <value name="Hotkey" type="dword" data="00000000"/>
     <value name="GuiArgs" type="string" data="/dir "%USERPROFILE%""/>
     <value name="Cmd1" type="string" data="PowerShell"/>
     <value name="Active" type="dword" data="00000000"/>
     <value name="Count" type="dword" data="00000001"/>
    </key>
    <key name="Task6" modified="2015-08-07 19:06:11" build="141012">
     <value name="Name" type="string" data="{PowerShell (Admin)}"/>
     <value name="Hotkey" type="dword" data="00000000"/>
     <value name="GuiArgs" type="string" data="/dir "%USERPROFILE""/>
     <value name="Cmd1" type="string" data="PowerShell -new_console:a"/>
     <value name="Active" type="dword" data="00000000"/>
     <value name="Count" type="dword" data="00000001"/>
    </key>
    <key name="Task7" modified="2015-08-07 19:06:11" build="141012">
     <value name="Name" type="string" data="{CygWin}"/>
     <value name="Hotkey" type="dword" data="00000000"/>
     <value name="GuiArgs" type="string" data=""/>
     <value name="Cmd1" type="string" data="%ConEmuDrive%\cygwin\bin\bash.exe -new_console:C:%ConEmuDrive%\cygwin\Cygwin.ico --login -i"/>
     <value name="Active" type="dword" data="00000000"/>
     <value name="Count" type="dword" data="00000001"/>
    </key>
    <key name="Task8" modified="2015-08-07 19:06:11" build="141012">
     <value name="Name" type="string" data="{MinGW}"/>
     <value name="Hotkey" type="dword" data="00000000"/>
     <value name="GuiArgs" type="string" data=""/>
     <value name="Cmd1" type="string" data="%ConEmuDrive%\MinGW\msys\1.0\bin\bash.exe -new_console:C:%ConEmuDrive%\MinGW\msys\1.0\msys.ico --login -i"/>
     <value name="Active" type="dword" data="00000000"/>
     <value name="Count" type="dword" data="00000001"/>
    </key>
    <key name="Task9" modified="2015-08-07 19:06:11" build="141012">
     <value name="Name" type="string" data="{VC++ 2012}"/>
     <value name="Hotkey" type="dword" data="00000000"/>
     <value name="GuiArgs" type="string" data=""/>
     <value name="Cmd1" type="string" data="cmd /k "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\vcvars32.bat" "-new_console:C:C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\WDExpress.exe""/>
     <value name="Active" type="dword" data="00000000"/>
     <value name="Count" type="dword" data="00000001"/>
    </key>
    <key name="Task10" modified="2015-08-07 19:06:11" build="141012">
     <value name="Name" type="string" data="{cmd (Admin)}"/>
     <value name="Hotkey" type="dword" data="00000000"/>
     <value name="GuiArgs" type="string" data=""/>
     <value name="Cmd1" type="string" data="cmd.exe -new_console:a"/>
     <value name="Active" type="dword" data="00000000"/>
     <value name="Count" type="dword" data="00000001"/>
    </key>
    <key name="Task11" modified="2015-08-07 19:06:11" build="141012">
     <value name="Name" type="string" data="{Git bash}"/>
     <value name="Hotkey" type="dword" data="00000000"/>
     <value name="GuiArgs" type="string" data=""/>
     <value name="Cmd1" type="string" data=""%ProgramFiles%\Git\bin\sh.exe" --login -i"/>
     <value name="Active" type="dword" data="00000000"/>
     <value name="Count" type="dword" data="00000001"/>
    </key>
    <key name="Task12" modified="2015-08-07 19:06:11" build="141012">
     <value name="Name" type="string" data="{bash}"/>
     <value name="Hotkey" type="dword" data="00000000"/>
     <value name="GuiArgs" type="string" data=""/>
     <value name="Cmd1" type="string" data="set CHERE_INVOKING=1 & sh.exe --login -i"/>
     <value name="Active" type="dword" data="00000000"/>
     <value name="Count" type="dword" data="00000001"/>
    </key>
    <key name="Task13" modified="2015-08-07 19:06:11" build="141012">
     <value name="Name" type="string" data="{cmd 64/32}"/>
     <value name="Hotkey" type="dword" data="00000000"/>
     <value name="GuiArgs" type="string" data=""/>
     <value name="Cmd1" type="string" data=">"%windir%\system32\cmd.exe" /k ver & echo This is Native cmd.exe"/>
     <value name="Cmd2" type="string" data=""%windir%\syswow64\cmd.exe" /k ver & echo This is 32 bit cmd.exe -new_console:s50V"/>
     <value name="Active" type="dword" data="00000001"/>
     <value name="Count" type="dword" data="00000002"/>
    </key>
    <key name="Task14" modified="2015-08-07 19:06:11" build="141012">
     <value name="Name" type="string" data="{Show ANSI colors}"/>
     <value name="Hotkey" type="dword" data="00000000"/>
     <value name="GuiArgs" type="string" data=""/>
     <value name="Cmd1" type="string" data="cmd /k type "%ConEmuBaseDir%\Addons\AnsiColors16t.ans" -cur_console:n"/>
     <value name="Active" type="dword" data="00000000"/>
     <value name="Count" type="dword" data="00000001"/>
    </key>
    <key name="Task15" modified="2015-08-07 19:06:11" build="141012">
     <value name="Name" type="string" data="{Chocolatey (Admin)}"/>
     <value name="Hotkey" type="dword" data="00000000"/>
     <value name="GuiArgs" type="string" data=""/>
     <value name="Cmd1" type="string" data="*cmd /k Title Chocolatey & "%ConEmuBaseDir%\Addons\ChocolateyAbout.cmd""/>
     <value name="Active" type="dword" data="00000000"/>
     <value name="Count" type="dword" data="00000001"/>
    </key>
    <key name="Task16" modified="2015-08-07 19:06:11" build="141012">
     <value name="Name" type="string" data="{VS 12.0 x86 tools prompt}"/>
     <value name="Hotkey" type="dword" data="00000000"/>
     <value name="GuiArgs" type="string" data=""/>
     <value name="Cmd1" type="string" data="cmd /k ""C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat"" x86 -new_console:t:"VS 12.0""/>
     <value name="Active" type="dword" data="00000000"/>
     <value name="Count" type="dword" data="00000001"/>
    </key>
   </key>
   <key name="Apps" modified="2015-08-07 19:06:11" build="141012">
    <value name="Count" type="dword" data="00000000"/>
   </key>
   <key name="Colors" modified="2015-08-07 19:06:11" build="141012">
    <value name="Count" type="dword" data="00000000"/>
   </key>
  </key>
 </key>
</key>


Redis istemciden 2 tane


<?xml version="1.0" encoding="utf-8"?>
<key name="Software">
 <key name="ConEmu">
  <key name=".Vanilla" modified="2015-08-08 18:55:57" build="141012">
   <value name="StartType" type="hex" data="02"/>
   <value name="CmdLine" type="string" data=""/>
   <value name="StartTasksFile" type="string" data=""/>
   <value name="StartTasksName" type="string" data=""/>
   <value name="StartFarFolders" type="hex" data="00"/>
   <value name="StartFarEditors" type="hex" data="00"/>
   <value name="ColorTable00" type="dword" data="00000000"/>
   <value name="ColorTable01" type="dword" data="003b1b0b"/>
   <value name="ColorTable02" type="dword" data="00008000"/>
   <value name="ColorTable03" type="dword" data="00875a00"/>
   <value name="ColorTable04" type="dword" data="001c076a"/>
   <value name="ColorTable05" type="dword" data="00800080"/>
   <value name="ColorTable06" type="dword" data="00008080"/>
   <value name="ColorTable07" type="dword" data="00b19628"/>
   <value name="ColorTable08" type="dword" data="00808080"/>
   <value name="ColorTable09" type="dword" data="00ff0000"/>
   <value name="ColorTable10" type="dword" data="0000ff00"/>
   <value name="ColorTable11" type="dword" data="00f3d700"/>
   <value name="ColorTable12" type="dword" data="001707be"/>
   <value name="ColorTable13" type="dword" data="00ff00ff"/>
   <value name="ColorTable14" type="dword" data="0000ffff"/>
   <value name="ColorTable15" type="dword" data="00ffffff"/>
   <value name="ColorTable16" type="dword" data="00000000"/>
   <value name="ColorTable17" type="dword" data="003b1b0b"/>
   <value name="ColorTable18" type="dword" data="00008000"/>
   <value name="ColorTable19" type="dword" data="00875a00"/>
   <value name="ColorTable20" type="dword" data="001c076a"/>
   <value name="ColorTable21" type="dword" data="00800080"/>
   <value name="ColorTable22" type="dword" data="00008080"/>
   <value name="ColorTable23" type="dword" data="00b19628"/>
   <value name="ColorTable24" type="dword" data="00808080"/>
   <value name="ColorTable25" type="dword" data="00ff0000"/>
   <value name="ColorTable26" type="dword" data="0000ff00"/>
   <value name="ColorTable27" type="dword" data="00f3d700"/>
   <value name="ColorTable28" type="dword" data="001707be"/>
   <value name="ColorTable29" type="dword" data="00ff00ff"/>
   <value name="ColorTable30" type="dword" data="0000ffff"/>
   <value name="ColorTable31" type="dword" data="00ffffff"/>
   <value name="ExtendColors" type="hex" data="00"/>
   <value name="ExtendColorIdx" type="hex" data="0e"/>
   <value name="TextColorIdx" type="hex" data="10"/>
   <value name="BackColorIdx" type="hex" data="10"/>
   <value name="PopTextColorIdx" type="hex" data="10"/>
   <value name="PopBackColorIdx" type="hex" data="10"/>
   <value name="ExtendFonts" type="hex" data="00"/>
   <value name="ExtendFontNormalIdx" type="hex" data="01"/>
   <value name="ExtendFontBoldIdx" type="hex" data="0c"/>
   <value name="ExtendFontItalicIdx" type="hex" data="0d"/>
   <value name="CursorTypeActive" type="dword" data="000232c1"/>
   <value name="CursorTypeInactive" type="dword" data="00823283"/>
   <value name="ClipboardDetectLineEnd" type="hex" data="01"/>
   <value name="ClipboardBashMargin" type="hex" data="00"/>
   <value name="ClipboardTrimTrailing" type="hex" data="02"/>
   <value name="ClipboardEOL" type="hex" data="00"/>
   <value name="ClipboardArrowStart" type="hex" data="01"/>
   <value name="ClipboardAllLines" type="hex" data="01"/>
   <value name="ClipboardFirstLine" type="hex" data="01"/>
   <value name="ClipboardClickPromptPosition" type="hex" data="02"/>
   <value name="ClipboardDeleteLeftWord" type="hex" data="02"/>
   <value name="TrueColorerSupport" type="hex" data="01"/>
   <value name="FadeInactive" type="hex" data="01"/>
   <value name="FadeInactiveLow" type="hex" data="00"/>
   <value name="FadeInactiveHigh" type="hex" data="d0"/>
   <value name="ConVisible" type="hex" data="00"/>
   <value name="ConInMode" type="dword" data="ffffffff"/>
   <value name="UseInjects" type="hex" data="01"/>
   <value name="SetDefaultTerminal" type="hex" data="01"/>
   <value name="SetDefaultTerminalStartup" type="hex" data="01"/>
   <value name="SetDefaultTerminalStartupTSA" type="hex" data="01"/>
   <value name="DefaultTerminalAgressive" type="hex" data="01"/>
   <value name="DefaultTerminalNoInjects" type="hex" data="00"/>
   <value name="DefaultTerminalNewWindow" type="hex" data="00"/>
   <value name="DefaultTerminalConfirm" type="hex" data="02"/>
   <value name="DefaultTerminalApps" type="string" data="explorer.exe"/>
   <value name="ProcessAnsi" type="hex" data="01"/>
   <value name="AnsiLog" type="hex" data="00"/>
   <value name="AnsiLogPath" type="string" data="%ConEmuDir%\Logs\"/>
   <value name="ProcessNewConArg" type="hex" data="01"/>
   <value name="ConsoleExceptionHandler" type="hex" data="00"/>
   <value name="UseClink" type="hex" data="01"/>
   <value name="StoreTaskbarkTasks" type="hex" data="01"/>
   <value name="StoreTaskbarCommands" type="hex" data="01"/>
   <value name="SaveCmdHistory" type="hex" data="01"/>
   <value name="CmdLineHistory" type="multi">
    <line data="{monitor}"/>
    <line data="{cmd}"/>
    <line data="far"/>
    <line data="{Group16}"/>
    <line data="{Server elastic & redis}"/>
    <line data="C:\Redis\redis-server.exe"/>
    <line data="{monitor node & redis}"/>
    <line data="{elasticsearch_server}"/>
    <line data="{reds}"/>
    <line data="C:\_Portables\elasticsearch-1.7.1\bin\elasticsearch.bat"/>
   </value>
   <value name="SingleInstance" type="hex" data="01"/>
   <value name="ShowHelpTooltips" type="hex" data="01"/>
   <value name="Multi" type="hex" data="01"/>
   <value name="Multi.ShowButtons" type="hex" data="01"/>
   <value name="Multi.NumberInCaption" type="hex" data="00"/>
   <value name="Multi.CloseConfirm" type="hex" data="00"/>
   <value name="Multi.CloseEditViewConfirm" type="hex" data="00"/>
   <value name="Multi.NewConfirm" type="hex" data="01"/>
   <value name="Multi.DupConfirm" type="hex" data="01"/>
   <value name="Multi.DetachConfirm" type="hex" data="00"/>
   <value name="Multi.UseArrows" type="hex" data="00"/>
   <value name="Multi.UseNumbers" type="hex" data="01"/>
   <value name="Multi.UseWinTab" type="hex" data="00"/>
   <value name="Multi.AutoCreate" type="hex" data="00"/>
   <value name="Multi.LeaveOnClose" type="hex" data="00"/>
   <value name="Multi.HideOnClose" type="hex" data="00"/>
   <value name="Multi.MinByEsc" type="hex" data="02"/>
   <value name="MapShiftEscToEsc" type="hex" data="01"/>
   <value name="Multi.Iterate" type="hex" data="01"/>
   <value name="Multi.SplitWidth" type="hex" data="04"/>
   <value name="Multi.SplitHeight" type="hex" data="04"/>
   <value name="KeyboardHooks" type="hex" data="01"/>
   <value name="FontName" type="string" data="Consolas"/>
   <value name="FontName2" type="string" data="Consolas"/>
   <value name="FontAutoSize" type="hex" data="00"/>
   <value name="FontSize" type="dword" data="00000010"/>
   <value name="FontSizeX" type="dword" data="00000000"/>
   <value name="FontUseDpi" type="hex" data="01"/>
   <value name="FontUseUnits" type="hex" data="00"/>
   <value name="FontSizeX2" type="dword" data="00000000"/>
   <value name="FontSizeX3" type="dword" data="00000000"/>
   <value name="FontCharSet" type="hex" data="a2"/>
   <value name="Anti-aliasing" type="dword" data="00000006"/>
   <value name="FontBold" type="hex" data="00"/>
   <value name="FontItalic" type="hex" data="00"/>
   <value name="Monospace" type="hex" data="01"/>
   <value name="BackGround Image show" type="hex" data="01"/>
   <value name="BackGround Image" type="string" data="C:\Users\duygu.akmaz\Pictures\310231.jpg"/>
   <value name="bgImageDarker" type="hex" data="b7"/>
   <value name="bgImageColors" type="dword" data="ffffffff"/>
   <value name="bgOperation" type="hex" data="00"/>
   <value name="bgPluginAllowed" type="hex" data="01"/>
   <value name="AlphaValue" type="hex" data="c8"/>
   <value name="AlphaValueSeparate" type="hex" data="01"/>
   <value name="AlphaValueInactive" type="hex" data="be"/>
   <value name="UserScreenTransparent" type="hex" data="01"/>
   <value name="ColorKeyTransparent" type="hex" data="00"/>
   <value name="ColorKeyValue" type="dword" data="00010101"/>
   <value name="UseCurrentSizePos" type="hex" data="01"/>
   <value name="WindowMode" type="dword" data="00000520"/>
   <value name="ConWnd Width" type="dword" data="00000071"/>
   <value name="ConWnd Height" type="dword" data="00000025"/>
   <value name="Cascaded" type="hex" data="01"/>
   <value name="ConWnd X" type="dword" data="00000012"/>
   <value name="ConWnd Y" type="dword" data="00000004"/>
   <value name="16bit Height" type="dword" data="00000000"/>
   <value name="AutoSaveSizePos" type="hex" data="00"/>
   <value name="IntegralSize" type="hex" data="00"/>
   <value name="QuakeStyle" type="hex" data="00"/>
   <value name="QuakeAnimation" type="dword" data="0000012c"/>
   <value name="HideCaption" type="hex" data="01"/>
   <value name="HideChildCaption" type="hex" data="01"/>
   <value name="FocusInChildWindows" type="hex" data="01"/>
   <value name="HideCaptionAlways" type="hex" data="00"/>
   <value name="HideCaptionAlwaysFrame" type="hex" data="ff"/>
   <value name="HideCaptionAlwaysDelay" type="dword" data="000007d0"/>
   <value name="HideCaptionAlwaysDisappear" type="dword" data="000007d0"/>
   <value name="DownShowHiddenMessage" type="hex" data="00"/>
   <value name="ConsoleFontName" type="string" data="Lucida Console"/>
   <value name="ConsoleFontWidth" type="dword" data="00000003"/>
   <value name="ConsoleFontHeight" type="dword" data="00000005"/>
   <value name="DefaultBufferHeight" type="dword" data="00002710"/>
   <value name="AutoBufferHeight" type="hex" data="01"/>
   <value name="CmdOutputCP" type="dword" data="00000000"/>
   <value name="ComSpec.Type" type="hex" data="00"/>
   <value name="ComSpec.Bits" type="hex" data="00"/>
   <value name="ComSpec.UpdateEnv" type="hex" data="00"/>
   <value name="ComSpec.EnvAddPath" type="hex" data="01"/>
   <value name="ComSpec.EnvAddExePath" type="hex" data="01"/>
   <value name="ComSpec.UncPaths" type="hex" data="01"/>
   <value name="ComSpec.Path" type="string" data=""/>
   <value name="CTS.Intelligent" type="hex" data="01"/>
   <value name="CTS.IntelligentExceptions" type="string" data="far|vim.exe"/>
   <value name="CTS.AutoCopy" type="hex" data="01"/>
   <value name="CTS.IBeam" type="hex" data="01"/>
   <value name="CTS.EndOnTyping" type="hex" data="00"/>
   <value name="CTS.EndOnKeyPress" type="hex" data="00"/>
   <value name="CTS.Freeze" type="hex" data="00"/>
   <value name="CTS.SelectBlock" type="hex" data="01"/>
   <value name="CTS.SelectText" type="hex" data="01"/>
   <value name="CTS.HtmlFormat" type="hex" data="01"/>
   <value name="CTS.ActMode" type="hex" data="02"/>
   <value name="CTS.RBtnAction" type="hex" data="03"/>
   <value name="CTS.MBtnAction" type="hex" data="00"/>
   <value name="CTS.ColorIndex" type="hex" data="e0"/>
   <value name="ClipboardConfirmEnter" type="hex" data="01"/>
   <value name="ClipboardConfirmLonger" type="dword" data="000000c8"/>
   <value name="FarGotoEditorOpt" type="hex" data="01"/>
   <value name="FarGotoEditorPath" type="string" data="far.exe /e%1:%2 "%3""/>
   <value name="HighlightMouseRow" type="hex" data="00"/>
   <value name="HighlightMouseCol" type="hex" data="00"/>
   <value name="FixFarBorders" type="hex" data="01"/>
   <value name="FixFarBordersRanges" type="string" data="2013-25C4;"/>
   <value name="ExtendUCharMap" type="hex" data="01"/>
   <value name="EnhanceGraphics" type="hex" data="01"/>
   <value name="EnhanceButtons" type="hex" data="00"/>
   <value name="PartBrush75" type="hex" data="c8"/>
   <value name="PartBrush50" type="hex" data="96"/>
   <value name="PartBrush25" type="hex" data="5a"/>
   <value name="PartBrushBlack" type="hex" data="20"/>
   <value name="RightClick opens context menu" type="hex" data="02"/>
   <value name="RightClickMacro2" type="string" data=""/>
   <value name="SendAltTab" type="hex" data="00"/>
   <value name="SendAltEsc" type="hex" data="00"/>
   <value name="SendAltPrintScrn" type="hex" data="00"/>
   <value name="SendPrintScrn" type="hex" data="00"/>
   <value name="SendCtrlEsc" type="hex" data="00"/>
   <value name="Min2Tray" type="hex" data="01"/>
   <value name="AlwaysShowTrayIcon" type="hex" data="00"/>
   <value name="SafeFarClose" type="hex" data="01"/>
   <value name="SafeFarCloseMacro" type="string" data=""/>
   <value name="FARuseASCIIsort" type="hex" data="00"/>
   <value name="ShellNoZoneCheck" type="hex" data="00"/>
   <value name="FixAltOnAltTab" type="hex" data="00"/>
   <value name="DisableMouse" type="hex" data="00"/>
   <value name="RSelectionFix" type="hex" data="01"/>
   <value name="MouseSkipActivation" type="hex" data="01"/>
   <value name="MouseSkipMoving" type="hex" data="01"/>
   <value name="FarHourglass" type="hex" data="01"/>
   <value name="FarHourglassDelay" type="dword" data="000001f4"/>
   <value name="Dnd" type="hex" data="01"/>
   <value name="DndDrop" type="hex" data="01"/>
   <value name="DefCopy" type="hex" data="01"/>
   <value name="DropUseMenu" type="hex" data="02"/>
   <value name="DragOverlay" type="hex" data="01"/>
   <value name="DragShowIcons" type="hex" data="01"/>
   <value name="DebugSteps" type="hex" data="01"/>
   <value name="DragPanel" type="hex" data="02"/>
   <value name="DragPanelBothEdges" type="hex" data="00"/>
   <value name="KeyBarRClick" type="hex" data="01"/>
   <value name="StatusBar.Show" type="hex" data="01"/>
   <value name="StatusBar.Flags" type="dword" data="00000002"/>
   <value name="StatusFontFace" type="string" data="Segoe UI"/>
   <value name="StatusFontCharSet" type="dword" data="00000000"/>
   <value name="StatusFontHeight" type="dword" data="0000000e"/>
   <value name="StatusBar.Color.Back" type="dword" data="00404040"/>
   <value name="StatusBar.Color.Light" type="dword" data="00ffffff"/>
   <value name="StatusBar.Color.Dark" type="dword" data="00a0a0a0"/>
   <value name="StatusBar.Hide.VCon" type="hex" data="00"/>
   <value name="StatusBar.Hide.CapsL" type="hex" data="00"/>
   <value name="StatusBar.Hide.NumL" type="hex" data="00"/>
   <value name="StatusBar.Hide.ScrL" type="hex" data="00"/>
   <value name="StatusBar.Hide.Lang" type="hex" data="01"/>
   <value name="StatusBar.Hide.KeyHooks" type="hex" data="01"/>
   <value name="StatusBar.Hide.WPos" type="hex" data="01"/>
   <value name="StatusBar.Hide.WSize" type="hex" data="01"/>
   <value name="StatusBar.Hide.WClient" type="hex" data="01"/>
   <value name="StatusBar.Hide.WWork" type="hex" data="01"/>
   <value name="StatusBar.Hide.Style" type="hex" data="01"/>
   <value name="StatusBar.Hide.StyleEx" type="hex" data="01"/>
   <value name="StatusBar.Hide.hFore" type="hex" data="01"/>
   <value name="StatusBar.Hide.hFocus" type="hex" data="01"/>
   <value name="StatusBar.Hide.Zoom" type="hex" data="01"/>
   <value name="StatusBar.Hide.Dpi" type="hex" data="01"/>
   <value name="StatusBar.Hide.ABuf" type="hex" data="00"/>
   <value name="StatusBar.Hide.CPos" type="hex" data="00"/>
   <value name="StatusBar.Hide.CSize" type="hex" data="01"/>
   <value name="StatusBar.Hide.BSize" type="hex" data="00"/>
   <value name="StatusBar.Hide.CurX" type="hex" data="01"/>
   <value name="StatusBar.Hide.CurY" type="hex" data="01"/>
   <value name="StatusBar.Hide.CurS" type="hex" data="01"/>
   <value name="StatusBar.Hide.CurI" type="hex" data="00"/>
   <value name="StatusBar.Hide.ConEmuPID" type="hex" data="01"/>
   <value name="StatusBar.Hide.ConEmuHWND" type="hex" data="01"/>
   <value name="StatusBar.Hide.ConEmuView" type="hex" data="01"/>
   <value name="StatusBar.Hide.Srv" type="hex" data="00"/>
   <value name="StatusBar.Hide.SrvHWND" type="hex" data="01"/>
   <value name="StatusBar.Hide.Transparency" type="hex" data="00"/>
   <value name="StatusBar.Hide.New" type="hex" data="00"/>
   <value name="StatusBar.Hide.Sync" type="hex" data="00"/>
   <value name="StatusBar.Hide.Proc" type="hex" data="00"/>
   <value name="StatusBar.Hide.Title" type="hex" data="00"/>
   <value name="StatusBar.Hide.Time" type="hex" data="00"/>
   <value name="StatusBar.Hide.Resize" type="hex" data="00"/>
   <value name="Tabs" type="hex" data="01"/>
   <value name="TabsLocation" type="hex" data="00"/>
   <value name="TabIcons" type="hex" data="01"/>
   <value name="OneTabPerGroup" type="hex" data="00"/>
   <value name="ActivateSplitMouseOver" type="hex" data="01"/>
   <value name="TabSelf" type="hex" data="01"/>
   <value name="TabLazy" type="hex" data="01"/>
   <value name="TabRecent" type="hex" data="01"/>
   <value name="TabDblClick" type="dword" data="00000003"/>
   <value name="TabBtnDblClick" type="dword" data="00000001"/>
   <value name="TabsOnTaskBar" type="hex" data="02"/>
   <value name="TaskBarOverlay" type="hex" data="01"/>
   <value name="TaskbarProgress" type="hex" data="01"/>
   <value name="TabCloseMacro" type="string" data=""/>
   <value name="TabFontFace" type="string" data="Segoe UI"/>
   <value name="TabFontCharSet" type="dword" data="00000000"/>
   <value name="TabFontHeight" type="dword" data="00000010"/>
   <value name="SaveAllEditors" type="string" data=""/>
   <value name="ToolbarAddSpace" type="dword" data="00000000"/>
   <value name="TabConsole" type="string" data="<%c> %s"/>
   <value name="TabSkipWords" type="string" data="Administrator:|Администратор:"/>
   <value name="TabPanels" type="string" data="<%c> %s"/>
   <value name="TabEditor" type="string" data="<%c.%i>{%s}"/>
   <value name="TabEditorModified" type="string" data="<%c.%i>[%s] *"/>
   <value name="TabViewer" type="string" data="<%c.%i>[%s]"/>
   <value name="TabLenMax" type="dword" data="00000014"/>
   <value name="AdminTitleSuffix" type="string" data=" (Admin)"/>
   <value name="AdminShowShield" type="hex" data="01"/>
   <value name="HideInactiveConsoleTabs" type="hex" data="00"/>
   <value name="ShowFarWindows" type="hex" data="01"/>
   <value name="TryToCenter" type="hex" data="01"/>
   <value name="CenterConsolePad" type="dword" data="00000000"/>
   <value name="ShowScrollbar" type="hex" data="02"/>
   <value name="ScrollBarAppearDelay" type="dword" data="00000064"/>
   <value name="ScrollBarDisappearDelay" type="dword" data="000003e8"/>
   <value name="IconID" type="dword" data="00000001"/>
   <value name="MainTimerElapse" type="dword" data="0000000a"/>
   <value name="MainTimerInactiveElapse" type="dword" data="000003e8"/>
   <value name="AffinityMask" type="dword" data="00000000"/>
   <value name="SkipFocusEvents" type="hex" data="00"/>
   <value name="MonitorConsoleLang" type="hex" data="03"/>
   <value name="DesktopMode" type="hex" data="00"/>
   <value name="SnapToDesktopEdges" type="hex" data="00"/>
   <value name="AlwaysOnTop" type="hex" data="00"/>
   <value name="SleepInBackground" type="hex" data="00"/>
   <value name="RetardInactivePanes" type="hex" data="00"/>
   <value name="MinimizeOnLoseFocus" type="hex" data="00"/>
   <value name="DisableFarFlashing" type="hex" data="00"/>
   <value name="DisableAllFlashing" type="hex" data="00"/>
   <value name="FindText" type="string" data="tahta"/>
   <value name="FindMatchCase" type="hex" data="00"/>
   <value name="FindMatchWholeWords" type="hex" data="00"/>
   <value name="FindTransparent" type="hex" data="00"/>
   <value name="PanView.BackColor" type="dword" data="30ffffff"/>
   <value name="PanView.PFrame" type="dword" data="00000001"/>
   <value name="PanView.PFrameColor" type="dword" data="28808080"/>
   <value name="PanView.SFrame" type="dword" data="00000001"/>
   <value name="PanView.SFrameColor" type="dword" data="07c0c0c0"/>
   <value name="PanView.Thumbs.ImgSize" type="dword" data="00000060"/>
   <value name="PanView.Thumbs.SpaceX1" type="dword" data="00000001"/>
   <value name="PanView.Thumbs.SpaceY1" type="dword" data="00000001"/>
   <value name="PanView.Thumbs.SpaceX2" type="dword" data="00000005"/>
   <value name="PanView.Thumbs.SpaceY2" type="dword" data="00000014"/>
   <value name="PanView.Thumbs.LabelSpacing" type="dword" data="00000002"/>
   <value name="PanView.Thumbs.LabelPadding" type="dword" data="00000000"/>
   <value name="PanView.Thumbs.FontName" type="string" data="Segoe UI"/>
   <value name="PanView.Thumbs.FontHeight" type="dword" data="0000000e"/>
   <value name="PanView.Tiles.ImgSize" type="dword" data="00000030"/>
   <value name="PanView.Tiles.SpaceX1" type="dword" data="00000004"/>
   <value name="PanView.Tiles.SpaceY1" type="dword" data="00000004"/>
   <value name="PanView.Tiles.SpaceX2" type="dword" data="000000ac"/>
   <value name="PanView.Tiles.SpaceY2" type="dword" data="00000004"/>
   <value name="PanView.Tiles.LabelSpacing" type="dword" data="00000004"/>
   <value name="PanView.Tiles.LabelPadding" type="dword" data="00000001"/>
   <value name="PanView.Tiles.FontName" type="string" data="Segoe UI"/>
   <value name="PanView.Tiles.FontHeight" type="dword" data="0000000e"/>
   <value name="PanView.LoadPreviews" type="hex" data="03"/>
   <value name="PanView.LoadFolders" type="hex" data="01"/>
   <value name="PanView.LoadTimeout" type="dword" data="0000000f"/>
   <value name="PanView.MaxZoom" type="dword" data="00000258"/>
   <value name="PanView.UsePicView2" type="hex" data="01"/>
   <value name="PanView.RestoreOnStartup" type="hex" data="00"/>
   <value name="Update.VerLocation" type="string" data=""/>
   <value name="Update.CheckOnStartup" type="hex" data="00"/>
   <value name="Update.CheckHourly" type="hex" data="00"/>
   <value name="Update.ConfirmDownload" type="hex" data="01"/>
   <value name="Update.UseBuilds" type="hex" data="02"/>
   <value name="Update.UseProxy" type="hex" data="00"/>
   <value name="Update.Proxy" type="string" data=""/>
   <value name="Update.ProxyUser" type="string" data=""/>
   <value name="Update.ProxyPassword" type="string" data=""/>
   <value name="Update.ExeCmdLine" type="string" data=""/>
   <value name="Update.ArcCmdLine" type="string" data=""/>
   <value name="Update.DownloadPath" type="string" data="%TEMP%\ConEmu"/>
   <value name="Update.LeavePackages" type="hex" data="00"/>
   <value name="Update.PostUpdateCmd" type="string" data="echo Last successful update>ConEmuUpdate.info && date /t>>ConEmuUpdate.info && time /t>>ConEmuUpdate.info"/>
   <value name="Multi.Modifier" type="dword" data="0000005b"/>
   <value name="Multi.ArrowsModifier" type="dword" data="0000005b"/>
   <value name="KeyMacroVersion" type="hex" data="02"/>
   <value name="MinimizeRestore" type="dword" data="000011c0"/>
   <value name="MinimizeRestore2" type="dword" data="00000000"/>
   <value name="GlobalRestore" type="dword" data="00000000"/>
   <value name="ForcedFullScreen" type="dword" data="12115b0d"/>
   <value name="SwitchGuiFocus" type="dword" data="00000000"/>
   <value name="SetFocusGui" type="dword" data="00000000"/>
   <value name="SetFocusChild" type="dword" data="00000000"/>
   <value name="ChildSystemMenu" type="dword" data="00000000"/>
   <value name="Multi.NewSplitV" type="dword" data="0010114f"/>
   <value name="Multi.NewSplitH" type="dword" data="00101145"/>
   <value name="Multi.SplitSizeVU" type="dword" data="00105d26"/>
   <value name="Multi.SplitSizeVD" type="dword" data="00105d28"/>
   <value name="Multi.SplitSizeHL" type="dword" data="00105d25"/>
   <value name="Multi.SplitSizeHR" type="dword" data="00105d27"/>
   <value name="Key.TabPane1" type="dword" data="00005d09"/>
   <value name="Key.TabPane2" type="dword" data="00105d09"/>
   <value name="Multi.SplitFocusU" type="dword" data="00005d26"/>
   <value name="Multi.SplitFocusD" type="dword" data="00005d28"/>
   <value name="Multi.SplitFocusL" type="dword" data="00005d25"/>
   <value name="Multi.SplitFocusR" type="dword" data="00005d27"/>
   <value name="Multi.NewConsole" type="dword" data="00005b57"/>
   <value name="Multi.NewConsoleShift" type="dword" data="00105b57"/>
   <value name="Multi.NewConsolePopup" type="dword" data="00005b4e"/>
   <value name="Multi.NewConsolePopup2" type="dword" data="00000000"/>
   <value name="Multi.NewWindow" type="dword" data="00000000"/>
   <value name="Multi.NewAttach" type="dword" data="00005b47"/>
   <value name="Multi.Next" type="dword" data="00005b51"/>
   <value name="Multi.NextShift" type="dword" data="00105b51"/>
   <value name="Multi.Recreate" type="dword" data="00005bc0"/>
   <value name="Multi.AltCon" type="dword" data="00005b41"/>
   <value name="Multi.Scroll" type="dword" data="00005b53"/>
   <value name="Multi.Close" type="dword" data="00005b2e"/>
   <value name="CloseTabKey" type="dword" data="00125b2e"/>
   <value name="CloseGroupKey" type="dword" data="00000000"/>
   <value name="CloseGroupPrcKey" type="dword" data="00000000"/>
   <value name="CloseAllConKey" type="dword" data="00000000"/>
   <value name="CloseExceptConKey" type="dword" data="00000000"/>
   <value name="TerminateProcessKey" type="dword" data="00105b2e"/>
   <value name="DuplicateRootKey" type="dword" data="00000000"/>
   <value name="CloseConEmuKey" type="dword" data="00005b73"/>
   <value name="Multi.Rename" type="dword" data="00005d52"/>
   <value name="Multi.MoveLeft" type="dword" data="00125b25"/>
   <value name="Multi.MoveRight" type="dword" data="00125b27"/>
   <value name="Multi.CmdKey" type="dword" data="00005b58"/>
   <value name="CTS.VkBlockStart" type="dword" data="00000000"/>
   <value name="CTS.VkTextStart" type="dword" data="00000000"/>
   <value name="CTS.VkCopyFmt0" type="dword" data="00001143"/>
   <value name="CTS.VkCopyFmt1" type="dword" data="00101143"/>
   <value name="CTS.VkCopyFmt2" type="dword" data="00000000"/>
   <value name="CTS.VkCopyAll" type="dword" data="00000000"/>
   <value name="HighlightMouseSwitch" type="dword" data="00005d4c"/>
   <value name="Multi.ShowTabsList" type="dword" data="00000000"/>
   <value name="Multi.ShowTabsList2" type="dword" data="00005d7b"/>
   <value name="ClipboardVkAllLines" type="dword" data="0000102d"/>
   <value name="ClipboardVkFirstLine" type="dword" data="00001156"/>
   <value name="DeleteWordToLeft" type="dword" data="00001108"/>
   <value name="FindTextKey" type="dword" data="00001146"/>
   <value name="ScreenshotKey" type="dword" data="00005b48"/>
   <value name="ScreenshotFullKey" type="dword" data="00105b48"/>
   <value name="ShowStatusBarKey" type="dword" data="00005d53"/>
   <value name="ShowTabBarKey" type="dword" data="00005d54"/>
   <value name="ShowCaptionKey" type="dword" data="00005d43"/>
   <value name="AlwaysOnTopKey" type="dword" data="00000000"/>
   <value name="TransparencyInc" type="dword" data="00000000"/>
   <value name="TransparencyDec" type="dword" data="00000000"/>
   <value name="Key.TabMenu" type="dword" data="00005d20"/>
   <value name="Key.TabMenu2" type="dword" data="00001002"/>
   <value name="Key.Maximize" type="dword" data="00001278"/>
   <value name="Key.MaximizeWidth" type="dword" data="00000000"/>
   <value name="Key.MaximizeHeight" type="dword" data="00000000"/>
   <value name="Key.FullScreen" type="dword" data="0000120d"/>
   <value name="Key.SysMenu" type="dword" data="00001220"/>
   <value name="Key.SysMenu2" type="dword" data="00001102"/>
   <value name="Key.BufUp" type="dword" data="00001126"/>
   <value name="Key.BufDn" type="dword" data="00001128"/>
   <value name="Key.BufPgUp" type="dword" data="00001121"/>
   <value name="Key.BufPgDn" type="dword" data="00001122"/>
   <value name="Key.BufHfPgUp" type="dword" data="00005d21"/>
   <value name="Key.BufHfPgDn" type="dword" data="00005d22"/>
   <value name="Key.BufTop" type="dword" data="00005d24"/>
   <value name="Key.BufBottom" type="dword" data="00005d23"/>
   <value name="Key.BufCursor" type="dword" data="00005d08"/>
   <value name="Key.PicViewSlide" type="dword" data="80808013"/>
   <value name="Key.PicViewSlower" type="dword" data="808080bd"/>
   <value name="Key.PicViewFaster" type="dword" data="808080bb"/>
   <value name="FontLargerKey" type="dword" data="000011d0"/>
   <value name="FontSmallerKey" type="dword" data="000011d1"/>
   <value name="FontOriginalKey" type="dword" data="00001104"/>
   <value name="PasteFileKey" type="dword" data="00101146"/>
   <value name="PastePathKey" type="dword" data="00101144"/>
   <value name="PasteCygwinKey" type="dword" data="00005d2d"/>
   <value name="Key.JumpPrevMonitor" type="dword" data="00105b25"/>
   <value name="Key.JumpNextMonitor" type="dword" data="00105b27"/>
   <value name="Key.TileToLeft" type="dword" data="00005b25"/>
   <value name="Key.TileToRIght" type="dword" data="00005b27"/>
   <value name="KeyMacro01" type="dword" data="8080801b"/>
   <value name="KeyMacro01.Text" type="string" data="print("\ecls\n")"/>
   <value name="KeyMacro02" type="dword" data="00001152"/>
   <value name="KeyMacro02.Text" type="string" data="Break(0) Sleep(100) Print("E\n") Sleep(100) Print("cls\n") Print("npm start\n")"/>
   <value name="KeyMacro03" type="dword" data="00000000"/>
   <value name="KeyMacro03.Text" type="string" data=""/>
   <value name="KeyMacro04" type="dword" data="00000000"/>
   <value name="KeyMacro04.Text" type="string" data=""/>
   <value name="KeyMacro05" type="dword" data="00000000"/>
   <value name="KeyMacro05.Text" type="string" data=""/>
   <value name="KeyMacro06" type="dword" data="00000000"/>
   <value name="KeyMacro06.Text" type="string" data=""/>
   <value name="KeyMacro07" type="dword" data="00000000"/>
   <value name="KeyMacro07.Text" type="string" data=""/>
   <value name="KeyMacro08" type="dword" data="00000000"/>
   <value name="KeyMacro08.Text" type="string" data=""/>
   <value name="KeyMacro09" type="dword" data="00000000"/>
   <value name="KeyMacro09.Text" type="string" data=""/>
   <value name="KeyMacro10" type="dword" data="00000000"/>
   <value name="KeyMacro10.Text" type="string" data=""/>
   <value name="KeyMacro11" type="dword" data="00000000"/>
   <value name="KeyMacro11.Text" type="string" data=""/>
   <value name="KeyMacro12" type="dword" data="00000000"/>
   <value name="KeyMacro12.Text" type="string" data=""/>
   <value name="KeyMacro13" type="dword" data="00000000"/>
   <value name="KeyMacro13.Text" type="string" data=""/>
   <value name="KeyMacro14" type="dword" data="00000000"/>
   <value name="KeyMacro14.Text" type="string" data=""/>
   <value name="KeyMacro15" type="dword" data="00000000"/>
   <value name="KeyMacro15.Text" type="string" data=""/>
   <value name="KeyMacro16" type="dword" data="00000000"/>
   <value name="KeyMacro16.Text" type="string" data=""/>
   <value name="KeyMacro17" type="dword" data="00000000"/>
   <value name="KeyMacro17.Text" type="string" data=""/>
   <value name="KeyMacro18" type="dword" data="00000000"/>
   <value name="KeyMacro18.Text" type="string" data=""/>
   <value name="KeyMacro19" type="dword" data="00000000"/>
   <value name="KeyMacro19.Text" type="string" data=""/>
   <value name="KeyMacro20" type="dword" data="00000000"/>
   <value name="KeyMacro20.Text" type="string" data=""/>
   <value name="KeyMacro21" type="dword" data="00000000"/>
   <value name="KeyMacro21.Text" type="string" data=""/>
   <value name="KeyMacro22" type="dword" data="00000000"/>
   <value name="KeyMacro22.Text" type="string" data=""/>
   <value name="KeyMacro23" type="dword" data="00000000"/>
   <value name="KeyMacro23.Text" type="string" data=""/>
   <value name="KeyMacro24" type="dword" data="00000000"/>
   <value name="KeyMacro24.Text" type="string" data=""/>
   <value name="KeyMacro25" type="dword" data="00000000"/>
   <value name="KeyMacro25.Text" type="string" data=""/>
   <value name="KeyMacro26" type="dword" data="00000000"/>
   <value name="KeyMacro26.Text" type="string" data=""/>
   <value name="KeyMacro27" type="dword" data="00000000"/>
   <value name="KeyMacro27.Text" type="string" data=""/>
   <value name="KeyMacro28" type="dword" data="00000000"/>
   <value name="KeyMacro28.Text" type="string" data=""/>
   <value name="KeyMacro29" type="dword" data="00000000"/>
   <value name="KeyMacro29.Text" type="string" data=""/>
   <value name="KeyMacro30" type="dword" data="00000000"/>
   <value name="KeyMacro30.Text" type="string" data=""/>
   <value name="KeyMacro31" type="dword" data="00000000"/>
   <value name="KeyMacro31.Text" type="string" data=""/>
   <value name="KeyMacro32" type="dword" data="00000000"/>
   <value name="KeyMacro32.Text" type="string" data=""/>
   <value name="CTS.VkBlock" type="hex" data="a4"/>
   <value name="CTS.VkText" type="hex" data="a0"/>
   <value name="CTS.VkAct" type="hex" data="00"/>
   <value name="CTS.VkPrompt" type="hex" data="00"/>
   <value name="FarGotoEditorVk" type="hex" data="a2"/>
   <value name="DndLKey" type="hex" data="00"/>
   <value name="DndRKey" type="hex" data="a2"/>
   <value name="WndDragKey" type="dword" data="00121101"/>
   <key name="Tasks" modified="2015-08-08 18:55:57" build="141012">
    <value name="Count" type="dword" data="00000010"/>
    <key name="Task1" modified="2015-08-08 18:55:57" build="141012">
     <value name="Name" type="string" data="{Server elastic & redis}"/>
     <value name="Hotkey" type="dword" data="00000000"/>
     <value name="GuiArgs" type="string" data=""/>
     <value name="Cmd1" type="string" data="cmd /k ""C:\_Portables\elasticsearch-1.7.1\bin\elasticsearch.bat"" -new_console"/>
     <value name="Cmd2" type="string" data=""C:\Redis\redis-server.exe"  -cur_console:s50H "/>
     <value name="Active" type="dword" data="00000000"/>
     <value name="Count" type="dword" data="00000002"/>
    </key>
    <key name="Task2" modified="2015-08-08 18:55:57" build="141012">
     <value name="Name" type="string" data="{monitor}"/>
     <value name="Hotkey" type="dword" data="00000000"/>
     <value name="GuiArgs" type="string" data=""/>
     <value name="Cmd1" type="string" data="cmd /k npm start -new_console:d:"C:\Projeler\AdminLTE\trunk\":P:"^<Solarized (John Doe)^>""/>
     <value name="Cmd2" type="string" data="cmd /k redis-cli.exe -cur_console:P:"^<tc-maxx^>":s50H:d:"C:\Redis\""/>
     <value name="Cmd3" type="string" data="cmd /k redis-cli.exe -cur_console:P:"^<tc-maxx^>":s80V:d:"C:\Redis\" monitor"/>
     <value name="Cmd4" type="string" data="cmd /k redis-server.exe -cur_console:s20V:P:"^<Tomorrow^>":d:"C:\Redis""/>
     <value name="Cmd5" type="string" data="cmd /k ""C:\_Portables\elasticsearch-1.7.1\bin\elasticsearch.bat"" -cur_console:s50V:P:"^<Tomorrow^>""/>
     <value name="Active" type="dword" data="00000000"/>
     <value name="Count" type="dword" data="00000005"/>
    </key>
    <key name="Task3" modified="2015-08-08 18:55:57" build="141012">
     <value name="Name" type="string" data="{Group16}"/>
     <value name="Hotkey" type="dword" data="00000000"/>
     <value name="GuiArgs" type="string" data=""/>
     <value name="Cmd1" type="string" data=""C:\Redis\redis-server.exe"  -cur_console:s50H "/>
     <value name="Active" type="dword" data="00000000"/>
     <value name="Count" type="dword" data="00000001"/>
    </key>
    <key name="Task4" modified="2015-08-08 18:55:57" build="141012">
     <value name="Name" type="string" data="{cmd}"/>
     <value name="Hotkey" type="dword" data="00000000"/>
     <value name="GuiArgs" type="string" data="/dir "%USERPROFILE%""/>
     <value name="Cmd1" type="string" data="cmd -new_console:C:cmd.exe"/>
     <value name="Active" type="dword" data="00000000"/>
     <value name="Count" type="dword" data="00000001"/>
    </key>
    <key name="Task5" modified="2015-08-08 18:55:57" build="141012">
     <value name="Name" type="string" data="{PowerShell}"/>
     <value name="Hotkey" type="dword" data="00000000"/>
     <value name="GuiArgs" type="string" data="/dir "%USERPROFILE%""/>
     <value name="Cmd1" type="string" data="PowerShell"/>
     <value name="Active" type="dword" data="00000000"/>
     <value name="Count" type="dword" data="00000001"/>
    </key>
    <key name="Task6" modified="2015-08-08 18:55:57" build="141012">
     <value name="Name" type="string" data="{PowerShell (Admin)}"/>
     <value name="Hotkey" type="dword" data="00000000"/>
     <value name="GuiArgs" type="string" data="/dir "%USERPROFILE""/>
     <value name="Cmd1" type="string" data="PowerShell -new_console:a"/>
     <value name="Active" type="dword" data="00000000"/>
     <value name="Count" type="dword" data="00000001"/>
    </key>
    <key name="Task7" modified="2015-08-08 18:55:57" build="141012">
     <value name="Name" type="string" data="{CygWin}"/>
     <value name="Hotkey" type="dword" data="00000000"/>
     <value name="GuiArgs" type="string" data=""/>
     <value name="Cmd1" type="string" data="%ConEmuDrive%\cygwin\bin\bash.exe -new_console:C:%ConEmuDrive%\cygwin\Cygwin.ico --login -i"/>
     <value name="Active" type="dword" data="00000000"/>
     <value name="Count" type="dword" data="00000001"/>
    </key>
    <key name="Task8" modified="2015-08-08 18:55:57" build="141012">
     <value name="Name" type="string" data="{MinGW}"/>
     <value name="Hotkey" type="dword" data="00000000"/>
     <value name="GuiArgs" type="string" data=""/>
     <value name="Cmd1" type="string" data="%ConEmuDrive%\MinGW\msys\1.0\bin\bash.exe -new_console:C:%ConEmuDrive%\MinGW\msys\1.0\msys.ico --login -i"/>
     <value name="Active" type="dword" data="00000000"/>
     <value name="Count" type="dword" data="00000001"/>
    </key>
    <key name="Task9" modified="2015-08-08 18:55:57" build="141012">
     <value name="Name" type="string" data="{VC++ 2012}"/>
     <value name="Hotkey" type="dword" data="00000000"/>
     <value name="GuiArgs" type="string" data=""/>
     <value name="Cmd1" type="string" data="cmd /k "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\vcvars32.bat" "-new_console:C:C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\WDExpress.exe""/>
     <value name="Active" type="dword" data="00000000"/>
     <value name="Count" type="dword" data="00000001"/>
    </key>
    <key name="Task10" modified="2015-08-08 18:55:57" build="141012">
     <value name="Name" type="string" data="{cmd (Admin)}"/>
     <value name="Hotkey" type="dword" data="00000000"/>
     <value name="GuiArgs" type="string" data=""/>
     <value name="Cmd1" type="string" data="cmd.exe -new_console:a"/>
     <value name="Active" type="dword" data="00000000"/>
     <value name="Count" type="dword" data="00000001"/>
    </key>
    <key name="Task11" modified="2015-08-08 18:55:57" build="141012">
     <value name="Name" type="string" data="{Git bash}"/>
     <value name="Hotkey" type="dword" data="00000000"/>
     <value name="GuiArgs" type="string" data=""/>
     <value name="Cmd1" type="string" data=""%ProgramFiles%\Git\bin\sh.exe" --login -i"/>
     <value name="Active" type="dword" data="00000000"/>
     <value name="Count" type="dword" data="00000001"/>
    </key>
    <key name="Task12" modified="2015-08-08 18:55:57" build="141012">
     <value name="Name" type="string" data="{bash}"/>
     <value name="Hotkey" type="dword" data="00000000"/>
     <value name="GuiArgs" type="string" data=""/>
     <value name="Cmd1" type="string" data="set CHERE_INVOKING=1 & sh.exe --login -i"/>
     <value name="Active" type="dword" data="00000000"/>
     <value name="Count" type="dword" data="00000001"/>
    </key>
    <key name="Task13" modified="2015-08-08 18:55:57" build="141012">
     <value name="Name" type="string" data="{cmd 64/32}"/>
     <value name="Hotkey" type="dword" data="00000000"/>
     <value name="GuiArgs" type="string" data=""/>
     <value name="Cmd1" type="string" data=">"%windir%\system32\cmd.exe" /k ver & echo This is Native cmd.exe"/>
     <value name="Cmd2" type="string" data=""%windir%\syswow64\cmd.exe" /k ver & echo This is 32 bit cmd.exe -new_console:s50V"/>
     <value name="Active" type="dword" data="00000001"/>
     <value name="Count" type="dword" data="00000002"/>
    </key>
    <key name="Task14" modified="2015-08-08 18:55:57" build="141012">
     <value name="Name" type="string" data="{Show ANSI colors}"/>
     <value name="Hotkey" type="dword" data="00000000"/>
     <value name="GuiArgs" type="string" data=""/>
     <value name="Cmd1" type="string" data="cmd /k type "%ConEmuBaseDir%\Addons\AnsiColors16t.ans" -cur_console:n"/>
     <value name="Active" type="dword" data="00000000"/>
     <value name="Count" type="dword" data="00000001"/>
    </key>
    <key name="Task15" modified="2015-08-08 18:55:57" build="141012">
     <value name="Name" type="string" data="{Chocolatey (Admin)}"/>
     <value name="Hotkey" type="dword" data="00000000"/>
     <value name="GuiArgs" type="string" data=""/>
     <value name="Cmd1" type="string" data="*cmd /k Title Chocolatey & "%ConEmuBaseDir%\Addons\ChocolateyAbout.cmd""/>
     <value name="Active" type="dword" data="00000000"/>
     <value name="Count" type="dword" data="00000001"/>
    </key>
    <key name="Task16" modified="2015-08-08 18:55:57" build="141012">
     <value name="Name" type="string" data="{VS 12.0 x86 tools prompt}"/>
     <value name="Hotkey" type="dword" data="00000000"/>
     <value name="GuiArgs" type="string" data=""/>
     <value name="Cmd1" type="string" data="cmd /k ""C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat"" x86 -new_console:t:"VS 12.0""/>
     <value name="Active" type="dword" data="00000000"/>
     <value name="Count" type="dword" data="00000001"/>
    </key>
   </key>
   <key name="Apps" modified="2015-08-08 18:55:57" build="141012">
    <value name="Count" type="dword" data="00000000"/>
   </key>
   <key name="Colors" modified="2015-08-08 18:55:57" build="141012">
    <value name="Count" type="dword" data="00000000"/>
   </key>
  </key>
 </key>
</key>

Yeni Formatı

Arka plan: http://p1.pichost.me/i/51/1746885.jpg
cmd /k npm start -new_console:d:"C:\_Projeler\AdminLTE\trunk\":P:"^<Solarized (John Doe)^>"

cmd /k redis-cli.exe -cur_console:P:"^<tc-maxx^>":s50H:d:"C:\Redis\"

cmd /k redis-cli.exe -cur_console:P:"^<tc-maxx^>":s70V:d:"C:\Redis\" monitor

cmd /k redis-server.exe -cur_console:s30V:P:"^<Tomorrow^>":d:"C:\Redis"

cmd /k redis-commander -cur_console:s70V:P:"^<Tomorrow^>":d:"c:\"

cmd /k "C:\Users\cem.topkaya\Downloads\_Development\ElasticSearch_Kibana\elasticsearch-1.7.1\bin\elasticsearch.bat" -cur_console:s50V:P:"^<Tomorrow^>"