پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
نقل قول:
باسلام آقا سجاد
امام علی میفرماید : من علمنی حرفا فقد صیرنی عبدا - بنابراین استادی چون نکته های ارزنده ای یاد گرفتم بسیار ممنون از لطف شما
ولی فکر میکنم فیلم ها یادگیری را بهتر کنه لطفا شماره حساب را برایم ارسال کنید
درضمن سایر آموزش ها را هم اگر لحاظکنید ممنونم یعنی بقیه را به مبلغ اضافه کنید
- - - Updated - - -
درصورت امکان استاد سجاد ، در مورد کد فعال ساز برنامه های اتوپلی و چگونگی کارکردشون توضیح بدهید.
آقای کاظمی من جدا سختمه با کلمه هایی مثل استاد و مهندس و ایناها صدام میکنین (والا سجاد صدام کنین راحت ترم:give_rose:)
منظورتون از سایر آموزش ها ، هر آموزشی که تا حالا داده شد هه؟ مثل نرم افزارهای گرافیکی و بکاپ و ... و AMS؟
باشه پیام خصوصی میکنم (البته شرمنده)
منظورتون از کد فعالسازی اینه که خودتون اتوران یا نرم افزاری که میسازین ، از کاربر کد ای بخاد که اون نرم افزار فقط تو یه سیستم اجرا شه؟
نقل قول:
منهم ممنونم و خوشحال
اما پرسش شما - ازطریق سرچ اینترنتی -شاید قبلا موتور های جستجو در دوسه صفحه اول نمی آوردند یا بقول امروزی تیتر هات بازاری تر شده الان
در هرصورت مطالبت بسیار خوب و تعدادیش جدیده جاهای دیگه ندیدم
ممنون
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
باشه آقا سجاد
منظور کدفعال ساز هایی که توم افزار ها قرار میدن و میگن با کدسیستم جور بشه تا اجرا بشه
دوما درصورتی که سخت شمانیست همه آموزش ها ، که اگر لطف خدابود و پشتکار داشتم بتونم لااقل سایه شما یا شبیه کارشما بلد باشم و حرفی برای گفتن داشته باشم اگر پیشنهاد آموزش های دیگری هم دارید بگید بعضی از دوستان میگن برو سی شارپ و بعضی میگن اندروید و... آخر هم نفهمیدم کدام بروز تر و آینده دارتر ؟
خیلی از موضوعات را اطلاعات کلی دارم و بهتره کمی حرفه ای تر بشم
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
نقل قول:
باشه آقا سجاد
منظور کدفعال ساز هایی که توم افزار ها قرار میدن و میگن با کدسیستم جور بشه تا اجرا بشه
دوما درصورتی که سخت شمانیست همه آموزش ها ، که اگر لطف خدابود و پشتکار داشتم بتونم لااقل سایه شما یا شبیه کارشما بلد باشم و حرفی برای گفتن داشته باشم اگر پیشنهاد آموزش های دیگری هم دارید بگید بعضی از دوستان میگن برو سی شارپ و بعضی میگن اندروید و... آخر هم نفهمیدم کدام بروز تر و آینده دارتر ؟
خیلی از موضوعات را اطلاعات کلی دارم و بهتره کمی حرفه ای تر بشم
درباره ی کد فعالسازی اگه بصورت معمولی میخاین باشه که فقط کافیه یه سریال نامبر دست کاربر برسونین و توی نرم افزار هم بسته به نوع کاراکترهایی و اعدادی که دوست داشتین ، یه الگوریتم ریاضی بسازین (مثلا تو نرم افزار الگوریتم ریاضی ای بنویسین که دو عدد رو جمع و با عدد دیگه ای ضرب کنه و هر الگوریتمی که دلتون خاست) و نتیجه ی این رو با سریال نامبری که کاربر وارد کرد ، مقایسه کنین و در صورت برابری ، فعال بشه
باشه
والا درباره ی برنامه نویسی نمیتونم نظری بدم چون خودم دست و پا شکسته فقط لوا رو بلدم اما بستگی داره به خودتون که نرم افزاری که میخاین روش مانور بدین بیشتر تحت ویندوزه یا وب یا آندروید که اینا کلا قضیه شون با هم فرق داره . اگه میخاین در حد عادی برنامه ی ویندوزی بنویسین و آسونی زبان هم مد نظرتونه ، بهترین انتخاب لوا و AMS میتونه باشه اما از لحاظ کارایی و بازار کار ، قطعا ++C یکی از برترین ها و پر طرفدارترین هاست اما سختی به مراتب بیشتر از لوا داره (اگه کلا یادگیری زبان ++C براتون سخته به نظرم لوا انتخاب خوبی میتونه باشه)
در کل از لحاظ آسونی ( آینده دار بودن برعکسش میشه) به ترتیب :
لوا و #C و ++C هستن
حالا بازم با اهل فن مشورت کنین
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
دوستدارت
سفارشی به ایمیل شما ارسال شد ممنونم
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
ممنون از لطفت ، بمحض دریافت اطلاع رسانی میشه
- - - Updated - - -
کی منتظر آموزش های فراگیری کدفعال ساز باشیم آیا آموزش ها را ادامه میدی دنبال کنیم
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
نقل قول:
ممنون از لطفت ، بمحض دریافت اطلاع رسانی میشه
- - - Updated - - -
کی منتظر آموزش های فراگیری کدفعال ساز باشیم آیا آموزش ها را ادامه میدی دنبال کنیم
خاهش میشود
نه این آموزش ها دیگه دنباله نداره
برای ادامه تو سایت پرشین کدرز باید دنباله گیری کنین
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
سلام مجدد آقا سجاد
سواله من اینه که در تمپلیت PDF DOCUMENT viewer در اتومدیا استدیو اگر بخواییم یک پوشه اصلی و یک پوشه داخل این پوشه داشته باشیم و در منو درختی به صورت زیر مجموعه ای نمایش داده بشن باید چی کار کنیم؟
شما تو پوشه PDFs دو تا پوشه داخل هم بساز مثلا پوشه 1 بعد داخله پوشه 1 پوشه 2 رو بساز. بعد رندر بگیر میبینی که بجای اینکه در منو درختی فقط پوشه 1 رو نشون بده هم پوشه 1 رو نشون میده هم پوشه 2 رو ! در صورتی که 2 رو باید زمانی نشون بده که 1 رو باز کنیم
راه حلی داره که چندتا ساب فولدر رو تو منو درختی زیر مجموعه یک فولدر کنیم
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
نقل قول:
سلام مجدد آقا سجاد
سواله من اینه که در تمپلیت PDF DOCUMENT viewer در اتومدیا استدیو اگر بخواییم یک پوشه اصلی و یک پوشه داخل این پوشه داشته باشیم و در منو درختی به صورت زیر مجموعه ای نمایش داده بشن باید چی کار کنیم؟
شما تو پوشه PDFs دو تا پوشه داخل هم بساز مثلا پوشه 1 بعد داخله پوشه 1 پوشه 2 رو بساز. بعد رندر بگیر میبینی که بجای اینکه در منو درختی فقط پوشه 1 رو نشون بده هم پوشه 1 رو نشون میده هم پوشه 2 رو ! در صورتی که 2 رو باید زمانی نشون بده که 1 رو باز کنیم
راه حلی داره که چندتا ساب فولدر رو تو منو درختی زیر مجموعه یک فولدر کنیم
گلپسر ببخشید دیر شد چون اولا پیامت رو دیر دیدم و دوما کار برام پیش اومد و سوما یه کم ویرایش اش سخت بود و نیاز به زمان داشتم
داخل رویداد On Preload همه ی کدها رو پاک کن و بجاش اینو بزار :
کد:
-- PDF Root Folder Defined in Global Functions
-- Variable: sPDFRootFolder
sFirstPDFToLoad = "";
function AddToTree(sFullPath)
if (sFirstPDFToLoad == '') then
sFirstPDFToLoad = sFullPath;
end
-- Split the path
tPathParts = String.SplitPath(sFullPath);
-- Get length of root folder (so we know how many chars to skip)
nRootLength = String.Length(sPDFRootFolder);
-- sFullPath minus last character
sFullFolderPath = tPathParts.Drive .. tPathParts.Folder;
nFullFolderPathLength = String.Length(sFullFolderPath);
sFullFolderPath = String.Mid(sFullFolderPath, 1, nFullFolderPathLength - 1);
-- Check of PDF should be inserted into root of tree
if(String.Compare(sPDFRootFolder, sFullFolderPath) == 0) then
-- We're inserting this PDF into the root, configure node values
tNodeData = {};
tNodeData['Text']=tPathParts.Filename;
tNodeData['Data']=sFullPath;
tNodeData['ImageIndex']="0";
-- Insert the node
Tree.InsertNode("Tree1", Tree.GetChildCount("Tree1", "0") + 1, tNodeData);
else
-- We need to search for an existing node by 'folder' value (ie sub folder) ... so let's create the search string
-- Initialize
sSearchString = tPathParts.Folder;
FolderName = {}
Counter = 1
StringCheck = ""
while StringCheck do
-- Strip the last slash off
sSearchString = String.TrimRight(sSearchString, '\\');
-- Find the last occuring slash (will be before the final folder name
nPosLastSlash = String.ReverseFind(sSearchString, '\\');
-- Get rid of all the stuff before the last occuring slash
FolderName[Counter] = String.Mid(sSearchString, nPosLastSlash + 1, -1);
StringCheck = FolderName[Counter]
sSearchString = String.Mid(sSearchString, 1, nPosLastSlash);
if StringCheck=="PDFs" then
Table.Remove(FolderName, Counter);
break
end
Counter = Counter + 1
end
FolderNameCount = #FolderName
SortedFolderName = {}
for i,v in pairs(FolderName) do
SortedFolderName[i] = FolderName[FolderNameCount]
if SortedFolderName[i]~=nil then
if i==1 then
-------------------------------------------------------------------------------------------------
-- Search the tree by node name (folder name)
sFoundNodeIndex = Tree.FindNodeByText("Tree1", "0", SortedFolderName[i]);
if sFoundNodeIndex == "" then
-- Node wasn't found, create it
-- Create node data (data part is left blank ... this is a 'category', not a document)
tNodeData = {};
tNodeData['Text']=SortedFolderName[i];
tNodeData['Data']="";
tNodeData['ImageIndex']="1";
sParentIndex = Tree.GetChildCount("Tree1", "0") + 1;
Tree.InsertNode("Tree1", sParentIndex, tNodeData);
else
sParentIndex = sFoundNodeIndex;
end
else
if sParentIndex~=nil and sParentIndex~="" and sParentIndex~=-1 then
-- Search the tree by node name (folder name)
sFoundNodeIndex = Tree.FindNodeByText("Tree1", sParentIndex, SortedFolderName[i]);
if sFoundNodeIndex == "" then
-- Node wasn't found, create it
-- Create node data (data part is left blank ... this is a 'category', not a document)
tNodeData = {};
tNodeData['Text']=SortedFolderName[i];
tNodeData['Data']="";
tNodeData['ImageIndex']="1";
sParentIndexNew = Tree.GetChildCount("Tree1", sParentIndex) + 1;
sParentIndex = sParentIndex.."."..sParentIndexNew
Tree.InsertNode("Tree1", sParentIndex, tNodeData);
else
sParentIndex = sFoundNodeIndex;
end
end
end
FolderNameCount = FolderNameCount - 1
else
break
end
end
if sParentIndex~=nil and sParentIndex~="" and sParentIndex~=-1 then
-- Insert actual file
tNodeData = {};
tNodeData['Text']=tPathParts.Filename;
tNodeData['Data']=sFullPath;
tNodeData['ImageIndex']="0";
Tree.InsertNode("Tree1", sParentIndex .. "." .. (Tree.GetChildCount("Tree1", sParentIndex) + 1), tNodeData);
end
end
return true;
end
-- Find all PDF's in the folder
File.Find(sPDFRootFolder, "*.pdf", true, false, nil, AddToTree);
-- Load the first PDF
PDF.LoadFile("PDF1", sFirstPDFToLoad);
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
سلام آقا سجاد گلتر از خودت وجود نداره یه pm هم دادم چک کن
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
سلام.
من تازه شروع به کار با برنامه آتوپلی مدیا استودیو کردم.
میخوام یک منوی درختی درست کنم که چندتا زیر مجموعه داشته باشه و هرکدوم رو به یک صفحه لینک بدم. یعنی با کلیک بر روی هر زیر مجموعه یک صفحه باز بشه
کسی میتونه منو راهنمایی کنه؟
ممنونم