Portál AbcLinuxu, 10. května 2025 14:14

Dotaz: hledám SW pro zobrazení *.pdm (PowerDesigner)

25.8.2010 10:10 Ladislav Nešněra | skóre: 30 | blog: ..+2
hledám SW pro zobrazení *.pdm (PowerDesigner)
Přečteno: 573×
Odpovědět | Admin
Zdravím. Potřeboval bych na Linuxu alespoň zobrazit obsah souboru *.pdm (PowerDesigner). Klidně i pod Wine. Hledal jsem, ale nějak se mi nedaří :-(

Pokud by se nic nenašlo, uvítal bych i tip na vhodný export z PowerDesigneru. Díky


Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Indiánský lotr avatar 25.8.2010 13:29 Indiánský lotr | skóre: 25 | blog: ucim_sa
Rozbalit Rozbalit vše Re: hledám SW pro zobrazení *.pdm (PowerDesigner)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Měl by to zvládnout iSilo (v 4.32) přes wine, aspoň co říká google :-)
Indiánský lotr avatar 25.8.2010 13:29 Indiánský lotr | skóre: 25 | blog: ucim_sa
Rozbalit Rozbalit vše Re: hledám SW pro zobrazení *.pdm (PowerDesigner)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jo a pro export ještě toto: txt2pdbdoc
Indiánský lotr avatar 25.8.2010 13:31 Indiánský lotr | skóre: 25 | blog: ucim_sa
Rozbalit Rozbalit vše Re: hledám SW pro zobrazení *.pdm (PowerDesigner)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Sry nedival jsem se co chceš,... neni to ono
26.8.2010 00:05 DarkHat
Rozbalit Rozbalit vše Re: hledám SW pro zobrazení *.pdm (PowerDesigner)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Stáhněte si evaluation verzi PowerDesigneru (dále jen PD). Verze 12.5 se dá najít na internetu. Verzi 15 nemám pod wine odzkoušenou, ale pravděpodobně bude fungovat taky. Dále si nainstalujte poslední verzi wine 1.3. a winetricks. Připravte si extra prostředí pro wine (= nastavte proměnou WINEPREFIX) a z winetricks nainstalujte gecko vb6run wsh56. Pak jen nainstalovat do stejného prostředí PD a je to. Pro instalaci můžete použít následující skript (neodzkoušená úprava původního skriptu)

#!/bin/sh
if [ -z "$WINEPREFIX" ] ; then 
    export WINEPREFIX=$HOME/win/PD.wine
    rm -Rf $WINEPREFIX
    mkdir -p $WINEPREFIX
    winetricks sound=alsa
fi
ln -sf $HOME $WINEPREFIX/dosdevices/d:

#winetricks wsh56 wsh56vb wsh56js gecko vb6run native_mdac mdac28
winetricks gecko vb6run wsh56
# riched20 riched30 cygwin mdac28 corefonts wsh56vb vb5run native_oleaut32 native_mdac 
wine powerdesigner125_eval.exe
PD se pak spouští jako
env WINEPREFIX=$HOME/win/PD.wine wine "C:\Program Files\Sybase\PowerDesigner 12\pdshell12.exe"

Chodí to docela slušně. Jenom plovoucí toolbary se nezobrazují úplně. Ale když se ukotví na horizontální lištu,tak pak se zobrazí správně.

Pro export/import metadat používám Ruby ve spojení s OLE automation. Ve Windows to funguje perfektně. Ve wine to ve verzi wine 1.2 nefungovalo a od té doby jsem to nezkoušel. Byly to nějaké problémy s TypeLib. Už jsem na tom začal kdysi dělat, ale moc daleko jsem nepostoupil. Ve verzi wine 1.3 udělali v OLE velmi výrazná vylepšení, takže bych řekl, že to stojí za vyzkoušení.
26.8.2010 09:44 Ladislav Nešněra | skóre: 30 | blog: ..+2
Rozbalit Rozbalit vše Re: hledám SW pro zobrazení *.pdm (PowerDesigner)
Díky za odpověď. Ta myšlenka s evaluation verzí mě přivedla k možnosti stáhnout free viewer (jak moc se liší od ostré verze těžko říct, stažené to má 184 MB).

Dle doporučení jsem instaloval raději do extra prostředí (WINEPREFIX). Zbytek nebyl potřeba. V průběhu instalace se sice na konzoli vypsalo pár chybových hlášek, ale do GUI nic a proběhlo to OK. Stejně tak spuštění aplikace. Zatím jsem na problém nenarazil. Můj 6MB *.pdm to otevřelo a provedlo "Updating model version from 12.5.0.2169 to 15.2.0.3042 Viewer". Zdá se, že ani plovoucí panel nedělá potíže, ale je to jen první dojem.

Hluboce smekám před těmi, co dělají na Wine - aktuálně mám wine-1.3.1. A ještě odkaz na popis v databázi aplikací

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.