سلام
من نرم افزاري ميخوام كه تعدادي فونت دلخواه را در ان بريزيم و با اجرا ان در سيستم مورد نظر همه ان فونتها در كنترل پنل در قسمت فونت ريخته بشه؟
سلام
من نرم افزاري ميخوام كه تعدادي فونت دلخواه را در ان بريزيم و با اجرا ان در سيستم مورد نظر همه ان فونتها در كنترل پنل در قسمت فونت ريخته بشه؟
خوب فونت هاتون رو دکپی کنید توش و اگر بخواهید یک Inistalation براش ایجاد کنید میتونید از نرم افزار Install Shield استفاده کنید
برنامه سادتر Install Shield از اين نيستنقل قول:
چون باید پک کنی Inistall Shield بهترینه
نقل قول:
چرا هست !!!!!
به عنوان يکي از فعالان انتشار نرم افزار هاي قفل شکسته وبا بيش از 1000 برنامه نصب تجاري انتشار يافته در
سطح محدود بت توصيه مي کنم که به جاي استفاده از نرم افزار هايي مانند Install Shield از برنامه هايي با
کاربري آسان تر مانند Advanced Installer يا حتي رايگان مانند Inno Setup
استفاده کني چون بعد از استفاده ميفهمي استفاده از کدوم لذت بخش تر و آسون تره
در ضمن من نمي دونم چرا همه ميخوان دنبال برنامه هايي برن که همه رفتن و دنبال برنامه هايي نوآورتر نيستند
براي بسياري از شرکت هاي داخلي هم متاسفم که با وجود برنامه هاي نصب رايگان و فراگيري مانند Inno
Setup ميرن و بازم از يک Install Shield قفل شکسته استفاده مي کنند و بعد هم خواهان حقوق نرم افزاري
خود هستند !!!؟؟؟
در این موقعیت هم از Inno Setup Compiler استفاده کن که هم بسیار سبکتر ... تا حدودی آسانتر ( البته
بستگی به طرف داره ! ) ... دردسر برنامه های کمکی Install Shield رو نداره ( چون بر پایه پاسکال نوشته شده
و تو همه ویندوز ها میاد بالا ! .... و وقتی باش کار کردی و یه اسکریپت ساده نوشتی ... دیگه برا همیشه
راحتی ...
برای تشویق کردن شما من یک اسکریپت ( فایل برنامه ) براتون آماده کردم و اینجا میزارم که باش میتونید
یک سری فونت درون یک پوشه را درون پوشه فونت ویندوز نصب کنید !
فایل را وارد برنامه کرده و فقط تنظیمات مربوط به نام شرکت و نام محصول و غیره رو عوض کنید ...
هم چنین مسیر پوشه فونت روی هاردتون هم به برنامه بدید ...
سایت سازنده :
[html]http://www.jrsoftware.org/[/html]
لینک دانلود نمونه :
[HTML]http://rapidshare.com/files/313983155/Sample.iss.html[/HTML]
نمونه اسکریپت :
کد:
;amin.fear@yahoo.com
[Setup]
; NOTE: The value of AppId uniquely identifies this application.
; Do not use the same AppId value in installers for other applications.
; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
AppName=AMIn
AppVerName=AMIn
AppPublisher=AMIn
AppPublisherURL=AMIn
AppSupportURL=AMIn
AppUpdatesURL=AMIn
ChangesAssociations=yes
DefaultDirName={pf}\Amin Soft PC®,Inc.\Neighbours From Hell Farsi Edition
DefaultGroupName=Amin Soft PC®,Inc.\Neighbours From Hell Farsi Edition
DisableProgramGroupPage=yes
OutputDir=C:\KID\NH
OutputBaseFilename=[Setup]
SetupIconFile=G:\HOT AMIN TAGS\Top Icons\Amin Win 1.ico
Compression=lzma
SolidCompression=yes
Uninstallable=no
UninstallDisplayName=Neighbours From Hell Farsi Edition ( Amin Edition )
[Languages]
Name: "english"; MessagesFile: "compiler:Default.isl"
Name: "farsi"; MessagesFile: "compiler:Languages\Farsi.isl"
[Messages]
BeveledLabel=CopyRight © 2006-2009 Amin Soft PC®,Inc.All Rights Reserved. <<< [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] >>>
SelectLanguageTitle=Amin Soft PC®,Inc Proudly Presents :
SelectLanguageLabel=áØÝÇ ÒÈÇä ãæÑÏÚáÇÞå ÊÇä ÑÇ ÇäÊÎÇÈ ßäíÏ ÊÇ äÕÈ Çíä ÈÇÒí ÂÛÇÒ ÔæÏ
[Files]
Source: "C:\Documents and Settings\Amin Fear\My Documents\Repackage\1-FILES\FontsFolder\*"; FontInstall: "*"; DestDir: "{fonts}"; Flags: ignoreversion recursesubdirs createallsubdirs
; NOTE: Don't use "Flags: ignoreversion" on any shared system files
از این هم میتونی استفاده کی :نقل قول:
[HTML]http://www.advancedinstaller.com/
[/HTML]
سلام
من يك سي دي اووتوران ساختم ولي ميخوام فقط فايلها از طريق بوتيبل قابل دسترس باشه
و كسي نتونه وارد سيدي بشه و فايلهاي موبوطه را به سيستم خود كپي كنه
چه كار بايد بكنم و با چي كار كنم