Autocad

Wszystko Off Topic
zwiastun
Posty: 44
Rejestracja: 22 kwietnia 2007, 19:06
Lokalizacja: Lublin

Autocad

Post autor: zwiastun »

Usunąłem ten post gdyż jest nieaktualny i co najwazniejsze rozwiazany.
Kaka'
Senior Member
Posty: 3018
Rejestracja: 30 lipca 2006, 13:17
Lokalizacja: Kartuzy

Post autor: Kaka' »

A nie mógłbyś zainstalować Windowsa na QEMU lub VMWare i na nim postawić to cudo?
Lorenzo
Beginner
Posty: 262
Rejestracja: 15 sierpnia 2006, 16:14
Lokalizacja: Kraków

Post autor: Lorenzo »

ACAD 2000 działa przez wine'a. Ewentualnie jeżeli sakramencko zależy Ci na tym gniocie 2006 to spróbuj crossoverem
mlyczek
Junior Member
Posty: 979
Rejestracja: 02 sierpnia 2006, 19:17

Post autor: mlyczek »

a gdybyś uruchmił instalację autocada pod linuxem pod wine i tak to zainstalował i wtedy próbował uruchamiać?
zwiastun
Posty: 44
Rejestracja: 22 kwietnia 2007, 19:06
Lokalizacja: Lublin

Post autor: zwiastun »

Niestety - podczas instalacji przez wine pokazuja sie okienka z błedami ale nic w nich nie ma . Jest tylko przycisk "OK"
Co do crossover'a sprawdził sie ale pod Mandrivą 2007 PP ( bezbłędnie )
Lorenzo pisze:ACAD 2000 działa przez wine'a. Ewentualnie jeżeli sakramencko zależy Ci na tym gniocie 2006 to spróbuj crossoverem
Czy ja wiem ?? Wydaje sie ze 2006 jest wygodniejszy w pracy - szczególnie 3D
Chwilowo Walcze przez VMWare Ale to dalej , nie o to o co by chodziło
Wielkie dzieki za pomoc :-D
P.S. Jako że jestem bardzo bardzo wdzieczny za każdą radę prosił bym o głos ludzi którzy juz zainstalowali AutoCada na Debianie ( w moim przxypadku próbuje to zrobić na 4.0)
Awatar użytkownika
ModY_WzM
Beginner
Posty: 131
Rejestracja: 26 stycznia 2007, 21:26

Post autor: ModY_WzM »

Ja walczę z Protel 99 i jakoś trudno idzie także wyskakuje błąd przy instalacji. Na stronie wine jest napisane, że działa, może tam poszukaj czasami opisują jak zainstalować dany program.

Pozdrawiam
zwiastun
Posty: 44
Rejestracja: 22 kwietnia 2007, 19:06
Lokalizacja: Lublin

Post autor: zwiastun »

Dla tych którzy by szukali odpowiedzi czy Autocad 2006 jest obsługiwany przez wine odpowiedź brzmi "komuś tam obsługuje" ( http://appdb.winehq.org/appview.php?iAppId=86 )

Jeżeli wystarczy Ci AutoCad 2000 to przedstawiam tu jedną z metod - zaczynamy:

Na początek instalujemy AutoCada 2000. Należy:

1) zamontować płytę lub obraz płyty wykonany z oryginalnego nosnika ( przygotuj sobie takze klucz aktywacyjny znajdujacy sie na opakowaniu płyty)
2) przejść do katalogu gdzie zamontowano płytę/obraz, np:

Kod: Zaznacz cały

$cd /media/cdrom
3) uruchomić plik setup.exe przez wine w trybie zgodności win 98

Kod: Zaznacz cały

$wine /media/cdrom/setup.exe
4)wykonujemy polecenia o jakie prosza autorzy instalatora ( sam instalowałem wersje "Typowa" więc nie wiem jak się zachowa w przypadku instalacji "Pełna")

5)zakończyć instalacje bez ponownego uruchamiania "systemu" ( przyp. aut. BUAHAHAHAHA !!!)

Teraz przechodzimy do:

Kod: Zaznacz cały

$cd ~/.wine/drive_c/Program\ Files/Common\ Files/Autodesk\ Shared
To w tym katalogu znajduje się duża liczba bibliotek które są niezbędne do pracy wielu narzędzi AutoCad-a. Kopiujemy je wszystkie i wklejamy do:

Kod: Zaznacz cały

$~/.wine/drive_c/Program Files/Common Files/
oraz

Kod: Zaznacz cały

$~/.wine/drive_c/Program Files/ACAD2000

Kod: Zaznacz cały

$cp ~/.wine/drive_c/Program\ Files/Common\ Files/Autodesk\ Shared/*.* ~/.wine/drive_c/Program\ Files/Common\ Files/ 

$cp ~/.wine/drive_c/Program\ Files/Common\ Files/Autodesk\ Shared/*.* ~/.wine/drive_c/Program Files/ACAD2000
Nadal nie mamy jednak mozliwości rysowania w 3D a to właśnie najwieksza przewaga AutoCada nad qcadem.

Więc wchodzimy od katalogu:

Kod: Zaznacz cały

$cd ~/.wine/drive_c/windows/system32
a następnie wyszukujemy pliku msvcrt.dll. I kopiujemy go do katalogów jak wyżej.

Kod: Zaznacz cały

$cp ~/.wine/drive_c/windows/system32/msvctr.dll ~/.wine/drive_c/Program Files/Common Files/ 

~/.wine/drive_c/Program Files/ACAD2000
U mnie takie rozwiązanie zdaje egzamin. Wersja: wine-0.9.25

Co do CrossOver ( mowa o tym bezpłatnym ) sprawa wyglada identycznie z tym że CrossOver ma od razu zainstalowane czcionki które wine nie zawsze posiada lub odpowiednio dobiera. Jeżeli posiadasz CrossOvera to zamiast grzebać w katalogu

Kod: Zaznacz cały

~/.wine
Wykonaj cała powyższa operację w katalogu:

Kod: Zaznacz cały

~/.cxoffice
.

I najważniejsze - dla każdej nowej instalacji w CrossOver Office (np. obok AutoCada chcesz postawić MS Offica - który nawiasem mówiąc sprawdza sie bardzo dobrze na Debianie) musisz zawsze tworzyć nową butelkę. W innym przypadku prodczas uruchomiania programu dostanies odpowiaedź że taka a inna instalacja nie istnieje w butelce win98.

Jeżeli natomiast pojawi sie jakiś bład typu:

Kod: Zaznacz cały

jakiś adres odwołuje sie do funkcji/pliku/biblioteki i "lipa"
;-)

należy odszukać ów nieznaleziony element i przekopiować do wyżej wymienionych katalogów z katalogu

Kod: Zaznacz cały

~/.wine/drive_c/[gdzie go znajziesz]
.

Przekopiowanie z innej lokalizacji np. z partycji gdzie masz winde albo płyty instalacyjnej windowsa nie zawsze działa ( sprawdzałem :) )

P.S. Jeśli posiadasz CrossOvera wykożystaj go (jeśli za niego zapłaciłeś tym bardziej). Radzi sobie o wiele lepiej niż wine gdyż wiąże AutoCada z IE 5.0 a to sie niekiedy przydaje (np. przy zapisywaniu rysunków w zgodności z nowszymi wersjami np. AutoCad 2004/2006. Nie mówiąc juz o drukowaniu rysunków.)


ModY_WzM - może zrób tak , odpal co tam chcesz odpalić z terminala ( <alt> + F2 -> gnome-terminal) przez wine (już po zainstalowaniu) i zobacz czego brakuje albo co nie działa. Potem przenieś te braki do katalogu wyżej (lub innych zwiazanych z programemktóry chcesz uruchomić ). Zrobiłem tak juz parę razy i najczęściej działa. W razie czego podaj na forum co Ci zwraca wine - pomyślimy razem.

[ Dodano: 2009-10-15, 07:45 ]
Pomocy!

Postawiłem Autocada 2005 PL. Niestety nie daje rady go aktywować. Chodzi o to że uruchamia się tylko trial. Tym bardziej denerwujące że zapłaciłem za licencję.
Do rzeczy.

Kod: Zaznacz cały

rafa@rafa:~$ wine .wine/drive_c/Program\ Files/AutoCAD\ 2005/acad.exe
fixme:win:EnumDisplayDevicesW ((null),0,0x32f670,0x00000000), stub!
fixme:shell:IQueryAssociations_fnInit unsupported flags: 2
fixme:font:WineEngCreateFontInstance Untranslated charset 255
fixme :p rocess:GetProcessWorkingSetSize (0xffffffff,0x32f7dc,0x32f7e0): stub
fixme:shell:URL_ParseUrl failed to parse L"AcdbMgdHost"
fixme:shell:URL_ParseUrl failed to parse L"System"
fixme:shell:URL_ParseUrl failed to parse L"System.Xml"
fixme:shell:URL_ParseUrl failed to parse L"System.Drawing"
fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Forms"
fixme:imm:ImmReleaseContext (0x3011e, 0x1396f0): stub
fixme:shell:IShellLinkA_fnGetPath (0x60c5d70): WIN32_FIND_DATA is not yet filled.
fixme:shell:IShellLinkA_fnGetPath (0x60c5d70): WIN32_FIND_DATA is not yet filled.
fixme:heap:RtlCompactHeap (0x71b0000, 0x1) stub
fixme:shell:URL_ParseUrl failed to parse L"acmgd"
fixme:shell:URL_ParseUrl failed to parse L"acdbmgd"
fixme:shell:URL_ParseUrl failed to parse L"acdbmgd"
fixme:shell:URL_ParseUrl failed to parse L""
fixme :o le:CoGetContextToken stub
fixme:shell:URL_ParseUrl failed to parse L"AcLayer"
fixme:shell:URL_ParseUrl failed to parse L"acmgd"
fixme:shell:URL_ParseUrl failed to parse L"System"
fixme:shell:URL_ParseUrl failed to parse L"System.Drawing"
fixme:shell:URL_ParseUrl failed to parse L"Accessibility"
fixme:shell:URL_ParseUrl failed to parse L"AcLayer.resources"
fixme:richedit:ME_HandleMessage WM_STYLECHANGING: stub
fixme:richedit:ME_HandleMessage WM_STYLECHANGED: stub
fixme:richedit:ME_HandleMessage WM_STYLECHANGING: stub
fixme:richedit:ME_HandleMessage WM_STYLECHANGED: stub
fixme:richedit:ME_HandleMessage WM_STYLECHANGING: stub
fixme:richedit:ME_HandleMessage WM_STYLECHANGED: stub
fixme:richedit:ME_HandleMessage WM_STYLECHANGING: stub
fixme:richedit:ME_HandleMessage WM_STYLECHANGED: stub
fixme:richedit:ME_HandleMessage WM_STYLECHANGING: stub
fixme:richedit:ME_HandleMessage WM_STYLECHANGED: stub
fixme:richedit:ME_HandleMessage WM_STYLECHANGING: stub
fixme:richedit:ME_HandleMessage WM_STYLECHANGED: stub
fixme:win:RegisterRawInputDevices (pRawInputDevices=0x32fb08, uiNumDevices=1, cbSize=12) stub!
fixme :o le:CoResumeClassObjects stub
fixme:dciman :D CICreatePrimary 0x3ac 0x151129c
fixme:shell :D llCanUnloadNow stub
fixme :o le:CoSuspendClassObjects 
fixme:shell :D llCanUnloadNow stub
fixme:shell :D llCanUnloadNow stub
err :o le:CoCreateInstance apartment not initialised
err :o le:get_unmarshaler_from_stream Failed to create marshal, 0x800401f0
err :o le:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
Wine 1.1.16 (wyższe nie wersje nie instalują tak trzeba - brak ikon i pasków narzędzi w oknie acada)
Ubuntu 9.04
Laptop samsung R510
Autocad 2005 PL
Winetricks: winetricks dotnet20 msxml3 gecko corefonts vcrun2003 gdiplus

AutoCad 2006 działa bez zarzutu
wine 1.133

robiłem wszystko wg. tego poradnika

Pamiętajcie - w setup.ini usuwamy słowa (bez nawiasów i tym podobnych) w gedit fajnie sprawdza się ctrl+f.
ODPOWIEDZ