Welkom gast! Registreren
GemistDownloader voor Mac
#31
(18 July 2015, 15:35)Webmaster schreef: Probeer de volgende commando's handmatig uit te voeren (open eerst je Terminal en navigeer met behulp van het commando cd naar de map waarin GemistDownloader.exe staat):
Code:
export DYLD_FALLBACK_LIBRARY_PATH="/Library/Frameworks/Mono.framework/Versions/Current/lib:$DYLD_FALLBACK_LIBRARY_PATH:/usr/lib"

exec /Library/Frameworks/Mono.framework/Versions/Current/bin/mono ./GemistDownloader.exe

Dit snap ik niet. Het lukt mij echt niet en ik word er helemaal gefrustreerd van. Wat is commando cd? Ik voer zeg maar dit dan in:
Code:
/Users/johan/Desktop/gtk_GemistDownloader_28119/


dan krijg ik vervolgens dit:


Code:
-bash: /Users/johan/Desktop/gtk_GemistDownloader_28119/: is a directory

MacBook-Pro-van-johan:~ johan$
 
en dan voer ik vervolgens jouw  code in en krijg ik dit als resultaat:


Code:
Cannot open assembly './GemistDownloader.exe': No such file or directory.

Alvast bedankt voor de reactie!
Antwoord
#32
(04 January 2016, 0:40)JustMe1991 schreef: Dit snap ik niet. Het lukt mij echt niet en ik word er helemaal gefrustreerd van. Wat is commando cd? Ik voer zeg maar dit dan in:
Code:
/Users/johan/Desktop/gtk_GemistDownloader_28119/

Probeer

Code:
cd /Users/johan/Desktop/gtk_GemistDownloader_28119/


, gevolgd door twee regels met EXPORT en EXEC.
Antwoord
#33
(04 January 2016, 9:55)Webmaster schreef: Probeer

Code:
cd /Users/johan/Desktop/gtk_GemistDownloader_28119/


, gevolgd door twee regels met EXPORT en EXEC.

Dank je wel, het is gelukt om hem te openen, maar nu als ik een link invoer en begin te downloaden dan krijg ik de melding:

"De mono is onverwacht gestopt." en het onderstaande:

Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

Process 7823 detached
(lldb) quit
Antwoord
#34
(04 January 2016, 16:26)JustMe1991 schreef: Dank je wel, het is gelukt om hem te openen, maar nu als ik een link invoer en begin te downloaden dan krijg ik de melding:
[...]

Heb je onderstaande actie uitgevoerd?
> Download FFmpeg voor Mac OS X van ffmpegmac.net en plaats de binary 'ffmpeg' in dezelfde map als
GemistDownloader.exe.
Antwoord
#35
Ik heb problemen met het downloaded van sommige video's. Als ik de volgende URL gebruik om een uitzending te downloaded http://www.npo.nl/over-mijn-lijk/07-01-2..._101377641 dan crasht de app met een NullPointer.

Code:
Unhandled Exception:
System.ArgumentNullException: Argument cannot be null.
Parameter name: uriString
 at System.UriBuilder..ctor (System.String uri) [0x00000] in <filename unknown>:0
 at GemistDownloader.Downloader.Create (System.String PlainURL, GemistDownloader.DownloadDetails ItemDetails, System.String OutputFile, DownloadType type, VideoType VideoType, Boolean OverrideFileName, GemistDownloader.DownloadSettings DownloadSettings) [0x00000] in <filename unknown>:0
 at MainWindow+<DownloadButtonClick>d__25.MoveNext () [0x00000] in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
 at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in <filename unknown>:0
 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<ThrowAsync>m__1 (System.Object state) [0x00000] in <filename unknown>:0
Antwoord
#36
(15 January 2016, 13:13)Flex1986 schreef: Ik heb problemen met het downloaded van sommige video's. Als ik de volgende URL gebruik om een uitzending te downloaded http://www.npo.nl/over-mijn-lijk/07-01-2..._101377641 dan crasht de app met een NullPointer.

Code:
Unhandled Exception:
System.ArgumentNullException: Argument cannot be null.
Parameter name: uriString
 at System.UriBuilder..ctor (System.String uri) [0x00000] in <filename unknown>:0
 at GemistDownloader.Downloader.Create (System.String PlainURL, GemistDownloader.DownloadDetails ItemDetails, System.String OutputFile, DownloadType type, VideoType VideoType, Boolean OverrideFileName, GemistDownloader.DownloadSettings DownloadSettings) [0x00000] in <filename unknown>:0
 at MainWindow+<DownloadButtonClick>d__25.MoveNext () [0x00000] in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
 at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in <filename unknown>:0
 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<ThrowAsync>m__1 (System.Object state) [0x00000] in <filename unknown>:0

Ik ga er vanuit dat je versie 2.8.1.20 gebruikt.
Navigeer naar ~/.config/GemistDownloader en verwijder GDfetch2.dll. Herstart GemistDownloader en kijk of het probleem zich nogsteeds voordoet.
Antwoord
#37
Ik heb zojuist geprobeerd maar het probleem blijft zich voordoen. Ik heb inderdaad 2.8.1.20, ik gebruik devolgende versie voor de rest van de software.

mono: 


Code:
Mono JIT compiler version 4.0.4 ((detached/d481017 Mon Sep 28 17:32:19 EDT 2015)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
    TLS:           normal
    SIGSEGV:       altstack
    Notification:  kqueue
    Architecture:  x86
    Disabled:      none
    Misc:          softdebug
    LLVM:          yes(3.6.0svn-mono-(detached/a173357)
    GC:            sgen


ffmpeg:


Code:
ffmpeg version 2.8.4 Copyright (c) 2000-2015 the FFmpeg developers
 built with Apple LLVM version 7.0.2 (clang-700.1.81)
 configuration: --prefix=/usr/local/Cellar/ffmpeg/2.8.4 --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-hardcoded-tables --enable-avresample --cc=clang --host-cflags= --host-ldflags= --enable-opencl --enable-libx264 --enable-libmp3lame --enable-libvo-aacenc --enable-libxvid --enable-vda
 libavutil      54. 31.100 / 54. 31.100
 libavcodec     56. 60.100 / 56. 60.100
 libavformat    56. 40.101 / 56. 40.101
 libavdevice    56.  4.100 / 56.  4.100
 libavfilter     5. 40.101 /  5. 40.101
 libavresample   2.  1.  0 /  2.  1.  0
 libswscale      3.  1.101 /  3.  1.101
 libswresample   1.  2.101 /  1.  2.101
 libpostproc    53.  3.100 / 53.  3.100
Antwoord
#38
Net als Flex1986 krijg ik de Null Pointer crash maar inmiddels in versie 2.9.0.2 onder OSX 10.9.3

Vanochtend geïnstalleerd samen met de laatste Mono en ffmpeg. DownloadHelper kan ffmpeg overigens pas vinden als de binary in /usr/local/bin staat en na uitschakelen van de (oudere) versie die Apple standaard in /usr/bin zet.
De oplossing van Webmaster om GDfetch22.dll te verwijderen helpt niet: bij iedere keer starten van DownloadHelper wordt deze dll weer teruggeplaatst.

Alles werkt zoals ik het ken van DownloadHelper draaien onder VirtualBox + Windows - todat de download feitelijk gestart wordt.
Iemand een idee?

Hier is de foutmelding in de Terminal window:
computerrdv:~ imacrepke$ /Applications/gtk_GemistDownloader_2902/GemistDownloader.command ; exit;

Unhandled Exception:
System.ArgumentNullException: Value cannot be null.
Parameter name: uriString
 at System.UriBuilder..ctor (System.String uri) <0x8f8bb80 + 0x00143> in <filename unknown>:0
 at GemistDownloader.Downloader.Create (System.String PlainURL, GemistDownloader.DownloadDetails ItemDetails, System.String OutputFile, DownloadType type, VideoType VideoType, Boolean OverrideFileName, GemistDownloader.DownloadSettings DownloadSettings) <0x8f8b8a0 + 0x00043> in <filename unknown>:0
 at MainWindow+<DownloadButtonClick>d__25.MoveNext () <0x8f88dc8 + 0x005b7> in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
 at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x188f5d0 + 0x00035> in <filename unknown>:0
 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<ThrowAsync>m__1 (System.Object state) <0x188c5e0 + 0x0003e> in <filename unknown>:0
 at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context (System.Object state) <0x194eaf0 + 0x0004f> in <filename unknown>:0
 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, Boolean preserveSyncCtx) <0x1948700 + 0x001a4> in <filename unknown>:0
 at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, Boolean preserveSyncCtx) <0x19486c0 + 0x00033> in <filename unknown>:0
 at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem () <0x194ea60 + 0x0005a> in <filename unknown>:0
 at System.Threading.ThreadPoolWorkQueue.Dispatch () <0x194d110 + 0x001d8> in <filename unknown>:0
 at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback () <0x194e8d0 + 0x00017> in <filename unknown>:0
logout

[Proces voltooid]
Antwoord
#39
(31 March 2016, 15:58)repke schreef: Net als Flex1986 krijg ik de Null Pointer crash maar inmiddels in versie 2.9.0.2 onder OSX 10.9.3

Vanochtend geïnstalleerd samen met de laatste Mono en ffmpeg. DownloadHelper kan ffmpeg overigens pas vinden als de binary in /usr/local/bin staat en na uitschakelen van de (oudere) versie die Apple standaard in /usr/bin zet.
De oplossing van Webmaster om GDfetch22.dll te verwijderen helpt niet: bij iedere keer starten van DownloadHelper wordt deze dll weer teruggeplaatst.

Alles werkt zoals ik het ken van DownloadHelper draaien onder VirtualBox + Windows - todat de download feitelijk gestart wordt.
Iemand een idee?

Hm, opvallend. Kun je je exacte workflow geven?
Dus bijv:
1. Open GemistDownloader
2. Plak link in tekstvak 'http://www.npo.nl/.../', klik op Volgende
3...
Antwoord
#40
(31 March 2016, 16:32)Webmaster schreef: Hm, opvallend. Kun je je exacte workflow geven?
Dus bijv:
1. Open GemistDownloader
2. Plak link in tekstvak 'http://www.npo.nl/.../', klik op Volgende
3...

Als volgt (en zet me maar aan het werk om dit probleem voor mogelijk ook anderen OSX-ers te verhelpen; bv.: DownloadHelper een logbestand laten maken? Andere logs? ):

1. Openen GemistDownloader: http://screencast.com/t/bbcMrkra
2. Had te voren de volgende default instellingen gewijzigd:
- onder tab "Video": http://screencast.com/t/rQogUK3f
- onder tab "Opslag": http://screencast.com/t/SIHKgfwBn
3. Plakken van UitzendingGemist URL  http://www.npo.nl/mr-robot/23-03-2016/POW_03066332 in tekstvak tbv download en aanklikken van knop "verder"; resultaat: http://screencast.com/t/euB8KQyl9 ; de video is opgehaald en de aangepaste instellingen volgens 2. blijken toegepast
4. Zonder verder iets te wijzigen klikken op knop "Start downloaden"; filmpje van gemaakt: 
 http://screencast.com/t/hcbGfcaK ; resultaat: de download begint maar gelijk daarop de crash;
Antwoord


Ga naar locatie:


Gebruikers die dit topic lezen: 24 gast(en)