Kingdoms of Camelot – Un cartografo per i bersagli

Precedentemente ho scritto  quale sia il miglior compromesso per un efficace attacco agli accampamenti barbari, però per quanto riguarda la ricerca delle coordinate, non è pensabile crearsi un elenco solo scorrendo la mappa. Sarebbe un lavoro davvero estenuante, fattibile si, ma  prenderebbe un sacco di tempo; pensare di cercare ad esempio tutti gli accampamenti barbari di livello 5, annotarsi le coordinate, per poi utilizzarle per gli attacchi, usando solo la mappa che Kingdoms of Camelot offre, è poco realistico.

Per queste ragioni i metodi per crearsi delle liste di coordinate, che servano per i nostri scopi, sono ben diversi, e due sono i sistemi che vorrei proporvi.

Figura 1 mappa

In questo articolo voglio iniziare a parlavi di un primo sistema, che vi permetterà di avere una mappa completa del vostro dominio, questo sistema chiamato “Cartografo”, usa delle estensioni di Firefox e un programmino chiamato: KoC Cartographer.exe, ci sarà bisogno come complemento un programma come Microsoft Excel o il foglio elettronico di Open Office, per elaborare i dati ottenuti con KoC Cartographer.exe.

Il programma cartografo lo trovate qua: http://www.4shared.com/file/O4je6gZQ/KoC_Cartographer.html

Quindi andiamo ad iniziare. Per prima cosa ricercare l’estensione per Firefox:   Live HTTP Headers , lo si fa dal menù strumenti, componenti aggiuntivi, esplora e cerca, e quindi aggiungi a Firefox. Ad installazione avvenuta, nel menù strumenti avremo un ulteriore opzione “Live HTTP Headers”, ci clicchiamo sopra e si aprirà la finestra di Live HTTP headear, assicurarsi che “Capture” sia selezionato (vedi Figura 2)

Portarsi quindi nella scheda della mappa di KOC, inserire alcune coordinate a caso  e cliccare su VAI (vedi figura 3).

Figura 3

Riportarsi quindi nuovamente nella finestra di Live http e cercare un blocco simile a questo:

http://www.xxx.kingdomsofcamelot.com/fb/e2/src/ajax/fetchMapTiles.php

selezionarlo e con il tasto destro, cliccare su “Select Block” e poi su “Copy”, (vedi figura 2).

A questo punto avviate cartografo, precedentemente scaricato e salvato sul vostro hard disk.
Nella finestra che vi apparirà “incollate” il testo che precedentemente avrete copiato nella clipboard e cliccate su “GO” (vedi figura 4)

Si aprirà una  richiesta  di salvare un file in formato *.csv, date un nome al file e cliccate  su salva, inizierà a questo punto la creazione di un file csv nella posizione da voi definita. Il file creato sarà di circa 28 mega e ci vorrà parecchio tempo per il completamento dell’operazione (dipende chiaramente dalla velocità del vostro computer). (vedi figura 5)

* Nota Il programma è piuttosto “delicato”, nel senso che bisogna avere pazienza e provare più volte, perché spesso si interrompe il tutto segnalano qualche errore, ma riprovando 4 o 5 volte alla fine si riesce a completare la mappa.

Il file csv creato è un file di testo formato da 561001 righe (in teoria), tante quante sono le celle del vostro dominio, e avranno il seguente formato:
X,Y,Type,CityName,Level,Player,Might,Alliance,Status,UserId , in pratica X e Y saranno le coordinate, Type il tipo di cella, poi ci sarà l’eventuale nome, il livello, il nome del giocatore a cui appartiene la città o al terra selvaggia, il potere del giocatore, l’eventuale alleanza, lo stato e per finire ID dell’user.
Questo file potrà quindi essere importato in un foglio di lavoro Excel e formattato adeguatamente, tipo quello che vedete qui di fianco, (fig 8), e per mezzo delle opzioni “filtro” di Excel si possono ricercare all’interno dell’intero dominio tutte le posizioni che interessano

A titolo di esempio, sulla terza colonna, type, posso selezionare solo Barbarian Camp, quindi passando alla 5 colonna potrò selezionare il livello voluto, ad esempio il 4 e vedremo che a questo punto il numero delle righe è diminuito drasticamente, ma per una ulteriore diminuzione andiamo ad operare sulle colonne 1 e 2.
Per queste ultime due colonne userò l’opzione “filtra per numeri” filtro che starà intorno a circa un + o – 30-40 delle nostre coordinate (nostre nel senso della nostra città), in tal modo avremo una serie di bersagli ben definiti e distanti quanto noi vogliamo.(vedi Fig 9)

A questo punto possiamo procedere ad effettuare gli attacchi ai campi barbarici precedentemente trovati, attacchi che potremo fare o manualmente, uno per uno, oppure in automatico, ma di questo automatismo parleremo in un prossimo articolo.
Naturalmente se c’è qualche dubbio si possono chiedere chiarimenti.

Saluti a tutti

Gialore

A questo punto avviate cartografo, precedentemente scaricato e salvato sul vostro hard disk.
Nella finestra che vi apparirà “incollate” il testo che precedentemente avrete copiato nella clipboard e cliccate su “GO” (vedi figura 4), si aprirà una  richiesta  di salvare un file in formato *.csv, date un nome al file e cliccate  su salva, inizierà a questo punto la creazione di un file csv nella posizione da voi definita. Il file creato sarà di circa 28 mega e ci vorrà parecchio tempo per il completamento dell’operazione (dipende chiaramente dalla velocità del vostro computer). (vedi figura 5) * Nota Il programma è piuttosto “delicato”, nel senso che bisogna avere pazienza e provare più volte, perché spesso si interrompe il tutto segnalano qualche errore, ma riprovando 4 o 5 volte alla fine si riesce a completare la mappa.
Il file csv creato è un file di testo formato da 561001 righe (in teoria), tante quante sono le celle del vostro dominio, e avranno il seguente formato:
X,Y,Type,CityName,Level,Player,Might,Alliance,Status,UserId , in pratica X e Y saranno le coordinate, Type il tipo di cella, poi ci sarà l’eventuale nome, il livello, il nome del giocatore a cui appartiene la città o al terra selvaggia, il potere del giocatore, l’eventuale alleanza, lo stato e per finire ID dell’user.
Questo file potrà quindi essere importato in un foglio di lavoro Excel e formattato adeguatamente, tipo quello che vedete qui di fianco, (fig 8), e per mezzo delle opzioni “filtro” di Excel si possono ricercare all’interno dell’intero dominio tutte le posizioni che interessano.
A titolo di esempio, sulla terza colonna, type, posso selezionare solo Barbarian Camp, quindi passando alla 5 colonna potrò selezionare il livello voluto, ad esempio il 4 e vedremo che a questo punto il numero delle righe è diminuito drasticamente, ma per una ulteriore diminuzione andiamo ad operare sulle colonne 1 e 2.
Per queste ultime due colonne userò l’opzione “filtra per numeri” filtro che starà intorno a circa un + o – 30-40 delle nostre coordinate (nostre nel senso della nostra città), in tal modo avremo una serie di bersagli ben definiti e distanti quanto noi vogliamo.(vedi Fig 9)

A questo punto possiamo procedere ad effettuare gli attacchi ai campi barbarici precedentemente trovati, attacchi che potremo fare o manualmente, uno per uno, oppure in automatico, ma di questo automatismo parleremo in un prossimo articolo.
Naturalmente se c’è qualche dubbio si può chiedere chiarimenti

Saluti a tutti

Gialore

53 commenti su “Kingdoms of Camelot – Un cartografo per i bersagli”

  1. ottimo e ben fatto, solo alcune delucidazioni, ma se voglio trovare terre selvagge libere, es. liv10 che scarseggiano, come bisogna fare? e poi ancora, ci daresti più spiegazioni su come fare questo foglio exel? thanks

    Rispondi
    • x pippo,
      il foglio Excel ti conviene formattarlo come “testo”. Poi importi il file ottenuto dal cartografo nel foglio, lo formatti per avere le varie colonne separate, e a quel punto puoi usare i filtri di Excel.
      Ad esempio per trovare terre livello 10 libere, vai sulla colonna livello e lascia selezionato solo “10”, vai sulla colonna “Type” e lasci selezionato solamente il tipo di terre a cui sei interessato, (Mountain, Hill, ecc), poi vai sulla colonna “Player” e lascia selezionato solo “—” (terre libere).
      ciao

      Rispondi
    • Gian lore scusa potresti dirmi come faccio a filtrare per numeri le colonne X e Y?non riesco a fare quel passaggio e quindi non riesco a ritrovarmi i campoi barbari in un range stabilito e distante dalle mie coordinate ,grazie in anticipo

      Rispondi
  2. gian ho scaricato il file ma non riesco a fare l’elenco come in foto, mi daresti qualche dritta? ho preparato anche il foglio excel solo che non so come importare i dati scaricati

    Rispondi
  3. Mi segnala il seguente errore:
    Error: Array variable has incorrect number of subscripts or subscripts dimension range exceeded

    Poi Koc Cartographer va in crash :-(

    Rispondi
    • Dunque…
      Come ho scritto anche nell’articolo, cartografo.exe non funziona sempre perfettamente e al primo tentativo, io ad esempio ho dovuto rifarlo parecchie volte e su tre server prima di avere un file csv completo, per quello che ho potuto appurare, fai un pò di volte l’operazione di fig. 3, poi passa alla finestra di fig.2, DESELEZIONA capture (hai quindi LiveHTTP fermo), cerca la stringa seleziona il blocco, copialo nella finestra di cartografo.

      Rispondi
    • Dunque…
      Come ho scritto anche nell’articolo, cartografo.exe non funziona sempre perfettamente e al primo tentativo, io ad esempio ho dovuto rifarlo parecchie volte e su tre server prima di avere un file csv completo, per quello che ho potuto appurare, fai un pò di volte l’operazione di fig. 3, poi passa alla finestra di fig.2, DESELEZIONA capture (hai quindi LiveHTTP fermo), cerca la stringa seleziona il blocco, copialo nella finestra di cartografo. Aggiungo inoltre che ho lasciato lavorare il programma da solo, senza altre attività sul computer, capisco che ciò che scrivo è molto empirico, ma non c’è un log per gli errori, quindi bisogna andare per tentativi.

      Rispondi
  4. Ciao, ho seguito le tue indicazioni e il programma poi funziona, è molto ben fatto… Ma vorrei capire una cosa, sicuramente sbaglio io…. Per le coordinate X delle terre arriva fino a 749, cioè tutte, mentre per le Y arriva fino a 49 e non effettua la mappatura completa del server, ma solo di una sua parte… Potresti dirmi dove sbaglio oppure è un difetto del programma? Io sulla mappa prima di lanciare il programma inserisco al max due coppie di coordinate… Grazie mille in anticipo. Alessandro

    Rispondi
    • In teoria dovrebbe mappare 749+749=561001 celle, a volte come già ho scritto il programma cartografo si interrompe prima e quindi non conclude la mappatura. Personalmente ho insistito parecchie volte prima di riuscire ad avere una mappatura completa.

      Rispondi
    • Anch’io l’ho fatto diverse volte, e mi riferisco a quando ha sempre portato a termine completamente la mappatura… Risulta sempre un file di 34688 righe, e le y arrivano max a 49. Le coordinate che devo inserire sulla mappa sono puramente casuali o devono essere in un range ben preciso? e soprattutto il numero delle coordinate da inserire sulla mappa deve essere sempre casuale?

      Rispondi
    • Volevo aggiungere ulteriormente… Quando inserisco piu’ coordinate e poi vado a cercare il blocco da inserire nel cartografo, mi trova piu’ blocchi che si riferiscono alla mappa… Devo inserirne uno soltanto?

      Rispondi
  5. salve,
    ho seguito le istruzioni ed una volta cliccato GO su KOK Cart… appare la seguente scritta: neither facebook or myspace data is ricognized
    qlc può aiutarmi
    grz in anticipo per la disponibilità!

    Rispondi
  6. x gian ciao bel prodotto ma anke io non riesco a formattare il foglio excel come in foto …. diciamo che la patente europea nn e’ servita granche’:) …. potresti fare un foglio standard da poter scaricare ??? grz infinite ….

    Rispondi
    • Cioè??? non capisco cosa vorresti…
      PS Pure mia figlia ha preso la patente europea, e su Excel mi da dei punti sulle funzioni base.

      Rispondi
  7. Gian lore scusa potresti dirmi come faccio a filtrare per numeri le colonne X e Y?non riesco a fare quel passaggio e quindi non riesco a ritrovarmi i campoi barbari in un range stabilito e distante dalle mie coordinate. praticamnete mi blocco sul fatto che non riesco ad impostare il range rispeto alle mie coordinate…aiutoooooo

    Rispondi
    • Non è semplice rispondere alla tua domanda, perchè dovrei spiegarti alcune funzioni di Excel, e questo non è il luogo adatto. Però se tu sei riuscito a filtarre tutti i dati che hai nel foglio ritrovantosi solo le città barbare, e di un determinato livello, dovresti aver capito come si fa ad usare la funzione “filtro” in Excel.
      Per quanto riguarda Excel 2007, la funzione filtro è piuttosto potente, quindi non ti dovrebbe essere difficile filtrare sia per la X che per la Y, nel senso che dovrai cercare nell’intervallo che a te interessa, per ambedue le coordinate.
      ciao

      Rispondi
  8. ciao gian, ho provato a mettere nel cartografo koc il blocco che ho selezionato su live http…., ma quando clicco go sul koc, mi compare “NEITHER FACEBOOK OR MYSPACE DATA RECOGNIZED”. mi spiegheresti dove sta il problema???? grazie

    Rispondi
  9. si gian io riesco a selezionare solo i campi o quello che voglio di un certo il livello ,il problema è che non riesco a farlo sulle coordinate X e Y usando filtra per numeri,magari se me lo puoi scrivere io potrei capire,per piacere,senno rimango bloccato col foglio excel e tutto il resto…io ho prorpio excel 2007…fammi questo favorone …grazie anticipatamente…

    Rispondi
    • Beh non è difficile…. comunque vediamo di darti una spiegazione chiara e veloce.
      Quando clicchi su Dati nel menù, puoi in seguito cliccare su “Filtro” e a quel punto nella prima riga di tutte le colonne si presenterà una freccetta.. Come ci clicchi sopra si aprirà un menù a tendina in cui tu puoi selezionare dei valori dipendenti dal contenuto della tua colonna.
      Per quanto riguarda le cordinate X e Y avrai la possibilità di selezionarle manualmente una per una, ma è molto più veloce selezionare “da a” oppure “tra” oppure “maggiori di” o anche “minori di”, insomma le possibilità sono varie, dipende dalle tue esigenze. Fatto quello avrai visibili solo le coordinate “intorno” alla tua città.
      Ciao
      PS Che dici Stregatta apri una sezione dedicata a Microsoft Office??? eh eh ebh

      Rispondi
  10. ciao, quando apro il file exel mi da errore
    numero massimo di righe superate, le righe in eccesso non sono state importate…
    che vuol dire, dove lo trovo questa eccedenza?
    come posso fare per avere la mappatura completa?

    Rispondi
    • Hai una versione di Excel che non supporta quel numero di righe… anche Open Office 3 non riesce ad importare + di 60.000 righe, la versione 2007 di Excel lavora anche con un grande numero di righe.

      Rispondi
  11. mi dice che ho superato il limite di linee consentite…
    e che non mi importa quelle in eccesso…
    come faccio a difidere il file in 2 parti?

    Rispondi
    • Esatto con le versioni più vecchie di Excel non si superno le 64000 righe, per dividere i file in più parti ci sono parecchie utility, tutte free, per farlo.

      Rispondi
    • Ciao anche a me continua a dare errore Dice : Line 807 (File”c:…….KoC Cartographer.exe”);
      Error: Array variable has incorrect number of subscript dimension rangeexceded .
      Qualcuno sa dirmi cosa devo fare ?
      Grazie

      Rispondi
  12. Ciao GianLore, ti disturbo qui anche se è off topic, perchè ti trovo sempre molto disponibile (ed estremamente utile nei tuoi consigli – quindi grazie!), perche’ mi è giunta voce per vie traverse di un bug o nuovo script che fa “raccogliere” molte molte risorse in poco… vista la generale fame di minerali, non sarebbe male.
    ne sai qualcosa??
    grazie,
    ronin

    Rispondi
    • ok, grazie.. ho gia’ messo il “power-pack” ed e’ molto comodo ed utile… 
      il cartografo qui mi ha funzionato al secondo tentativo ed è cosa buona pure questo… anche se a volte mi indica libere le terre di giocatori sotto nebbia, ma non importa.
      per le risorse sembra ci sia qualche trucchetto, ma non lo ho ancora in mano.
      vedremo.. ciao e grazie ancora

      Rispondi
  13. Ciao Gian Lore a me interessa sapere come si possono attaccare i barbari in maniera automatica.
    Ti sarei grado se mi rispondi anche tramite mail.Grazie

    Rispondi
  14. Ciao Gian Lore,
    ho provato ad inserire più di una volta, e più blocchi presi dal cartografo koc, ma quando clicco go, mi compare “neither facebook or myspace data recognized” mi potresti spiegare dove sbaglio?? grazie mille..

    Rispondi
  15. ciao gian lore ho creato il file server maps.csv me lo fa vedere direttamente con l’icona exel il probleme è che qnd lo apro sta tt nella prima casella in alto a sx puoi darmi o spiegarmi come fare a farlo come dici tu….sono un novellino…grazie tante…..

    Rispondi
    • x wikilix
       apri excel, hai la pagina vuota, vai su  dati, quindi clicca su “Da testo” , seleziona il file *.csv da caricare, ti si aprirà una finestra interattiva in cui puoi definire le caratteristiche di importazione, si conclude tutti in 3 fasi.
      ciao

      Rispondi
  16. ciao quando  ho aperto il cartografo , mi viene fuori un messaggio che dice:neither facebook or my space data is recognized mi potresti aiutare?

    Rispondi
  17. Mi dà errore 807… Array variable has incorrect number of subscripts or subscript dimension range exceeded. A cosa è dovuto? Prima il programma funzionava benissimo, ora mi dà queso errore…

    Rispondi
  18. ciao..
    per caso sai se si riesce a farlo funzionare anche per GloryOfRome o se ci sono altri scritti che vadano bene per quel gioco?
    ciaociao…
    grazie 

    Rispondi
  19. Guardate ke tutto questo lavoro per i cartografo e semplicemente eseguibile dal script “KOC Power Tools” ed e aggiunta anke la opzione di adestramento delle truppe senza ke si vada a fare un file , ke dopo bisogna aggiornare tutte le volte ke si vuole usare.

    Rispondi

Lascia un commento

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.