Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - MyKE

Stran: [1]
1
Offtopic / Re:Black Journal v. 2
« kdy: Červen 20, 2022, 11:50:30 dopoledne »
Re-upload journalu. Diky @golfin.

2
Offtopic / Re:Malé animace charakterů - trpaslík, hobit, kudúk atd.
« kdy: Únor 23, 2019, 09:24:09 dopoledne »
Ahoj MyKE, tak jsem to vyzkoušel a háže to errory. Pak to vytvoří upravený soubor, ale mimo všechny centerX ostatní vymaže.  Tady se podívej, jak vypadá soubor liste.txt. Jsou tam i mínusový položky, s tím skript nepočítá.  liste.txt. Každá animace má tento soubor jiný s jinýma hodnotama. No, ale asi to nedělej. Dostalo se mi náhradního řešení. Nicméně powershell, kouknu se na to jak to skriptovat. Používám ho pro upravu win desítek, k odstranění některých microsoft věcí, které nechci. I tak děkuju MiKE. Uvedu Tě také jako spoluautora, až to vydám. Jinak, na Tvých stránkách jsem viděl Landscaper, upravuji do něj nějaký prvky ve verzi 1.5, Jestli budeš chtít, dám Ti to tam na stahování, až to dodělám. Landscaper je i důvod, proč zde nemohu hrát, vyuýívá registry instalace UO a ja ji nemohu změnit pro Erebor. Což je škoda.  :)

Jestli muzes preposli ten soubor znovu, asi je smazany. Zajimalo by me jaka byla tva vstupni data a jaky error to hodilo. Tedy pokud jsi to uz neporesil jinak :) Urcite me bude tva vysledna prace zajimat, klidne dej na stazeni landscaper :) Myslim ze kdyz nainstalujes Erebor UO z naseho webu tak by ti mel instalator zmenit registry na Erebor...

3
Offtopic / Re:Malé animace charakterů - trpaslík, hobit, kudúk atd.
« kdy: Leden 24, 2019, 02:08:40 odpoledne »
Ahoj golfine,

udelal jsem ti na to skript v PowerShellu. Staci mit verzi 3.0 a vyssi.

  • Spust powershell (Start > powershell.exe)
  • Uprav promennou $FileContent a $DestinationFile
  • Zkopiruj cely kod a vloz jej do PowerShellu (kliknutim praveho tlacitka) a zmackni enter.
  • Tam, kdes nastavil $DestinationFile budes mit vystup ktery pozadujes  :)

Skript predpoklada, ze vstupnimi daty je soubor ktery obsahuje ciste radky CenterX:* - kde * je cislo. Takze:

Citace
CenterX:1
CenterX:2
CenterX:5
CenterX:13
...

Tady je powershell skript:

Kód: [Vybrat]
try {

    ########################### MODIFY BEFORE RUN ###########################
    $FileContent = Get-Content "C:\Users\uzivatel\Downloads\list.txt" -ErrorAction Stop #Input file containing CenterX:*
    $DestinationFile = "C:\Users\uzivatel\Downloads\ModifiedList.txt" #Output file after modification
    [int]$DecreaseBy = "2"

    ########################### DO NOT MODIFY ###########################
    [int]$LineCounter = "0"
    $ObjArr = @()

    foreach ($item in $FileContent) {
        if ($item -like "CenterX:*") {
            Write-Output "[OK] - Line number $LineCounter verified."

            $obj = New-Object psobject

            [array]$ReplacedText = $item -replace ":",";"
            [int]$LineArrCounter = 0
            $pos = $ReplacedText[$LineArrCounter].IndexOf(";")
            $leftPart = $ReplacedText[$LineArrCounter].Substring($LineArrCounter, $pos)
            $rightPart = $ReplacedText[$LineArrCounter].Substring($pos+1)
            $LineArrCounter++

            $obj | Add-Member -MemberType NoteProperty -Name LeftPart -Value $leftPart
            $obj | Add-Member -MemberType NoteProperty -Name RightPart -Value $($rightPart-$DecreaseBy)

            $ObjArr += $obj

        }#end if
        else {
            Write-Output "[ERROR] - Line number $LineCounter do not contain 'CenterX:'!"
        }#end else

        $LineCounter++

    }#end foreach

    $ObjArr | ForEach-Object {
        Write-Output "$($_.LeftPart):$($_.RightPart)" | Out-File $DestinationFile -Encoding utf8 -Append -ErrorAction Stop
    }#end Foreach-Object
   
}#end try
catch {
    Write-Error $_.Exception.Message
}#end catch

Stran: [1]