Is memory reader on ly for utorrent emulation? What about emulating qbittorent or deluge?
Printable View
Is memory reader on ly for utorrent emulation? What about emulating qbittorent or deluge?
Hi there,
i just want to rebound on the previous proposal. I must admit that me also i'm looking for the autostart seedings feature. I understand perfectly the system about the memory reader. BUT the memory reader is only pertinent when you are running a torrent "localy" before to start mratio.
For example: by my side i'm using a seedbox to manage my torrents. When i'm downloading something by my seedbox, mratio's memory reader can NOT find some infos about the peer:id and the key (at the opposite, if i'm running a torrent localy on my computer, so yes now, mratio's memory reader can find some values).
So that's why, for the case of a seedbox, the autostart can be usefull for the mratio's users.
In hoping that our dev could hear me and add that feature which will be managed according to the users. ;)
Also, if i could request a little bonus: the autostart feature could be great in couple with a start minimized feature.
Thanks to the248 for all his work :smile:
When I saw mono support was added, I was really hopeful this might finally run on linux.
First attempt wasn't successful:
But after some searching, I found the solution:Code:~$ mono mRatio.exe
The entry point method could not be loaded
It now runs, but there's still some functionality missing:Code:~$ sudo apt-get install mono-vbnc
- Adding torrents is only possible by choosing the folder option, with other options you can't see any files;
- Still in the Add Wizard, if you remove some torrents, it sometimes triggers a crash (check debug output below);
- Memory reader functionality is absent;
I'm happy with the result, and it's enough for my needs.
However, in case the developer decides to have a look at these issues, I've included the debug output from my first trial runs:
Hidden Block (you must be registered and have 5 posts):
First 2 runs crashed, third exited normally
jow@kali:~$ mono --debug mRatio.exe
libpng error: Read failed
The file 'mRMonoInfo.txt' was written successfully!
libpng error: Read failed
X11 Error encountered:
Error: BadWindow (invalid Window parameter)
Request: 40 (0)
Resource ID: 0x7001A1A
Serial: 89416
Hwnd: Hwnd, Mapped:False ClientWindow:0x7001A1A, WholeWindow:0x7001A19, Zombie=True, Parent:[<null>]
Control: <handle 7001A1A non-existant> at System.Environment.get_StackTrace()
at System.Windows.Forms.XplatUIX11.HandleError(IntPtr display, XErrorEvent ByRef error_event)
at System.Windows.Forms.XplatUIX11.XTranslateCoordina tes(IntPtr , IntPtr , IntPtr , Int32 , Int32 , Int32 ByRef , Int32 ByRef , IntPtr ByRef )
at System.Windows.Forms.XplatUIX11.ScreenToClient(Int Ptr handle, Int32 ByRef x, Int32 ByRef y)
at System.Windows.Forms.XplatUIX11.GetMessage(System. Object queue_id, MSG ByRef msg, IntPtr handle, Int32 wFilterMin, Int32 wFilterMax)
at System.Windows.Forms.XplatUI.GetMessage(System.Obj ect queue_id, MSG ByRef msg, IntPtr hWnd, Int32 wFilterMin, Int32 wFilterMax)
at System.Windows.Forms.Application.RunLoop(Boolean Modal, System.Windows.Forms.ApplicationContext context)
at System.Windows.Forms.Form.ShowDialog(IWin32Window owner)
at System.Windows.Forms.Form.ShowDialog()
at mRatio.mRatioF.욻訅蘘札랱츝ᠼ(System.Object ᚋ〛�墸騝믚䟕, System.EventArgs Ƶⱁឰ̱톧걵䢲)
at System.Windows.Forms.ToolStripItem.OnClick(System. EventArgs e)
at System.Windows.Forms.ToolStripButton.OnClick(Syste m.EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(Int 32 mouse_clicks, System.EventArgs e)
at System.Windows.Forms.ToolStripItem.FireEvent(Syste m.EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(System.Wi ndows.Forms.MouseEventArgs mea)
at System.Windows.Forms.Control.WmLButtonUp(Message ByRef m)
at System.Windows.Forms.Control.WndProc(Message ByRef m)
at System.Windows.Forms.ScrollableControl.WndProc(Mes sage ByRef m)
at System.Windows.Forms.ToolStrip.WndProc(Message ByRef m)
at System.Windows.Forms.Control+ControlWindowTarget.O nMessage(Message ByRef m)
at System.Windows.Forms.Control+ControlNativeWindow.W ndProc(Message ByRef m)
at System.Windows.Forms.NativeWindow.WndProc(IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam)
at System.Windows.Forms.XplatUIX11.DispatchMessage(MS G ByRef msg)
at System.Windows.Forms.XplatUI.DispatchMessage(MSG ByRef msg)
at System.Windows.Forms.Application.RunLoop(Boolean Modal, System.Windows.Forms.ApplicationContext context)
at System.Windows.Forms.Application.Run(System.Window s.Forms.ApplicationContext context)
at System.Windows.Forms.Application.Run(System.Window s.Forms.Form mainForm)
at Microsoft.VisualBasic.ApplicationServices.WindowsF ormsApplicationBase.OnRun()
at Microsoft.VisualBasic.ApplicationServices.WindowsF ormsApplicationBase.Run(System.String[] commandLine)
at �ἤ厂豭鼎ﮆ螔⣬.릗팭쉛컺ֆ㼿栋(System.String[] Ⳟ㐇㳾搽熙쯬薕�)
System.ArgumentOutOfRangeException: Argument is out of range.
Parameter name: index
at System.Windows.Forms.ListView+ListViewItemCollecti on.get_Item (Int32 index) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ListView.GetItemAtDisplayInde x (Int32 display_index) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ListView.get_FocusedItem () [0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) System.Windows.Forms.ListView:get_FocusedItem ()
at System.Windows.Forms.ListViewItem.get_Focused () [0x00000] in <filename unknown>:0
at System.Windows.Forms.ListView+ListViewItemCollecti on.RemoveAt (Int32 index) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ListView+ListViewItemCollecti on.Remove (System.Windows.Forms.ListViewItem item) [0x00000] in <filename unknown>:0
at 扩亵凲⧷灹붒.⭐�皗ᯝ (System.Object ᚋ〛�墸騝믚䟕, System.EventArgs Ƶⱁឰ̱톧걵䢲) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ToolStripItem.OnClick (System.EventArgs e) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ToolStripMenuItem.OnClick (System.EventArgs e) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ToolStripMenuItem.HandleClick (Int32 mouse_clicks, System.EventArgs e) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ToolStripItem.FireEvent (System.EventArgs e, ToolStripItemEventType met) [0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) System.Windows.Forms.ToolStripItem:FireEvent (System.EventArgs,System.Windows.Forms.ToolStripIt emEventType)
at System.Windows.Forms.ToolStrip.OnMouseUp (System.Windows.Forms.MouseEventArgs mea) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ToolStripDropDown.OnMouseUp (System.Windows.Forms.MouseEventArgs mea) [0x00000] in <filename unknown>:0
at System.Windows.Forms.Control.WmLButtonUp (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.ToolStrip.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ToolStripDropDown.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
at System.Windows.Forms.Control+ControlWindowTarget.O nMessage (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
at System.Windows.Forms.Control+ControlNativeWindow.W ndProc (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
System.ArgumentOutOfRangeException: Argument is out of range.
Parameter name: index
at System.Windows.Forms.ListView+ListViewItemCollecti on.get_Item (Int32 index) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ListView.GetItemAtDisplayInde x (Int32 display_index) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ListView.get_FocusedItem () [0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) System.Windows.Forms.ListView:get_FocusedItem ()
at System.Windows.Forms.ListViewItem.get_Focused () [0x00000] in <filename unknown>:0
at System.Windows.Forms.ThemeWin32Classic.DrawListVie wItem (System.Drawing.Graphics dc, System.Windows.Forms.ListView control, System.Windows.Forms.ListViewItem item) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ThemeWin32Classic.DrawListVie wItems (System.Drawing.Graphics dc, Rectangle clip, System.Windows.Forms.ListView control) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ListView+ItemControl.OnPaintI nternal (System.Windows.Forms.PaintEventArgs pe) [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.ListView+ItemControl.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
at System.Windows.Forms.Control+ControlWindowTarget.O nMessage (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
at System.Windows.Forms.Control+ControlNativeWindow.W ndProc (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
[crash]
jow@kali:~$ mono --debug mRatio.exe
libpng error: Read failed
The file 'mRMonoInfo.txt' was written successfully!
libpng error: Read failed
System.ArgumentOutOfRangeException: Argument is out of range.
Parameter name: index
at System.Windows.Forms.ListView+ListViewItemCollecti on.get_Item (Int32 index) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ListView.GetItemAtDisplayInde x (Int32 display_index) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ListView.get_FocusedItem () [0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) System.Windows.Forms.ListView:get_FocusedItem ()
at System.Windows.Forms.ListViewItem.get_Focused () [0x00000] in <filename unknown>:0
at System.Windows.Forms.ThemeWin32Classic.DrawListVie wItem (System.Drawing.Graphics dc, System.Windows.Forms.ListView control, System.Windows.Forms.ListViewItem item) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ThemeWin32Classic.DrawListVie wItems (System.Drawing.Graphics dc, Rectangle clip, System.Windows.Forms.ListView control) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ListView+ItemControl.OnPaintI nternal (System.Windows.Forms.PaintEventArgs pe) [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.ListView+ItemControl.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
at System.Windows.Forms.Control+ControlWindowTarget.O nMessage (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
at System.Windows.Forms.Control+ControlNativeWindow.W ndProc (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
System.ArgumentOutOfRangeException: Argument is out of range.
Parameter name: index
at System.Windows.Forms.ListView+ListViewItemCollecti on.get_Item (Int32 index) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ListView.GetItemAtDisplayInde x (Int32 display_index) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ListView.get_FocusedItem () [0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) System.Windows.Forms.ListView:get_FocusedItem ()
at System.Windows.Forms.ListViewItem.get_Focused () [0x00000] in <filename unknown>:0
at System.Windows.Forms.ThemeWin32Classic.DrawListVie wItem (System.Drawing.Graphics dc, System.Windows.Forms.ListView control, System.Windows.Forms.ListViewItem item) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ThemeWin32Classic.DrawListVie wItems (System.Drawing.Graphics dc, Rectangle clip, System.Windows.Forms.ListView control) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ListView+ItemControl.OnPaintI nternal (System.Windows.Forms.PaintEventArgs pe) [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.ListView+ItemControl.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
at System.Windows.Forms.Control+ControlWindowTarget.O nMessage (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
at System.Windows.Forms.Control+ControlNativeWindow.W ndProc (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
[Crash]
jow@kali:~$ mono --debug mRatio.exe
libpng error: Read failed
The file 'mRMonoInfo.txt' was written successfully!
libpng error: Read failed
System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at System.Collections.Generic.Dictionary`2[System.String,扩亵凲⧷灹붒+飌䉘幸ℐ줣Ꮵ칔].get_Item (System.String key) [0x00000] in <filename unknown>:0
at 扩亵凲⧷灹붒.菤ﲳ깼诀훙烨咱䰞 (System.Object ᚋ〛�墸騝믚䟕, System.ComponentModel.CancelEventArgs Ƶⱁឰ̱톧걵䢲) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ToolStripDropDown.OnOpening (System.ComponentModel.CancelEventArgs e) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ToolStripDropDown.Show (Point position, ToolStripDropDownDirection direction) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ToolStripDropDown.Show (System.Windows.Forms.Control control, Point position) [0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) System.Windows.Forms.ToolStripDropDown:Show (System.Windows.Forms.Control,System.Drawing.Point )
at System.Windows.Forms.Control.WmContextMenu (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.ListView.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
at System.Windows.Forms.Control+ControlWindowTarget.O nMessage (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
at System.Windows.Forms.Control+ControlNativeWindow.W ndProc (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
System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at System.Collections.Generic.Dictionary`2[System.String,扩亵凲⧷灹붒+飌䉘幸ℐ줣Ꮵ칔].get_Item (System.String key) [0x00000] in <filename unknown>:0
at 扩亵凲⧷灹붒.菤ﲳ깼诀훙烨咱䰞 (System.Object ᚋ〛�墸騝믚䟕, System.ComponentModel.CancelEventArgs Ƶⱁឰ̱톧걵䢲) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ToolStripDropDown.OnOpening (System.ComponentModel.CancelEventArgs e) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ToolStripDropDown.Show (Point position, ToolStripDropDownDirection direction) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ToolStripDropDown.Show (System.Windows.Forms.Control control, Point position) [0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) System.Windows.Forms.ToolStripDropDown:Show (System.Windows.Forms.Control,System.Drawing.Point )
at System.Windows.Forms.Control.WmContextMenu (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.ListView.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
at System.Windows.Forms.Control+ControlWindowTarget.O nMessage (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
at System.Windows.Forms.Control+ControlNativeWindow.W ndProc (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
System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at System.Collections.Generic.Dictionary`2[System.String,扩亵凲⧷灹붒+飌䉘幸ℐ줣Ꮵ칔].get_Item (System.String key) [0x00000] in <filename unknown>:0
at 扩亵凲⧷灹붒.菤ﲳ깼诀훙烨咱䰞 (System.Object ᚋ〛�墸騝믚䟕, System.ComponentModel.CancelEventArgs Ƶⱁឰ̱톧걵䢲) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ToolStripDropDown.OnOpening (System.ComponentModel.CancelEventArgs e) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ToolStripDropDown.Show (Point position, ToolStripDropDownDirection direction) [0x00000] in <filename unknown>:0
at System.Windows.Forms.ToolStripDropDown.Show (System.Windows.Forms.Control control, Point position) [0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) System.Windows.Forms.ToolStripDropDown:Show (System.Windows.Forms.Control,System.Drawing.Point )
at System.Windows.Forms.Control.WmContextMenu (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.ListView.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
at System.Windows.Forms.Control+ControlWindowTarget.O nMessage (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
at System.Windows.Forms.Control+ControlNativeWindow.W ndProc (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
libpng error: Read failed
libpng error: Read failed
libpng error: Read failed
libpng error: Read failed
libpng error: Read failed
[Normal Exit ]
hi,
i can't seem to set upload speed higher then 256kb/s any help?
edit:
nvm found it :smile:
Which option is safer? Leeching (0%) or Seeding (100%)?
Generally if you can get the content anywhere, like a scene release, then it's kinda safe to use seeding 100%, but safe also depends on the tracker in questions and other variables.
Some trackers will make small changes to the nfo file included with scene releases, usually adding their url or whatever. At first glance, you'd think that it's just their way of tagging the release as coming from their site - which seems innocuous. The more nefarious purpose it serves is to expose people who jump on at 100% complete as cheaters because even legit cross-seeders wouldn't have the altered nfo.
That's for the real cross-seeding not the fake initial seeding.
At faking no one see your files (there is no ones actually xD), even when you real cross-seed you can partial seed and the tracker won't see the files that doesn't fit that in torrent file so how can the tracker know the altered files ?!
It can't see which file(s) you are missing, but gagaolala has a point. With such a .txt included in the torrent, there's no way to start at 100% (more like 99.9999%) and send left=0, unless you know the file's exact contents and create it yourself.
What could be done is grabbing its exact size from the torrent metadata, sending that as the "left" value, then fake downloading that tiny amount.
Being able to specify an exact "left" value by hand would be a good feature for RM+, if you haven't implemented it already!
Hi, Memory Reader is not working with Transmission?
Who could post last uTorrent client file? Or teach, how to make it ^^