Back

Use subs2srs to Create Anki Decks Based on Your Favorite Movie or Show

I really like the idea but I can't get it to work on my Mac.

Installing Mono and X11 as recommended just gives me the following error in Terminal:

Quote:Stefans-MacBook-Air:~ Sn$ mono /Users/Sn/Desktop/subs2srs/subs2srs.exe
Fontconfig warning: ignoring UTF-8: not a valid region tag
System.ArgumentException: A null reference or invalid value was found [GDI+ status: InvalidParameter]
at System.Drawing.GDIPlus.CheckStatus (Status status) [0x00000] in <filename unknown>:0
at System.Drawing.Drawing2D.LinearGradientBrush..ctor (Rectangle rect, Color color1, Color color2, LinearGradientMode linearGradientMode) [0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) System.Drawing.Drawing2D.LinearGradientBrush:.ctor (System.Drawing.Rectangle,System.Drawing.Color,System.Drawing.Color,System.Drawing.Drawing2D.LinearGradientMode)
at System.Windows.Forms.ToolStripProfessionalRenderer.OnRenderToolStripPanelBackground (System.Windows.Forms.ToolStripPanelRenderEventArgs e) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ToolStripRenderer.DrawToolStripPanelBackground (System.Windows.Forms.ToolStripPanelRenderEventArgs e) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ToolStripPanel.OnPaintBackground (System.Windows.Forms.PaintEventArgs e) [0x00000] in <filename unknown>:0
at System.Windows.Forms.Control.WmPaint (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ScrollableControl.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ContainerControl.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam) [0x00000] in <filename unknown>:0
Fontconfig warning: ignoring UTF-8: not a valid region tag
Then I tried using Crossover several times with WinXP, Win7 and Win8. The problem is that whenever I click on a button I get a error message about System.IO.FileNotFoundException: Could not load file or assembly 'System.Core'

Any recommendations?

Edit: After several hours I finally managed to solve it by using the steps posted on page 37 by tokyostyle.

1. Click Configure -> Install Software ...
2. Install "Microsoft .NET Framework 3.5 Service Pack 1"
3. Under Select which bottle to install choose "New winxp bottle..."
4. (Optional) Change the Bottle name to something like subs2srs

5. Click Configure -> Manage Bottles ...
6. Select your subs2srs bottle and click Advanced
7. Click "Open C: Drive in Finder"
8. Copy the sub2srs folder, which you download and unzip, into "Program Files"

9. Double-click subs2srs.exe which should be under Program Files/subs2srs

The combination with XP, .NET 3.5 SP1 (downloaded directly from Microsoft and not using the navigation in Crossover) and copying the subs2srs-folder to the "Program Files" seems to be the solution.
Edited: 2014-11-15, 9:07 am
Reply

Messages In This Thread