Simply to teach you (not personally of course) a lesson - that sources without knowledge don't work. And it is also a test
Remember I'm an ignorant ...
Edited by gutemine, 18 May 2013 - 17:21.
Posted 18 May 2013 - 17:32
Simply to teach you (not personally of course) a lesson - that sources without knowledge don't work. And it is also a test
Remember I'm an ignorant ...
You could make remarks in your source what you are doing, I do it also in oscam on some specific (strange) code.
Most of the time I learn from the sources and that way I know how to do certain things. But If you invest loads of time in research and trailcode, release the source and somebody is stealing it or even starts to accuse you of bad code / coding style its simply annoying
Its no problem you are an ignorant but most of the time its used as a bad excuse.
@Camping: ZGemma H.2S, Technisat Multytenne 4-in-1 @Home: Edision Mini 4K, Wave Frontier T55, EMP Centauri EMP DiSEqC 8/1 switch, 4x Inverto Ultra Black single LNB
Posted 18 May 2013 - 17:55
I have better excuses then that, as some of my binaries simply contain code to prevent misusing them or simply to prevent them from beeing patched.
On the other hand, if you ask me how you have to patch the used binaries together to make them work, I would tell you as they are OpenSource, but you would have to do it on your own and NOT just compile somebody elses/my source code.
But strangely nobody is asking, and everybody prefers to wave with GPL - which means then the person asking has not passed the test or understood how Open Source and sharing of code really works.
And as my coding style is a nightmare, I have nothing to fear from this side either as people would drop dead when reading it.
Edited by gutemine, 18 May 2013 - 17:59.
Posted 18 May 2013 - 18:08
How nice to put some antipatch code into it
Most do it to keep their name in the bin as some people tend to change that name with a hexeditor to their own.
I remembered cracking "hackstop" some anti patch / debug toolkit years ago. It was fun stripping the antidebug code, the author even added some pure text on the ds to tease you while debugging it.
But anyway, keep it for yourself, I can live with that part. I find the whole flashing part rather interesting but not enough to research the whole technical background behind it yet.
@Camping: ZGemma H.2S, Technisat Multytenne 4-in-1 @Home: Edision Mini 4K, Wave Frontier T55, EMP Centauri EMP DiSEqC 8/1 switch, 4x Inverto Ultra Black single LNB
Posted 18 May 2013 - 18:45
@gutemine,
Thank you for the fantastic work you did for FG plugin!
BTW, I would really like to see your usb/hdd multiboot plugin supporting OpenPLi for VU+/ET, if possible? This is the biggest lack of PLi world since PLi team does not support and recommend multiboot.
It all started with a BigBang...
Posted 18 May 2013 - 20:20
Well, now that you ask ...
Actually I'm quite sure that the latest Flodder kit would work already on all of your boxes too (at least one of the FG Testers tried out and reported success).
Flodder doesn't look like a Multiboot Tool on the first glance as it is a very simple Flash Extension tool but it has a superior approach compared to tools like Flash Expander, as it moves the entire root to the Flodder device and hence it is easy to 'Flash' and backup, which is one of the serious flaws of FE. But we already had a discussion on this in the FE thread here in this board and I will not repeat the arguments when I simply know better.
Flodder puts the entire root of the Flash image (or any image you provide) to a in a simple flodder directory on the SATA or USB device. Friom this Flodder can be easily used also as Multibooting tool if you simply rename the imagedirectories, as only the one with name flodder will be booted.
Writing a Plugin for this task in python would be probably pretty simple, but I will NOT do this, as I already have more then enough MB Tools to support - thank you and as I only do Dreambox development with some rare exceptions to my personal amusement only.
If you want to give Flodder a try and maybe provide such a Plugin on top you are welcome, and if you don't like the closed source flodder binary approach, wenn the whole flodder functionality fits on half a page of a shellscript if you know how to do it.
BUT as this is OT here open your own Flodder thread with your testing and findings and the kit and support thread in OoZooN's board is open to everybody if you apply to the boardrules there.
PS: And the protection mechanisms I use are childplay, but they seem sufficient to keep the rats away now since >2 years, so who cares if they would be easily breakable.
Edited by gutemine, 18 May 2013 - 20:25.
Posted 18 May 2013 - 20:46
PS: And the protection mechanisms I use are childplay, but they seem sufficient to keep the rats away now since >2 years, so who cares if they would be easily breakable.
Protect your ideas from being ripped by non-worthy people and taking shameless credit for it as you know programming most of the time is copy / paste
But never the less for the truly interested people wanting to invest time and effort you still want to explain.
Seems to me you are a rather lazy coder, proof of concept of a certain idea is more important for you than giving the crowd a fully featured and supported toolkit.
But we all know the last 20% code is taking the same time as the first 80%
I would say: tnx again for the great idea Gutemine and I hope Pedronewbie will add it to his backupsuit toolkit since I really believe it will be a valuable addition to it.
Perhaps I should provide him with a patch to speed things up
@Camping: ZGemma H.2S, Technisat Multytenne 4-in-1 @Home: Edision Mini 4K, Wave Frontier T55, EMP Centauri EMP DiSEqC 8/1 switch, 4x Inverto Ultra Black single LNB
Posted 18 May 2013 - 21:10
Well, I already explained that multiply in other boards and in other topics - there are people who like to discover new places or find new paths to known places and there are people who then build 6 lane highways to the same place and destroy the landscape
I simply prefere to do the first part, and yes this may be a kind of ignorancy under some circumstances.
And often having ideas and a sharp eye for a problem and its possible solutions and then prooving to be right and that it is feasable is more important as sawing the wood until all trees are gone. This is the simple difference in live between innovation and engineering.
But at the end you maybe need both, so we don't disagree at this point. And help and support is always welcome, I'm often blamed of letting others work for me by testing, documenting, translating, but the world is simply a giving and taking and ins some areas I'm simply poorer then in others.
But we start to get OT here ...
Edited by gutemine, 18 May 2013 - 21:13.
Posted 18 May 2013 - 21:24
Just to come back to topic, as no further input on bugs was coming I have simply synchronized the FG Pluginversion and the fgwrite version, now both should report as 0.11.
As this kit now is a kind of Release candidate, please use ONLY this version as the earlier trial versions will also expire pretty soon.
Edited by gutemine, 18 May 2013 - 21:25.
Posted 18 May 2013 - 21:27
Ok, in opensource community we should use each other strong points. I still think you should reveal the source
The ideas are good, proof of concept: no more people crying wont work.
However I detest closed source or idiot licenses I have to respect so once you hit my irritationspot I rather code the whole idea myself, learn from it and release it as opensource.
But somewhere I think thats exactly what you want to achieve... point the way and get the hell out again (!)
@Camping: ZGemma H.2S, Technisat Multytenne 4-in-1 @Home: Edision Mini 4K, Wave Frontier T55, EMP Centauri EMP DiSEqC 8/1 switch, 4x Inverto Ultra Black single LNB
Posted 18 May 2013 - 21:36
Well, you are pretty clever - I get the credit of beeing the first one and the others have the hard work :-)
But I'm not such a bad guy, especially in this case the task is not that difficult and actually all the needed info is written already in this tread including the parameters for calling the wrapped binaries - so I don't feel too guilty at all
And if nobody takes the challange - I stay on the winning side too ...
And if I loose - I only need to prevent to run out of better ideas ... which is not really hard, as i do it since almost 10 years now.
And I don't use ANY licenses which makes it even worser playing with me.
Then we end up with rabbit and hedgehog
Edited by gutemine, 18 May 2013 - 21:41.
Posted 18 May 2013 - 21:55
I hope for you some day a smartass has time to burn and takes up a challenge. I think it will lead to even better ideas since you have to put in some effort for a change
Licenses and bins are no good, I can recognize my own code / ideas. Even that of others once I know their coding style. Bottomline: I'm glad if my addition, code or idea (more seldom) is actually being (re)used by people.
So and now I'll put a sock into this OT (!)
@Camping: ZGemma H.2S, Technisat Multytenne 4-in-1 @Home: Edision Mini 4K, Wave Frontier T55, EMP Centauri EMP DiSEqC 8/1 switch, 4x Inverto Ultra Black single LNB
Posted 18 May 2013 - 22:03
To be honest it worked already quite often, I did this with webinterface, permanent timeshifting and even Meoboot and some other Plugins happened because of such a situation.
Others failed and are stuck in using old binaries and praying that they will not stop working or do any harm.
As already explained I don't have a problem if somebody simply does a better job, or has a better idea or implementation, as I'm then benefitting too and can learn something new, but you are right we already had enough of OT discussion here.
And I already have posted and supported thousands of open source code lines too, so in this case my reason is not a purely egoistic one either.
Edited by gutemine, 18 May 2013 - 22:05.
Posted 18 May 2013 - 22:26
I would say: tnx again for the great idea Gutemine and I hope Pedronewbie will add it to his backupsuit toolkit since I really believe it will be a valuable addition to it.
Perhaps I should provide him with a patch to speed things up
As you know (and surely can see in my scripts) I'm absolutely no coder, don't know shit about Linux and the only python I know is Kaa, the hungry Indian Python from the Jungle book.
The backupsuite is cobbled together with (very much) trial and error, even the most simplest commands I have to lookup on the internet.
I'm at the top of my capabilities and I don't think I can make something nice from it (at least surely not in short term as I'm rather busy lately with my work)
But maybe Gutemine can make a nice universal backup and restore utility?
Posted 18 May 2013 - 22:28
Others failed and are stuck in using old binaries and praying that they will not stop working or do any harm.
Perhaps its best to not use this or any other gutemine productions: the guy is a joker and likes to build in some extra features into his bins (just because he can!)
The work he is putting into it is for his own sole good: enhancing his knowledge by proof of concept and reports of the "dumb" crowd.
But his idea is good, so if you like it and want to use it for days to end: recode the fgwrite idea.
@Pedro:
But maybe Gutemine can make a nice universal backup and restore utility?
No he wont, I can help you out but since gutemines fgwrite bin is timebombed for sure it doesnt make any sense.
And I dont have time to research and recode his fgwrite right now.
To bad, lets wait for a serious coder instead of the next joker.
Edited by theparasol, 18 May 2013 - 22:30.
@Camping: ZGemma H.2S, Technisat Multytenne 4-in-1 @Home: Edision Mini 4K, Wave Frontier T55, EMP Centauri EMP DiSEqC 8/1 switch, 4x Inverto Ultra Black single LNB
Posted 18 May 2013 - 22:36
The last Joker received a posthuman Oscar if I remeber right.
And you are now catched in your own trap - it takes less then 10 min to change the vuplus shellscript, now that all needed informations are public readable here in this thread on what needs to be changed.
And my Testkits ALWAYS terminate when the testing period is over, and this is handled like this already since > 3 years, but if you don't want or need a release kit ... enjoy.
Edited by gutemine, 18 May 2013 - 22:37.
Posted 18 May 2013 - 22:52
Plz remember I stated before I'm still a bad coder (started it up again after 15 years silence) but once I start a task I'll go deep, research, trying and in the end it will all work.
Only thing is my professional and personal life prevent me from going "all in" like years ago.
And the joker didnt get an oscar. I will remember next time to write "clown"
@Camping: ZGemma H.2S, Technisat Multytenne 4-in-1 @Home: Edision Mini 4K, Wave Frontier T55, EMP Centauri EMP DiSEqC 8/1 switch, 4x Inverto Ultra Black single LNB
Posted 18 May 2013 - 22:58
There is not even the need to search and dig deep - when I say 10 min then I mean it.
But you are right, it is not really 10 min as you have to add the time of reading the thead and the shellscript and understanding it and the used binaries doing the job.
But then you have not solved all the problems of the existing solution and the existing binaries as I already explained in the previous thread which led to this PoC.
Which brings us back to the original question what would be the best way to reach the goal and if there is room for further improvement.
Posted 18 May 2013 - 23:08
Whatever, I dont care any longer for your toy production. But I'll keep the idea into my mind and wil use it once I have personally need for it.
@Camping: ZGemma H.2S, Technisat Multytenne 4-in-1 @Home: Edision Mini 4K, Wave Frontier T55, EMP Centauri EMP DiSEqC 8/1 switch, 4x Inverto Ultra Black single LNB
USB drive flashing & FTP + TelnetStarted by Kuanyi, 30 Sep 2020 Flashing |
|
|||
Flashing a Dreambox 500HD errorStarted by Tvile, 22 Mar 2013 flashing |
|
0 members, 38 guests, 0 anonymous users