MoorHunt.pl Nowoczesny program peer2mail

FAQ & Linux

Pytanie: Mam błąd o treści XXX, co zrobić?
Rozwiązanie: Sprawdź czy rozwiązania nie ma na naszym forum. Jeśli nie znalazłeś tam nic podobnego do Twojego przypadku zgłoś błąd programiście przez formę w programie lub na forum.

Pytanie: Jak uruchomić MH na linuxie?
Rozwiązanie: Wbrew pozorom jest to bardzo proste. Cała operacja nie powinna zająć więcej niż 10 minut.

Jedynymi narzędziami do odpalenia MH na Linuxie/Mac'u jest Mono i Wine.
Dla tych, którzy sami potrafią skompilować źródła nie będzie również problemem uruchomienia MH (Mono najlepiej mieć w najnowszej wersji), opiszę niżej instalację dla początkujących użytkowników i uruchomienie wszystkiego z wykorzystaniem apt-get. Całość została przetestowana na Ubuntu 9.10.

1. Otwieramy terminal.
2. Aktualizujemy źródła poleceniem: sudo apt-get install update
3. Instalujemy Mono i Wine poleceniem: sudo apt-get install wine monodevelop
4. Jako, że instalowaliśmy Mono za pomocą apt-get nie mamy najnowszej wersji (u mnie ściągnęła się 2.4.2) musimy uaktualnić bibliotekę (bez tego nie będzie działała baza kont).

wget http://freakone.neostrada.pl/MHRelease/System.Windows.Forms.dll
sudo cp /home/sciezka/do/pliku/System.Windows.Forms.dll /usr/lib/mono/2.0/

Uwaga! Osoby nie posiadające najnowszej wersji mono muszą usunąć QQClient.dll z katalogu components, w przeciwnym wypadku MH się nie uruchomi.

Gdy posiadamy najnowszą wersję mono uaktualnienie biblioteki Windows.Forms i usuwanie QQClient jest zbędne.

5. Instalujemy MH poleceniem wine /home/sciezka/do/instalatora/MoorHunt.exe
6. Odpalamy MH poleceniem mono /home/sciezka/do/mh/MoorHunt.exe
7. Naszym oczom powinien ukazać się w pełni działający MH :)

Komentarze (33) Trackbacks (2)
  1. Mam Ubuntu 10.04, mono zainstalowane ze źródeł daily mono-20100415.tar.bz2 i niestety nie działa. Wszystkie zabiegi z góry też nie pomagają :(
    Próbowałem nawet instalacji mono przez wine ale to też nie pomaga.

    Tutaj log: http://ctrlv.it/id/NjI3Mw==

  2. Zainstaluj najowszy libgluezilla :)

  3. Dzięki za poradnik, MH się uruchomił. Teraz czas na testy! ;)

  4. MoorHunt się wiesza ;/
    Problem też jest ze skopiowaniem hashkodu ;/

  5. mam win7 x64 zainstalowałem MH juz ze 3 miechy temu wszystko latało jak talala przy ostatnim uaktualnieniu nie chciało pobrac nowej wersji i wyskakiwał bład win7 zamykał program jak klikałem ze nie to uruchamial sie ale strasznie wolno. Na dzisiaj to wyglada ze nie sciaga nowej wersji a jak nie chce sciagac to wyskakuje mi taki blad:

    Message: Nie można załadować jednego lub większej liczby żądanych typów. Aby uzyskać więcej informacji, pobierz właściwość LoaderExceptions.
    StackTrace: w System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
    w System.Reflection.Assembly.GetTypes()
    w MoorHunt.PluginManager.LoadMailPlugins(String strPath)
    w SJwsp.vg8s.Jf0(String[] )
    TargetSite: System.Type[] _GetTypesInternal(System.Threading.StackCrawlMark ByRef)
    Source: mscorlib
    InnerException:

    HELP!!

  6. A mi nie działa na ubuntu i tyle z działania na linuxie

  7. Działa! :D

  8. Kur… za wcześnie sie zacząłem cieszyc :)
    Zawiesza sie na byle czym.

  9. Fajnie że ktoś z ekipy moorhunt pomaga. Się chyba do końca świata na opinię czy pomoc nie doczekam.Jesteście jedwabiści .

  10. Z tego co słyszałem to niestety każdemu się wiesza,więc sami nie jesteśmy.
    Mam nadzieje,że w przyszłosci ten problem będzie rozwiązany.

  11. hm… jest projekt moorie dla linuxa niestety ekipa od moorhunta nie chce wspolpracowac… i dac hashcodow dla grupy od moorie

  12. Message: Nastąpiła próba odczytu lub zapisu pamięci chronionej. Często wskazuje to, że inna pamięć jest uszkodzona.
    StackTrace: w System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
    w System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
    w System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
    w System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
    w System.Windows.Forms.Application.Run(Form mainForm)
    w cQH4O.iDM4.Qe915(String[] )
    TargetSite: IntPtr DispatchMessageW(MSG ByRef)
    Source: System.Windows.Forms
    InnerException:

    pomocy!! nie pomaga reinstall i uruchomienie jako administrator… ;(

  13. Za to ja mam problem z wysyłaniem, nie da się zmienić zakładki na upload oraz ten trójkąt obok tej ikony nie działa

  14. mam taki błąd i co z tym zrobić??
    Message: Elementów Invoke lub BeginInvoke nie można wywołać w formancie do czasu utworzenia uchwytu okna.
    StackTrace: w System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
    w System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
    w rq2.tdByO.J4cLxO(String , Int32 )
    w LzM.d2pq.JW0SiO(Boolean )
    w LzM.UNO.znmdO(gvJ2P , String , J1FkO[] , Boolean[] , Boolean , String , Image )
    w LzM.UNO.hBNm6(JHy )
    w cQH4O.rdAtEO.af()
    w cQH4O.rdAtEO..ctor(String )
    w cQH4O.iDM4.Qe915(String[] )
    TargetSite: System.Object MarshaledInvoke(System.Windows.Forms.Control, System.Delegate, System.Object[], Boolean)
    Source: System.Windows.Forms
    InnerException:

  15. Nie mam pliku Hosts w folderze ETC (nie da się NIC zrobić z tym folderem- nawet usunąć)
    POMOŻE KTOŚ ???

  16. Mam taki sam problem jak kolega wyżej, a mianowicie po instalacji program działa dobrze, i wszystko ściąga, wyłączyłem kompa na noc, rano włączam i wyskakuje to:
    Message: Elementów Invoke lub BeginInvoke nie można wywołać w formancie do czasu utworzenia uchwytu okna.
    StackTrace: w System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
    w System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
    w rq2.tdByO.J4cLxO(String , Int32 )
    w LzM.d2pq.JW0SiO(Boolean )
    w LzM.UNO.znmdO(gvJ2P , String , J1FkO[] , Boolean[] , Boolean , String , Image )
    w LzM.UNO.hBNm6(JHy )
    w cQH4O.rdAtEO.af()
    w cQH4O.rdAtEO..ctor(String )
    w cQH4O.iDM4.Qe915(String[] )
    TargetSite: System.Object MarshaledInvoke(System.Windows.Forms.Control, System.Delegate, System.Object[], Boolean)
    Source: System.Windows.Forms
    InnerException:

    a na waszym forum nic o tym nie ma -.-

  17. Please, help?

    Message: Invoke or BeginInvoke cannot be called on a control until the window handle has been created.
    StackTrace: at System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
    at System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
    at rq2.tdByO.J4cLxO(String , Int32 )
    at LzM.d2pq.JW0SiO(Boolean )
    at LzM.UNO.znmdO(gvJ2P , String , J1FkO[] , Boolean[] , Boolean , String , Image )
    at LzM.UNO.hBNm6(JHy )
    at cQH4O.rdAtEO.af()
    at cQH4O.rdAtEO..ctor(String )
    at cQH4O.iDM4.Qe915(String[] )
    TargetSite: System.Object MarshaledInvoke(System.Windows.Forms.Control, System.Delegate, System.Object[], Boolean)
    Source: System.Windows.Forms
    InnerException:

  18. Pomożecie?

    Message: Invoke or BeginInvoke cannot be called on a control until the window handle has been created.
    StackTrace: at System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
    at System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
    at rq2.tdByO.J4cLxO(String , Int32 )
    at LzM.d2pq.JW0SiO(Boolean )
    at LzM.UNO.znmdO(gvJ2P , String , J1FkO[] , Boolean[] , Boolean , String , Image )
    at LzM.UNO.hBNm6(JHy )
    at cQH4O.rdAtEO.af()
    at cQH4O.rdAtEO..ctor(String )
    at cQH4O.iDM4.Qe915(String[] )
    TargetSite: System.Object MarshaledInvoke(System.Windows.Forms.Control, System.Delegate, System.Object[], Boolean)
    Source: System.Windows.Forms
    InnerException:

  19. Message: Nie można rzutować obiektu typu ‘LzM.sb2′ na typ ‘LzM.khU’.
    StackTrace: w LzM.UNO.VSXQeO(Image , String )
    w LzM.UNO.znmdO(gvJ2P , String , J1FkO[] , Boolean[] , Boolean , String , Image )
    w LzM.UNO.hBNm6(JHy )
    w cQH4O.rdAtEO.af()
    w cQH4O.rdAtEO..ctor(String )
    w cQH4O.iDM4.Qe915(String[] )
    TargetSite: Boolean VSXQeO(System.Drawing.Image, System.String)
    Source: MoorHunt
    InnerException:

    miał ktoś takie coś?

  20. recepta zainstalować VirtualBox + udostępnienie połączenia VMce + instalacja windy + instalacja MH ostatni plus FTP na folder z pobieraniem i ende:P i swiety spokoj w prezencie z darmowymi minutami na hetbe z cytryną…

  21. Najlepszy sposób to VirtualBox, zainstalowany XP i w nim MoorHunt. U mnie działa elegancko.

  22. Ale jaki jest sens Kombinowania z virtalbox’em. Ni każdy ma dedyka tylko dla siebie i administratorzy nie pozwalają robić na shellach takich rzeczy.
    Póki nie będzie MH pod linucha to bedzie dalej kibel uploadami. Masa ludzi ma shelle i chęci :P

  23. Udało mi się uruchomić MH przez WineBottler na Mac OS X, ale niestety nie działa dobrze. Brakuje grafiki – zamiast niej są tylko czerwone krzyżyki na białym tle i nie widać przycisków. Ktoś uruchomił to kiedyś na Mac?

  24. Nie da rady używać MH na linuxie – działa przez chwile a później wiesza cały system na amen – sprawdzone na Kubuntu 9.10

  25. jest moze specjalny moorhunt pod platforme 64 bity? bo instaluje ten zwykly i nie dziala… nawet net framework nie moge znalesc pod ta platforme:/

  26. Witam, czy można prosić o ponowne wgranie na serwer lub wysłanie ma mojego maila pliku System.Windows.Forms.dll który to był potrzebny do uruchomienia MH na ubu? Chciałem popróbować z nowym Mono 2.6.7, może się uda ;)

  27. Powielam prośbę o ponowne wrzucenie pliku System.Windows.Forms.dll.

  28. Cześć. Mam Ubuntu 10.10 64bit, jeśli ma jakieś znaczenie. U mnie uruchomienie MH zatrzymuje się po wybraniu języka i zapisaniu ustawień, po prostu nic, żadnej reakcji. W terminalu wysypuje się jakiś kod i kapota. Czy można coś na to poradzić?

  29. Message: Ścieżka nie może być ciągiem pustym ani zawierać tylko odstępów.
    StackTrace: w System.IO.Directory.CreateDirectory(String path, DirectorySecurity directorySecurity)
    w MoorHunt..CheckDirs()
    w MoorHunt..$UNNAMED_TYPE$..(String[] .)
    TargetSite: System.IO.DirectoryInfo CreateDirectory(System.String, System.Security.AccessControl.DirectorySecurity)
    Source: mscorlib
    InnerException:

    pojawił się taki zapis przy uruchamianiu programu proszę o pomoc

  30. U mnie moorhunt działa z lewą stroną menu.
    WIne 1.3
    winetricks (ie6, dotnet30)
    uruchamiane przez wine.

    Ściąga. Problemy lekkie z wyświetlaniem ale to nic. Test ściągania 1 segmentu.

  31. Moorhunt działa.
    Korzystam z debiana sid z kde.
    Wine 1.13
    mono
    q4wine
    do Wine wgrany ie6, dotnet20 i dotnet30 przez winetricks
    moorhunt działa. Ma problemy z wyświetlaniem ale mi chodzi o ściąganie i wysyłanie, które działa mi lepiej niż na windows.

    Mail do pomocy innym: djdyku@gmail.com :) Służę administracji w pomocy dostosowania moorhunta pod linuxa :)

  32. Po wgraniu plików do ściągnięcia program zaczął pobierać a nastepnie po ok 10% wstrzymał wszystko i nie da rady nic z tym zrobic ;/

  33. Może napiszecie jak odpalic MH przez PlayOnLinux oczywiście jak się da


Leave a comment

(required)