FileForums

FileForums (https://fileforums.com/index.php)
-   Conversion Tutorials (https://fileforums.com/forumdisplay.php?f=55)
-   -   yener90's Inno Project Source Codes (https://fileforums.com/showthread.php?t=91563)

yener90 19-11-2012 06:38

Quote:

Originally Posted by napalmguy (Post 410302)
@yener90

Well, it was inevitable. no one likes that but it was necessary especially after the "Bubble" thread.

Good luck buddy and thanks to you for all you've given us through the years

that was not the deal breaker...it was before.
then im thinking of ok give a second chance...then i met something again.

im currently thinking again. it would be a lil disaster for some people making not public. im against this, but you effort your time on something, someone uses it, no respect, put his name on it
-> that makes me really angry.

because of some fools i dont want that others get problems cause of them.
lets see what the time brings :p

i will also finish after CIU working on any project.
the three conversions which will come from me (one came already), will be my last.

@kassane
Far Cry 3...an amazing game :D
ok will make it :p
my final conversion.

BAMsE 19-11-2012 14:54

Quote:

Originally Posted by yener90 (Post 410280)
Cause of the closing source...i will disable internal installation.

I know CIU is almost done but... isn't it possible to create small iss for preparing these setup##.bin files only? In this case CIU will be still close-source, setup and autorun will be prepared by "licenced" converters, but people will be able to make the conversion in the easiest way - just download setup and autorun, compile script to get bin files and voila.
What's more, this way will be easiest for converters too, because bin files are filling DVD to the rim, without having to do many trials to achieve desired size of cabs.

yener90 19-11-2012 16:25

dudes...someone did a small thing and stand for his failure.
exactly that is what i wanted :)

next version will be public. ;)

Quote:

Originally Posted by BAMsE (Post 410340)
I know CIU is almost done but... isn't it possible to create small iss for preparing these setup##.bin files only? In this case CIU will be still close-source, setup and autorun will be prepared by "licenced" converters, but people will be able to make the conversion in the easiest way - just download setup and autorun, compile script to get bin files and voila.
What's more, this way will be easiest for converters too, because bin files are filling DVD to the rim, without having to do many trials to achieve desired size of cabs.

it would be not possible.
every iss file creates his own exe.

amin fear 20-11-2012 00:02

hi yener90...

I wasnt here for a long time...

do you need any new strings to be translated to PERSIAN ?

BAMsE 20-11-2012 00:23

Quote:

Originally Posted by yener90 (Post 410342)
every iss file creates his own exe.

I know, I'm thinking about compiling some dummy setup.exe and overwriting it with downloaded one

BTW: if internal installation will be disabled then REV0 will need to slow down a little with his conversions :p

REV0 20-11-2012 01:21

Quote:

Originally Posted by BAMsE (Post 410352)
I know, I'm thinking about compiling some dummy setup.exe and overwriting it with downloaded one

BTW: if internal installation will be disabled then REV0 will need to slow down a little with his conversions :p

Indeed

yener90 20-11-2012 01:42

it will be public dudes :D nobody will slowdown xD

PS: But if he uses full advantage of CIU, this will brake him down :p

RespectThis 20-11-2012 07:54

Good to hear Yener! OpenSource is a good thing :).

I'm currently working on something that I've wanted for a long time, and I hope many people will find it useful (hopefully it'll be done soon and I can put up my first project here!). While I haven't borrowed any code from your Script, I used your script when I first started writing my own just to see what all was going on internally to get the desired output.

On a related note; I think you'll find that on sites like these, even though it's not acknowledged/encouraged, a great deal of the users are starting with pirated material to begin with. Unfortunately these types of people aren't usually big on giving credit where credit is due, there's almost a sense of entitlement. The hard-work people put into the games themselves isn't even appreciated by paying for it. So one can hardly expect a script written for a custom installer to receive a simple thank you in the form of acknowledgement. I could be completely off the mark with my assessment, but I would be surprised if so.

Just remember that those of us who know the required time and effort it takes to put a script together greatly appreciate it, even if some people take it for granted!

Joe Forster/STA 20-11-2012 11:17

Quote:

Originally Posted by RespectThis (Post 410380)
The hard-work people put into the games themselves isn't even appreciated by paying for it.

True, but the reason for this is not piracy, rather game publishers ripping off both game developers and gamers. (Just like, in general, merchants ripping off producers and consumers, between which they managed to wedge themselves very firmly in the last few centuries.) Game developers get about 1-2% of the retail price, 5% is an extremely high percentage e.g. given to the internal game developer team at Sega.

(Off-topic but I couldn't resist.)

JacksMafia 20-11-2012 16:02

@yener90
will i can't say i'm disappointed about your decisions at the last few weeks-who am i to judge ?!!-but i can't help being sad that you will drop this off after what you had so far and your decision of making your last project private and i think you're right in all what you said about stealing and all but don't you see that you always beat those thieves when you come out with something new?
i mean all they can do is just steal things but they're not able to build new projects like you do and you're on top cause of that and if you do what you said you will not be anymore cause someone else will be i know it's hard some times to keep on but we always do that when someone-just one- needs us and believe in us and i have to say that there is so many people out in this world believe in you you made something good you made something was impassible easy for many people who wanted it for along time but couldn't do it cause they don't have the enough knowledge for it .
for that and many other reasons i hope that you change your mind about going private and drop every thing off.

RespectThis 21-11-2012 06:58

Quote:

Originally Posted by Joe Forster/STA (Post 410394)
True, but the reason for this is not piracy, rather game publishers ripping off both game developers and gamers. (Just like, in general, merchants ripping off producers and consumers, between which they managed to wedge themselves very firmly in the last few centuries.) Game developers get about 1-2% of the retail price, 5% is an extremely high percentage e.g. given to the internal game developer team at Sega.

(Off-topic but I couldn't resist.)

I don't want to keep an off-topic discussion going, but I don't see how what you're saying challenges what I originally said; Pirates, due to the nature of what makes them a pirate, typically don't give credit where credit is due. Perhaps I'm misunderstanding what you're saying, so forgive me if so, but it seems like circular reasoning to me.

It's hard to find accurate information on profit takes from pubs/devs, most of them won't/can't disclose such information. But as an example, it's rumored that Valve takes a 30% cut on games sold on Steam, and since there are no other parties involved (distribution, production, etc), that leaves 70% for the developer. Most of us are aware of the size and extent of the library available on Steam, so it just makes the whole statement even more of a moot point.

Joe Forster/STA 21-11-2012 07:58

(Yes, this discussion should be moved into a thread of its own.)

With your second post, you're actually proving my point. :) You know, I can't stand this "piracy kills innovation" bullshit so I step in every time when I see it.

The very point of Steam - and other digital download services, including but not limited to iTunes, AppStore - is to cut "classic" publishers and retail shops out of the chain and drastically decrease additional (to the actual development) costs. With such changes in distribution, it became possible for a single programmer or a small team of programmers to release a game or application software that needs no commercial advertising, still earns them a great amount of money (in extreme cases, at the magnitude of a million US dollars).

The great problem with classic publishers and retail shops is that they are very selective about what they publish because they are afraid of making a bad decision and losing money, which otherwise would be completely normal in capitalism. They don't give a shit about the interest of either developers or gamers, only their own. A lot of (potentially) great games get cancelled because no publisher is interested in supporting the developers and - other than A) sequels, B) movie tie-ins - games, especially innovative ones, are rarely released. Of course, the same is true for movies and music as those publishers are exactly the same kind. There's no real competition either as publishers in the same industry form a cartel which, apparently, governments don't mind.

As for pirates, those are everyday people just like you and me. Whenever people have the chance to not pay taxes, not pay public transport fares, they don't. Whenever people have the chance to get discount prices or buy stuff for tenth of the usual price from China, they do. In some countries - unfortunately, including Hungary, but definitely not limited to it -, this became a "national virtue" instead of great shame. Software piracy is just one symptom of this "freebie prostitution" so there's no point in singling it out.

Which brings us back to the "original" topic: if you turn something into open source then, by definition, noone can "steal" it from "you" anymore as it is (more or less) donated to the public domain. This is much more effective than DRM which is part of a war between producers and thiefs, which neither side can win.

However, companies with the same attitude as classic publishers will also "steal" open source software (read: include it in their own without giving proper credit and releasing it under the same open source licence) as the Free Software Foundation's trials show. In a company, responsibility can be smeared over a number of employees and well-paid lawyers will "prove" that nothing against the law happened and you can wipe your ass with the GPL. Companies are definitely much worse than individual people so, if you want to protest against something, then you might want to change your focus into the right direction.

yener90 22-11-2012 10:36

New Autorun Setup.ini config:

Code:

[AutorunSettings]
AutorunWidth=800
AutorunHeight=500

[StandardButtonAR]
Width=145
Height=40
Font=EagleSans-Bold
FontUC=1
FontColor=$999999
FontColorOnMouse=$FFFFFF
FontColorMouseDown=$000000
FontColorDisabled=$7F7F7F
FontSize=9
FontBold=1

[PlayButton]
Left=400
Top=203

[Play2Button]
Left=555
Top=203

[UnInstallButton]
Left=450
Top=263
Width=200

[ManualButton]
Left=555
Top=323
File=Setup.ini

[ReadMeButton]
Left=400
Top=323
File=Setup.ini

[OpenDVDButton]
Left=100
Top=190
Visible=0

[EqualizerButtonAR]
Left=280
Top=455
Visible=1

[MusicButtonAR]
Left=280
Top=455
Width=31
Height=120
Visible=0

[ExitButtonAR]
Left=450
Top=383
Width=200

[LangBox]
Left=80
Top=465
Center=0
ShowOnly=5

New File Name Structure:
StandardButton -> if custom pic for button doesnt exist, it will use this:
Button.png, ButtonSelected.png, ButtonClicked.png, ButtonDisabled.png

Custom Buttons:
Play.png, PlaySelected.png,PlayClicked.png,PlayDisabled.png
UnInstall.png...
Exit.png....

Later will add custom color settings etc for buttons :D

Fabioddq 22-11-2012 10:47

Very nice yener, seems much more simple and organized. ;)

Works in Autorun and Welcome page?

yener90 22-11-2012 10:55

im finished with autorun :D
currently working on installer.

Stacked Deck 25-11-2012 00:00

nice... About to finish, you got 36 days ''and counting'' left man. After celebrating new year man, i wanna see it as an attachment on first page. Lol.

amin fear 27-11-2012 03:42

1 Attachment(s)
hi yener90... there is a new DLL library named : Inno Media Player

I think you can improve your CI source with this new library... try it on Google Code

hope to help you...

see the attachment for more information

yener90 27-11-2012 03:47

Quote:

Originally Posted by amin fear (Post 411007)
hi yener90... there is a new DLL library named : Inno Media Player

I think you can improve your CI source with this new library... try it on Google Code

hope to help you...

looks really good...also supports H.264.
so i dont need to convert mp4 -> avi

amin fear 27-11-2012 04:05

See the above post attachment...

yener90 27-11-2012 05:52

i tried on my system its not working.

silviugut 27-11-2012 06:00

If it worked, it would have been excellent,there was no need to convert your MP4,H.264 or FLV to AVI !!Yener90,There's no way to adapt it to your script?

yener90 27-11-2012 06:04

Quote:

Originally Posted by silviugut (Post 411016)
If it worked, it would have been excellent,there was no need to convert your MP4,H.264 or FLV to AVI !!Yener90,There's no way to adapt it to your script?

i didnt include it...i just tried the original scripts
-> not working

amin fear 28-11-2012 01:51

I think its working !
 
3 Attachment(s)
Dear yener90... I am not a good & professional coder like you :)even a " semi " of you...:D Im just curious about more knowledge & the two attached scripts is not mine...

it belongs to Original Author of DLL , Named : TLama
this is the main topics :

Playing sound during an Inno-setup install
&
Video file (with alpha) as splash-screen?

but I tested two samples & are working perfectly for me...

for example in " Playing sound during an Inno-setup install " topic , even we can set the volume of BG Music with this function :
Code:

DSSetVolume(-2500);
0 value means loudest [ full volume ] and -10,000 silence...

& in " Video file (with alpha) as splash-screen? " Topic :
the results of my tests are attached to post.
take a look at them.

the bad thing about video splash code is that we can not skip the splash video with mouse click & it needs Alt + F4 !:confused: i shoud ask the author of WHY ????

but video loads greatly with absolute path : d:\Video.mkv
i think it has problem with relative path like : {src}\video.mkv
the sample video is :

Video: MPEG4 Video (H264) 1920x1080 23.976fps [Video]
Audio: AAC 44100Hz 6ch 4233kbps [Audio]

oh forgot to tell that library has problem with ANSI version of Inno... you must use UNICODE version.

the original size of video is 1920x1080 , but as you can see the "600*400" size settings of my example will trim/cut the main video frame...

yener90 28-11-2012 02:38

if it would work good, i would use it.
ive got problens with it.
i will share error message.

Stacked Deck 29-11-2012 14:26

yeah i also saw inno anminator same source as the innomediaplayer. That thing is amazing, it would be awesome to add it to CIU. will post attachment.

yener90 30-11-2012 06:40

released source of CIU.
the knowers shouldnt have big troubles with it.

just small infos:
no more installer.jpg and autorun.jpg
-> installer1.png and autorun.png
-> after every page next installer?.png will be used, like in background images

autorun.bmp and installer.bmp files is the black area the area where you can put your buttons etc
without any black area screen would be blank

ChangeFrame option updates also the borders of your installer
only required if you realize that you see some elements of installer2.png on installer,png file. not required if you only use installer1.png

completely reorganized Setup.ini
-> i think is now much more easy.

BAMsE 30-11-2012 08:26

Nice. What can I say? I've clicked "Thanks" button, then removed my thanks and clicked "Thanks" once again and so on... over 15 times :D Thanks bro.

EDIT: I think the flags in autorun should move in opposite way :)

yener90 30-11-2012 08:38

ok will correct it^^

kassane 30-11-2012 09:25

Working with this new CIU will be more complicated. Now it is 100% photoshop (.png)...

yener90 30-11-2012 09:37

not really^^ just convert jpg to png delete installer.bmp you have old installer.

JacksMafia 30-11-2012 10:18

will i got it all but i've to say it's very hard for me to create images like that autorun you did i know it's created in photoshop but i don't know how ?

kassane 30-11-2012 10:43

yener90, please update the tutorial for this new version CIU...

silviugut 30-11-2012 11:35

,,kassane,,It's almost like CI 8.5.7.4 ,I think the difference is that support PNG instead of JPG in Autorun and Installer (+ other improvements that you will discover along the way)! I'll try it and come back with a post! Thanks yener90's for sharing your work with us!I guess it's hundreds of hours of work!

amin fear 30-11-2012 11:36

1 Attachment(s)
yener90... thanks for your great work !

when i add the " fa " prefix to the Lang section of Setup.ini , the CIU will not run anymore & shows this error :

kassane 30-11-2012 12:12

Quote:

Originally Posted by silviugut (Post 411296)
,,kassane,,It's almost like CI 8.5.7.4 ,I think the difference is that support PNG instead of JPG in Autorun and Installer (+ other improvements that you will discover along the way)! I'll try it and come back with a post! Thanks yener90's for sharing your work with us!I guess it's hundreds of hours of work!

How to put background in the installer? It is the same during installation?
New commands in the INI file, the commands of CI works in CIU?

I want to learn to move in new implementations ...

yener90 01-12-2012 03:44

amin fear
with your example script it works fine here ;)
next version:
-> reverted language left/right buttons
-> MP4 video play support

amin fear 01-12-2012 04:50

Quote:

Originally Posted by yener90 (Post 411344)
amin fear
with your example script it works fine here ;)
next version:
-> reverted language left/right buttons
-> MP4 video play support

Nice to hear...

Video file (with alpha) as splash-screen will be a nice feature for future versions of CIU...

yener90 01-12-2012 05:15

Update 1.0.0.1:
- fixed Farsi language
- reverted left/right click action in language box
- added InnoMediaPlayer (thx to amin fear for help & tlama)

Newbie 01-12-2012 06:16

Perfect, Thank You sooooooo much.

EDIT:

Hmm....Strange thing, Setup.cab Cryptor doesn't work, I get that message "where are the files........"...and If I remember All files I need, they should be in Setup folder, right.

But for me it doesn't matter since Your and others work is Great, and I really appreciate that.

kassane 01-12-2012 07:12

yener90 the setup.cab cryptor, is not recognizing the files in the folder setup in Version CIU!


All times are GMT -7. The time now is 17:10.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com