فریم ورک الکترون، تکنولوژی متن باز جدیدی برای ساخت نرم افزار های cross-platform و یا قابل اجرا در سیستم عامل های مختلفه. این فریم ورک با استفاده از زبان های HTML ، CSS و جاوا اسکریپت و همچنین بهره گیری از مرورگر کرومیوم میتونه نرم افزار دلخواه شما رو برای لینوکس، مک و یا ویندوز کامپایل و ترجمه کنه. تا حالا نرم افزار های زیادی توسط این فریم ورک تولید و عرضه شده است که از اونها میشه به ویرایشگر قدرتمند اتم اشاره کرد. همچنین شرکت های مطرحی مثل مایکروسافت هم برای نرم افزار های چند پلتفرمه خودشون مثل Microsoft Visual Studio Code در حال استفاده از این فریم ورک هستند. تو این مقاله میخوایم یه آشنایی مختصری با این فریم ورک داشته باشیم. توصیه میکنم برای ساخت نرم افزار دلخواه خودتون با این فریم ورک، از ویرایشگر اتم استفاده کنید. البته بدیهیه که اجباری توی این کار نیست.

 پیش نیاز ها


  • منابع

    الکترون و اتم پروژه های متن بازن و سورسشون توی گیت هاب هست. اگه مایل به همکاری با سازندگان این نرم افزار ها هستید میتونید یه سر به گیت هاب بزنید

    منابع

  • اتم

    ویرایشگر اتم، یه ویرایش گر پیشرفته با قابلیت نصب پکیج و پوسته کاربرپسنده. شایان ذکره که این ویرایشگر هم توسط الکترون ساخته شده.

    دانلود اسناد

  • الکترون

    برای دانلود الکترون میتونید از دستورات npm و یا لینک زیر استفاده کنید. اگه از npm دانلود میکنید نگاهی به شروع با الکترون بندازید

    دانلود اسناد

شروع


برای ساخت نرم افزار خودتون یه پوشه دلخواه بسازید که حاوی فایل های زیر باشه:

  • package.json
  • main.js
  • index.html

به طور پیشفرض میتونید از محتوا های زیر برای فایل ها استفاده کنید. فایل شناسایی پکیج ها به نرم افزار (package.json):

{
"name" : "your-app",
"version" : "0.1.0",
"main" : "main.js"
}

محتوای جاوا اسکریپت:

var {app} = require('electron')  // کنترل هسته نرم افزار
var BrowserWindow = require('browser-window');  // ساخت پنجره نرم افزار

// گزارش سقوط نرم افزار
require('crash-reporter').start();

// Keep a global reference of the window object, if you don't, the window will
// be closed automatically when the JavaScript object is GCed.
var mainWindow = null;

// دستورات مربوط به خروج نرم افزار پس از بسته شدن تمامی پنجره ها
app.on('window-all-closed', function() {
  // On OS X it is common for applications and their menu bar
  // to stay active until the user quits explicitly with Cmd + Q
  if (process.platform != 'darwin') {
    app.quit();
  }
});

// این متد بعد از اینکه الکترون فراخوانی شود اجرا میشود
// initialization and is ready to create browser windows.
app.on('ready', function() {
  // ساخت پنجره نرم افزار
  mainWindow = new BrowserWindow({width: 800, height: 600});

  // لود کردن فایل اچ تی ام ال و طراحی رابط کاربری نرم افزار
  mainWindow.loadUrl('file://' + __dirname + '/index.html');

  // دستور زیر ابزار های توسعه را برای نرم افزار فعال میکند. رفع مشکل طراحی
// و دیباگ کردن اسکریپت ها را قبل از انتشار نرم افزار به این بخش بسپارید // mainWindow.openDevTools(); // Emitted when the window is closed. mainWindow.on('closed', function() { // Dereference the window object, usually you would store windows // in an array if your app supports multi windows, this is the time // when you should delete the corresponding element. mainWindow = null; }); });

فایل اچ تی ام ال شما هم میتونه چیزی شبیه این باشه:

<!DOCTYPE html>
<html>
<head>
<title>Hello World!</title>
</head>
<body>
<h1>Hello World!</h1>
We are using io.js <script>document.write(process.version)</script>
and Electron <script>document.write(process.versions['electron'])</script>.
</body>
<
/html>

بعد از ساخت فایل ها هم پوشه پروژتون رو داخل فریم ورک الکترون بکشید تا اجرا بشه.

برای اطلاعات بیشتر و شخصی سازی نرم افزار به بخش اسناد الکترون مراجعه کنید. به طور مثال اگه میخواید پنجره نرم افزار توسط کاربر تغییر اندازه داده نشه کافیه تکه کد resize: false رو به بخش تنظیمات پنجره توی فایل main.js وارد کنید.

این نرم افزار قدیمیست و به روز رسانی آن متوقف شده است. در صورت انتشار نسخه نوین تری از این نرم افزار از طریق کانال تلگرام اطلاع رسانی خواهد شد.
نرم افزار کد ساز وبلاگ نرم افزاری برای تولید ابزار های پیشرفته وبمستر و همچین تگ های اولیه ساده هر قالب مثل لینک و تصویر و ... است. استفاده از این نرم افزار نیاز به  آشنایی با علومی چون HTML و CSS و ... ندارد و کد ها به طور خودکار مطابق میل شما تولید میشود. این نرم افزار برای تمامی سیستم های وبلاگدهی و سایت ها قابل استفاده است.
این نرم افزار برای افرادی که آشنایی با زبان های طراحی وب ندارند و یا طراحان وبی که میخواهند ساخت ابزار ها را سریع تر انجام دهند مناسب است.

چه چیزی در این نسخه تغییر کرده است؟

  • تغییر نسخه دوازدهم: رفع باگ عمومی بارگذاری ابزار ها
  • مسطح شدن نرم افزار (Flat)
  • قابلیت دریافت دو نوع متغیر در ساخت افزونه (جعبه متنی و جعبه لیستی)
  • ارتقا نرم افزار ساخت افزونه
  • کاهش حجم نرم افزار و افزایش سرعت
  • قابلیت نمایش ندادن سورس وبلاگ شما (با درج یک تکه کد خاص به ساختار قالب)
  • افزودن بخش «کپی در» به توضیحات افزونه (برای راهنمایی این که کد در کدام قسمت قالب کپی شود)
توجه: برای اجرای این نرم افزار ابتدا باید دات نت فرم ورک 4 روی سیستم شما نصب باشد. این نرم افزار به صورت پیشفرض روی اکثر سیستم های خانگی نصب است ؛ اما در صورتی که هنگام اجرا با خطا مواجه میشوید میتوانید از این لینک این فرم ورک را دانلود کنید: دانلود دات نت فرم ورک چهار
برنامه نویس هستید و میخواهید ما را در بهتر شدن نرم افزار یاری کنید؟ به صفحه توسعه دهندگان سر بزنید

دانلود نسخه دوازدهم نرم افزار کد ساز وبلاگ


دانلود افزونه های نرم افزار کد ساز


آموزش ساخت افزونه برای نرم افزار



تصاویر محیط برنامه


نرم افزار کد ساز وبلاگ

 دوستانی که مایل به توسعه و یا شخصی سازی بیشتر نرم افزار ویرایش گر متن فارسی هستند هم اکنون میتوانند پروژه این نرم افزار را از آرین نرم افزار دریافت کنند.

Project Informations
Name: Persian Notepad  - Text Editor Version 2
Type: Project
CPU Target: both
Language: VisualBasic.NET using .NET Framework 4
Developer: Aryan Ebr
Licence: Open Source, Aryan Software Productions
Project Type: Visual Studio sln File

دانلود پروژه نرم افزار ویرایشگر متن نسخه دوم 

دانلود نرم افزار ویرایشگر متن نسخه دوم

 چند وقت پیش بود که ایمیلی با مضمون مصاحبه برام اومد که در این ایمیل از من درخواست مصاحبه در رابطه با مدیریت آرین نرم افزار شده بود. من هم قبول کردم که گفت و گویی با این دوست عزیز داشته باشم (اگرچه خودم رو لایق مورد مصاحبه شدن نمیدونم خنده).

از اونجایی که از این ایده مصاحبه با مدیران سایت ها خیلم خوشم اومده و خودم هم دوست دارم صحبت سایر دوستان عزیز رو بشنوم ، از این ایده حمایت میکنم و شما رو هم دعوت میکنم که حالا نه صحبت های من ولی صحبت های سایر دوستان در این سایت رو بخونید (:

از کجا معلوم؟ شاید نفر بعدی که قراره باهاش مصاحبه کنن شما باشید.

به نقل از این سایت و به درخواست ایشون مبنی بر انتشار این مطلب در آرین نرم افزار:

بسیاری از کسانی که وبلاگ خودشون رو در بلاگ بیان به وجود آورده اند با نرم افزار کد ساز آشنا هستند. این نرم افزار به دست آرین ابراهیم پور مدیر وبلاگ آرین نرم افزار تهیه شده و تا نسخه 11 هم توسعه یافته. امروز گفت و گویی با آرین ابراهیم پور برای شما عزیران تدارک دیدیم که خوندن این مصاحبه خالی از لطف هم نیست. آرین ابراهیمی متولد سال 1376 در گیلان می باشد و توانسته به کمک دوستان و برادرش برنامه نویسی را فرا بگیرد. در ادامه با "مصاحبه" همراه باشید.

 به دلیل درخواست های متعدد چند نفر از دوستان در این مقاله میخوام آموزش استفاده از ابزار دکمه های گرافیکی نرم افزار کد ساز وبلاگ رو در مطالب وبلاگ آموزش بدم.

 راهنمای قدم به قدم


 ۱- نرم افزار کد ساز وبلاگ رو باز کرده و به بخش ساخت دکمه های گرافیکی برین.

۲- با اعمال تنظیمات مورد نظرتون روی ابزار روی دکمه «کد بساز» کلیک کنید و سپس روی دکمه «کپی کردن کد» کلیک کنید.

توجه کنید که اگه در بخش ساخت کد، تیک گزینه «شیوه نامه را نیز در کد درج کن» رو برداشتین حتما باید قبلش کد های CSS دکمه رو داخل بخش «ویرایش CSS قالب فعلی» سایتتون کپی کرده باشید. در غیر این صورت تیک این گزینه رو برندارید. کد های CSS در انتهای مطلب درج شدن.

در آموزش زیر تیک گزینه مورد نظر برداشته شده.

۳- با استفاده از راهنمای تصویری زیر ، وارد بخش ویرایشگر مطالب بلاگ HTML Code Editor بشین. بلاگ بیان دارای سه نوع ویرایش گر مختلفه که ورود به بخش Code Editor برای هر کدوم متفاوته. (در صورتی که از سیستم وبلاگدهی غیر از Blog.ir استفاده میکنید با مراجعه به راهنمای وبلاگ بخش ویرایشگر خودتون رو پیدا کنید)

  • ۳- الف: ویرایشگر ساده بلاگ بیان (پیش فرض)
    در صورتی که از ویرایشگر پیش فرض بلاگ بیان استفاده میکنین با استفاده از دکمه <> ، بخش ویرایش کد را فعال کنید و بعدش کد دکمه رو اونجا بچسبونین. 
  • ۳- ب: ویرایشگر CK-Editor
    در صورتی که از قسمت تنظیمات مرکز مدیریت بلاگ ویرایشگر خودتونو به ویرایشگر CKEditor تغییر دادین از دکمه «منبع» برای ورود به بخش ویرایش سورس استفاده کنید.
  • ۳- پ: ویرایشگر پیشرفته TinyMCE
    در صورتی که از قسمت تنظیمات مرکز مدیریت بلاگ ویرایشگر خودتونو به ویرایشگر TinyMCE کامل تغییر دادین از دکمه «HTML» برای ورود به بخش ویرایش سورس استفاده کنید. بعد از اون یه پاپ آپ باز میشه که کد ها باید اونجا نوشته بشه.

کد CSS دکمه ها

.button{text-decoration:none;color: #fff;font-weight:bold;padding:12px 20px;font-size:18px;border-radius:10px;background-color:#666666;box-shadow:0 5px 5px #313131,0 9px 0 #393939, 0px 9px 10px rgba(0,0,0,0.4),inset 0px 2px 9px rgba(255,255,255,0.2),inset 0 -2px 9px rgba(0,0,0,0.2);position:relative;border-bottom:1px solid rgba(255,255,255,0.2);display:inline-block;font-family:b nazanin,b koodak,Arial,Helvetica,sans-serif !important;text-shadow:0px -1px 0px rgba(0,0,0,0.2);}.button:hover{box-shadow: 0 5px 5px #313131, 0 9px 0 #393939, 0px 9px 10px rgba(0,0,0,0.4),inset 0px 2px 15px rgba(255,255,255,0.4), inset 0 -2px 9px rgba(0,0,0,0.2);color:#fff!important;}.button:active{top:7px;box-shadow:0 2px 0 #393939,0px 4px 4px rgba(0,0,0,0.4),inset 0px 2px 5px rgba(0,0,0,0.2);color: #fff !important;}.shield {border-radius:5px 5px 35px 35px;padding-left:25px;padding-right: 25px;}.criss-cross{border-radius:35px 5px;}.rectangular{border-radius:10px / 35px;}.one-corner{border-radius:5px 5px 35px 5px;padding-right:25px;}.red{background-color:#c34747;box-shadow:0 5px 5px #853232,0 9px 0 #5e2525,0px 9px 10px rgba(0,0,0,0.4),inset 0px 2px 9px rgba(255,255,255,0.2),inset 0 -2px 9px rgba(0,0,0,0.2);}.red:hover{box-shadow:0 5px 5px #853232,0 9px 0 #5e2525,0px 9px 10px rgba(0,0,0,0.4),inset 0px 2px 15px rgba(255,255,255,0.4),inset 0 -2px 9px rgba(0,0,0,0.2);}.red:active{box-shadow: 0 2px 0 #5e2525,0px 4px 4px rgba(0,0,0,0.4),inset 0px 2px 5px rgba(0,0,0,0.2);}.orange {background-color:#c37846;    box-shadow:0 5px 5px #855031,0 9px 0 #5e3a25,0px 9px 10px rgba(0,0,0,0.4),inset 0px 2px 9px rgba(255,255,255,0.2),inset 0 -2px 9px rgba(0,0,0,0.2);}.orange:hover{box-shadow:0 5px 5px #855031,0 9px 0 #5e3a25,0px 9px 10px rgba(0,0,0,0.4),inset 0px 2px 15px rgba(255,255,255,0.4),inset 0 -2px 9px rgba(0,0,0,0.2);}.orange:active {box-shadow:0 2px 0 #5e3a25,0px 4px 4px rgba(0,0,0,0.4),inset 0px 2px 5px rgba(0,0,0,0.2);}.green {background-color: #7fc345;box-shadow:0 5px 5px #508530,0 9px 0 #385e25,0px 9px 10px rgba(0,0,0,0.4),inset 0px 2px 9px rgba(255,255,255,0.2),inset 0 -2px 9px rgba(0,0,0,0.2);}.green:hover {box-shadow:0 5px 5px #508530,0 9px 0 #385e25,0px 9px 10px rgba(0,0,0,0.4),inset 0px 2px 15px rgba(255,255,255,0.4),inset 0 -2px 9px rgba(0,0,0,0.2);}.green:active {box-shadow: 0 2px 0 #385e25,0px 4px 4px rgba(0,0,0,0.4),inset 0px 2px 5px rgba(0,0,0,0.2);}.pink {box-shadow:0 5px 5px #782d54,0 9px 0 #5e254c,0px 9px 10px rgba(0,0,0,0.4),inset 0px 2px 9px rgba(255,255,255,0.2),inset 0 -2px 9px rgba(0,0,0,0.2);background-color: #d7298b;}.pink:hover {box-shadow:0 5px 5px #782d54,0 9px 0 #5e254c,0px 9px 10px rgba(0,0,0,0.4),inset 0px 2px 15px rgba(255,255,255,0.4),inset 0 -2px 9px rgba(0,0,0,0.2);}.pink:active {box-shadow:0 2px 0 #5e254c,0px 4px 4px rgba(0,0,0,0.3),inset 0px 2px 5px rgba(0,0,0,0.2);}.blue {background: #2a8ad8;box-shadow:0 5px 5px #364a8e,0 9px 0 #25325e,0px 9px 10px rgba(0,0,0,0.4),inset 0px 2px 9px rgba(255,255,255,0.2),inset 0 -2px 9px rgba(0,0,0,0.2);}.blue:hover {box-shadow:0 5px 5px #364a8e,0 9px 0 #25325e,0px 9px 10px rgba(0,0,0,0.4), inset 0px 2px 15px rgba(255,255,255,0.4),inset 0 -2px 9px rgba(0,0,0,0.2);}.blue:active{box-shadow:0 2px 0 #25325e,0px 4px 4px rgba(0,0,0,0.3),inset 0px 2px 5px rgba(0,0,0,0.2);}.purple{background-color:#8a26d3;box-shadow:0 5px 5px #54307b,0 9px 0 #3f255e, 0px 9px 10px rgba(0,0,0,0.4),inset 0px 2px 9px rgba(255,255,255,0.2),inset 0 -2px 9px rgba(0,0,0,0.2);}.purple:hover {box-shadow: 0 5px 5px #54307b, 0 9px 0 #3f255e, 0px 9px 10px rgba(0,0,0,0.4), inset 0px 2px 15px rgba(255,255,255,0.4), inset 0 -2px 9px rgba(0,0,0,0.2);}.purple:active{box-shadow:0 2px 0 #42255e,0px 4px 4px rgba(0,0,0,0.3),inset 0px 2px 5px rgba(0,0,0,0.2);}

این آموزش در زمان های قدیم نوشته شده و در حال حاضر آرشیو شده. لذا توضیح و آموزش تخصصی ویژوال بیسیک دات نت به دلیل اینکه دیگه یادم رفته مقدور نیست. من در حال حاضر به طور تخصصی روی زبون سی شارپ کار میکنم، توصیه من به شما هم همین زبونه (:

 آموزش ویژوال بیسیک دات نت (قسمت چهارم)

  خوب تو این دوره زمونه ای که هر کی داره زبون برنامه نویسی مورد علاقش رو یاد میده

  منم گفتم خالی از لطف نیست این چارتا مطلبکی که در مورد برنامه نویسی میدونم رو با

  خوانندگان عزیز آرین نرم افزار به اشتراک بذارم. زبون برنامه نویسی ویژوال بیسیک

  دات نت یکی از آسون ترین زبون های برنامه نویسیه پس خیلی زود کار باهاش رو یــــــاد

  میگیرین. البته علاقه شرط اوله (:

  برای ادامه آموزش روی اون دکمه ادامه مطلب کلیک کنین

ادامه مطلب

 با استفاده از این ابزار میتونید یه استارت منو گرافیکی شبیه به ویندوز به وبلاگ خودتون فقط تو سیستم وبلاگدهی بلاگ بیان اضافه کنین.

 نکته قابل توجه دیگه این ابزار اینه که هیچ تصویر و یا جاوا اسکریپتی درش به کارنرفته و از سرعت بارگذاری سایت کم نمیکنه بلکه تصاویر داخلش فقط و فقط  با CSS ساخته شده. (احتمالا خبر خوشحال کننده ای برای دوستانیه که امکان جاوا اسکریپت رو از بلاگ نخریدن)

کپی رایت: این ابزار ساخته شده توسط آرین نرم افزار نیست بلکه فقط اینجانب به بلاگ بیان ترجمش کردم. بنابراین هیچ اجباری نیست که لینک آرین نرم افزار ، پایین این ابزار باشه و میتونید حذفش کنید
سازنده اصلی: Taufik Nurrohman
<!-- Start Menu For Blog :: aryan-pc.blog.ir -->

<!-- Loading CSS and Files -->
<link href="http://bayanbox.ir/download/909210913388912042/Start.css" rel="stylesheet" type="text/css">

<div id="startbar">
    <div id="win">
        <div id="menu">
            <div class="left-menu" style="height:467px;">
                <box:links>
                    <ul>
                        <view:links>
                            <li><a alt="(*link_alt*)" href="(*link_url*)"><div class="fleft foldr"></div>(*link_name*)</a></li>
                        </view:links>
                    </ul>
                </box:links>

                <!-- Start :: Search Form [Needs Javascript] -->

                    <!--<form id="search" action="" name="prikitiw"><input style="width:220px" type="text" placeholder="Search programs and files" /></form>-->

                <!-- End :: Search Form ] -->

            </div><!-- leftmenu -->

            <div class="right-menu">
                <box:menu>
                    <ul>
                        <view:menu>
                            <li><a class="(*menu_item_selected*)" href="(*menu_item_link*)">(*menu_item_title*)</a></li>
                        </view:menu>
                    </ul>
                </box:menu>

                <div id="kontener">
                    <div class="admin" style="background:url('<check:if blog_image>(*blog_image*)</check:if><check:if not blog_image></check:if>') repeat scroll 0 0 / 50px auto rgba(0, 0, 0, 0)"></div>
                </div>

            </div> <!-- rightmenu -->

            <div class="clear"></div>

        </div> <!-- menu -->

        <div id="cont-win" title="Start">
            <div class="w1"></div><div class="w2"></div>
            <div class="clear"></div>
            <div class="w3"></div><div class="w4"></div>
            <div class="clear"></div>
        </div>

    </div> <!-- win -->

    <div id="list">

    <!-- Start :: Extras [Optional] -->

        <!--
            <box:daily_links>
   
                <view:daily_links>
                    <div class="opened tunggal">
                        <div class="foldr np small">
                            <span><a alt="(*link_alt*)" href="(*link_url*)" id="textnet">(*link_name*)</a></span>
                        </div>
                    </div>
                </view:daily_links>
       
            </box:daily_links>
        -->

    <!-- End :: Extras -->



     <!-- list -->
        <div class="clear"></div>
    </div> <!-- opened pilled -->

    <div class="opened hide"></div>
    <div id="fright">
        <div class="plus">
            <div class="screensht">
                <div class="grup">
                    این متن را ویرایش کنید
                </div>
            </div>
        </div> <!-- plus -->

        <div class="connection" title="Connected to the internet"></div>
        <div class="speker" title="Sound Volume: 1%"></div>
        <div class="jam"><a target="_blank" href="http://aryan-pc.blog.ir?from=(*blog_title*)" id="owner">آرین نرم افزار</a></div>
        <div class="clear"></div>
    </div>

</div>

<!-- End of startbar :: aryan-pc.blog.ir -->
توجه: این ابزار با برخی از قالب های رسپانسیو بلاگ که شامل کد سی اس اس زیر هستند سازگاری ندارد
*, *::after, *::before
برای رفع مشکل کد بالا باید از سی اس اس قالب برداشته شود

این نرم افزار قدیمیست و به روز رسانی آن متوقف شده است. در صورت انتشار نسخه نوین تری از این نرم افزار از طریق کانال تلگرام اطلاع رسانی خواهد شد.

  نرم افزار ارسال پیامک (SMS) ، نرم افزاری فارسی برای ارسال پیام کوتاه از طریق اینترنت و سازگار با سیستم عامل های ویندوز است. این نرم افزار یکی دیگر از محصولات رایگان آرین نرم افزار بوده و از پنل پیامکی کاوه نگار برای ارسال پیام ها استفاده میکند. همچنین این نرم افزار دارای ۵۰۰۰ ریال شارژ رایگان برای تست سرویس است

نحوه استفاده


  • ابتدا در ایــن ســایــت ثبت نام کنید
  • سپس کد API دریافت شده موجود در سایت را در بخش تنظیمات نرم افزار وارد کنید
توجه: برای اجرای این نرم افزار ابتدا باید دات نت فرم ورک 4 روی سیستم شما نصب باشد. این نرم افزار به صورت پیشفرض روی اکثر سیستم های خانگی نصب است ؛ اما در صورتی که هنگام اجرا با خطا مواجه میشوید میتوانید از این لینک این فرم ورک را دانلود کنید: دانلود دات نت فرم ورک چهار

دانلود نرم افزار ارسال پیام کوتاه - نگارش ۵.۱

سوالات متداول نرم افزار ارسال پیامک

نرم افزار ارسال پیامک

 ایجاد متن تایپ شونده (TypeWriter) در بلاگ های بیان


شاید در وب گردی هاتون سایت هایی رو دیده باشید که دارای اخباری هستند که ماشین تایپشون میکنه و کاربر میتونه روی خبر مورد نظر کلیک کنه. در این مطلب میخوام ساخت این ابزار رو در وبلاگ های بیان آموزش بدم. اول از همه نیازه که کد jQuery رو داخل قالبتون قرار بدید:

<script type="text/javascript" src="http://code.jquery.com/jquery-1.7.2.min.js"></script>

پس از قرار دادن کد jQuery باید کد TypeWriter رو در قالب قرار بدید:

<script> /*! * jquery.typer.js 0.0.4 - https://github.com/yckart/jquery.typer.js * The typewriter effect * * Copyright (c) 2013 Yannick Albert (http://yckart.com) * Licensed under the MIT license (http://www.opensource.org/licenses/mit-license.php). * 2013/03/24 */ (function($){ $.fn.typer = function(text, options){ options = $.extend({}, { char: '', delay: 2000, duration: 600, endless: true, onType: $.noop, afterAll: $.noop, afterPhrase: $.noop }, options || text); text = $.isPlainObject(text) ? options.text : text; text = $.isArray(text) ? text : text.split(" "); return this.each(function(){ var elem = $(this), isVal = {input:1, textarea:1}[this.tagName.toLowerCase()], isTag = false, timer, c = 0; (function typetext(i) { var e = ({string:1, number:1}[typeof text] ? text : text[i]) + '', char = e.substr(c++, 1); if( char === '<' ){ isTag = true; } if( char === '>' ){ isTag = false; } elem[isVal ? "val" : "html"](e.substr(0, c) + ($.isFunction(options.char) ? options.char() : options.char || ' ')); if(c <= e.length){ if( isTag ){ typetext(i); } else { timer = setTimeout(function() { typetext(i); }, options.duration/10); /* timer = setTimeout(typetext, options.duration/10, i); */ } options.onType(timer); } else { c = 0; i++; if (i === text.length && !options.endless) { return; } else if (i === text.length) { i = 0; } timer = setTimeout(function() { typetext(i); }, options.delay); /*timer = setTimeout(typetext, options.delay, i); */ if(i === text.length - 1) options.afterAll(timer); options.afterPhrase(timer); } })(0); }); }; }(jQuery)); </script>

حالاپس از قرار دادن اسکریپت های بالا کد زیر رو در یه قسمت دلخواه از بخش <body> کد های قالبتون قرار بدید:

<box:daily_links>
    <script>
     $(document).ready(function() {
     $('#typer').typer( [  
              <view:daily_links>
                     '<a alt="(*link_alt*)" href="(*link_url*)" target="_blank"><span>(*link_name*)</span></a>',
              </view:daily_links>                                                                                                                                        
]); });</script>
</box:daily_links>

و در آخر هم کد زیر رو در هر جای قالب قرار بدید تبدیل به متن تایپ شونده میشه:

<div id="typer"></div>

توجه کنید که این ابزار لیست "پیوند های روزانه" شما را به عنوان اخبار نشان میدهد

  هشدار: در صورتی که رمز مودم شما admin است آن را عوض کنید!

 یکی از آسان ترین روش های هک کردن مودم افراد از راه دور ، هک از طریق IP آن هاست. اگر فکر میکنید که چون مودم شما در خانه خودتان است ، قابلیت دسترسی به تنظیمات آن از راه دور ممکن نیست و تنها از طریق کابل شبکه و یا اتصال وای فای مودم میتوان تنظیمات مودم را تغییر داد کاملا در اشتباه هستید!

با ورود شما به یک وبسایت IP شما در آن سایت ثبت میشود. اگر آی پی شما یکتا باشد (مثل آی پی های مخابرات ، مبین نت و ...) با نوشتن آن در آدرس بار مرورگر به راحتی میتوان به مودم شما متصل شد و یوزر و پسورد اشتراک شما را سرقت کرد و یا آپشن هایی چون نام وای فای شما را تغییر داد.

در صورت یکتا نبودن هم با مقداری گشت و گذار در رنج آی پی شما میتوان به مودم های شما و یا مودم های دیگر افراد متصل شد به گونه ای که ما با تلاش حدودا 5 دقیقه ای به یوزر و پسورد یک اشتراک با سرعت 2Mbps و حجم 30GB دست پیدا کردیم!

هنوز هم معتقدید که یوزر و پسورد admin ، admin امن هستند؟

 درباره نرم افزار


 نرم افزار مدیریت امور شخصی ، موسوم به نرم افزار مدیریتی پیراشکی (به دلیل علاقه وافر اینجانب به پیراشکی) ؛ نرم افزاریست برای مدیریت بهتر امور شخصی شما. این نرم افزار در حال حاضر در نسخه بتا است. برخی امکانات نرم افزار:

  • مدیریت چک های بانکی
  • مخاطبین و دفترچه تلفن
  • یادداشت های شخصی
  • ایجاد فاکتور
  • دارای پنل پیامک شخصی
  • محاسبه وام
  • ماشین حساب ساده
  • محافظت با رمز عبور
  • شخصی سازی بخش ها مختلف نرم افزار
  • دسترسی آسان
  • و ...

 این نرم افزار برای فعال سازی نیاز به سریال دارد. سریال برای کاربرن وبلاگ آرین نرم افزار رایگان است. در بخش زیر میتوانید به راحتی سریال سیستم خود را ایجاد کنید

 

 

دانلود نگارش هشتم نرم افزار مدیریت امور شخصی

 

 دریافت سریال


دریافت سریال

 

 همونطور که میدونید خیلی از کاربرا از طریق موتور های جستجو و توسط کلمات کلیدی فراتر از باور(!) وارد یه وبلاگ میشن. این وبلاگ ما هم از این قاعده مستثنی نیست. اخیرا در وبلاگ یکی از دوستان دیدم که از یه عبارت جستجو شده خندش (شایدم گریـش!) گرفته بود. بنده هم به تقلید لیستی از کلمات کلیدی سرچ شده در موتور های جستجو گوگل و بینگ و یاهو و اَسک رو در این زیر آوردم

توجه: من در این مطلب اصلا و ابدا قصد تمسخر هیچ کسی رو ندارم و هدف اصلی طنز های این وبلاگ اصلاح عیب هاست. به قول یه دوست (( هرگز کسی را مسخره نکنید ؛ شاید شما از او مسخره تر باشید! ))
  • Sajad HZR [ آقا سجاد هر کی هستی و هر جا هستی بیا اینا بات کار دارن خنده ]
  • نر م افز ار span [من هنوز به فلسفه این اسپیس ها پی نبردم! اسپن نرم افزار داره مگه؟! ]
  • نرم افزار کد مدرسه درست بودن [ مدرسه هم درست میشه ، غصه نخور ]
  • باز تاب نور خور شید در لوله ویژوال بیسیک کد [ بازتاب نور؟؟ لــوله؟؟ کد ویژوال بیسیک؟؟؟؟ ]
  • دانلود نرم افزار دانستن اسم و فامیل با شماره تلفن [اساسا مقوله فضولی مقوله پیجیده ایه ؛ واردش نمیشیم... خنده]
  • دانلود نرم فسار ارین [ فسار نرم! ]
  • دانلود پروژه یداوری کاره با ویژوال بیسیک [ اون "کار" مونث بوده شد "کاره" ؛ ید آوری هم که مشکلی نداره گیر ندید]
  • کدخوش آمد گویی انسان برای وبلاگ [انسان؟ شیب؟]
  • نرم افزار آرین اکنون [ چه عجله ایه حالا! ]

 البته در مقابل ؛ کلمات کلیدی واقعا سنجیده ای هم بود که من ازشون برای جستجو کردن درس گرفتم. فقط در آخر یادتون نره اگه خواستید یه روزی در مورد انعکاس نور خورشید در لوله تحقیق کنید ؛ ویژوال بیسیک هم چاشنی کار کنید!

این آموزش در زمان های قدیم نوشته شده و در حال حاضر آرشیو شده. لذا توضیح و آموزش تخصصی ویژوال بیسیک دات نت به دلیل اینکه دیگه یادم رفته مقدور نیست. من در حال حاضر به طور تخصصی روی زبون سی شارپ کار میکنم، توصیه من به شما هم همین زبونه (:

 آموزش ویژوال بیسیک دات نت (قسمت سوم)

  خوب تو این دوره زمونه ای که هر کی داره زبون برنامه نویسی مورد علاقش رو یاد میده

  منم گفتم خالی از لطف نیست این چارتا مطلبکی که در مورد برنامه نویسی میدونم رو با

  خوانندگان عزیز وبلاگ آرین نرم افزار به اشتراک بذارم. زبون برنامه نویسی ویژوال بیسیک

  دات نت یکی از آسون ترین زبون های برنامه نویسیه پس خیلی زود کار باهاش رو یــــــاد

  میگیرین. البته علاقه شرط اوله (:

  برای ادامه آموزش روی اون دکمه میخوام بقیش رو ببینم کلیک کنین

ادامه مطلب

این آموزش در زمان های قدیم نوشته و در حال حاضر آرشیو شده. لذا توضیح و آموزش تخصصی ویژوال بیسیک دات نت به دلیل اینکه دیگه یادم رفته مقدور نیست. من در حال حاضر به طور تخصصی روی زبون سی شارپ کار میکنم، توصیه من به شما هم همین زبونه (:

 آموزش ویژوال بیسیک دات نت (قسمت دوم)

  خوب تو این دوره زمونه ای که هر کی داره زبون برنامه نویسی مورد علاقش رو یاد میده

  منم گفتم خالی از لطف نیست این چارتا مطلبکی که در مورد برنامه نویسی میدونم رو با

  خوانندگان عزیز وبلاگ آرین نرم افزار به اشتراک بذارم. زبون برنامه نویسی ویژوال بیسیک

  دات نت یکی از آسون ترین زبون های برنامه نویسیه پس خیلی زود کار باهاش رو یــــــاد

  میگیرین. البته علاقه شرط اوله (:

  برای ادامه آموزش روی اون دکمه میخوام بقیش رو ببینم کلیک کنین

ادامه مطلب

این آموزش در زمان های قدیم نوشته و در حال حاضر آرشیو شده. لذا توضیح و آموزش تخصصی ویژوال بیسیک دات نت به دلیل اینکه دیگه یادم رفته مقدور نیست. من در حال حاضر به طور تخصصی روی زبون سی شارپ کار میکنم، توصیه من به شما هم همین زبونه (:

 آموزش ویژوال بیسیک دات نت (قسمت اول)

  خوب تو این دوره زمونه ای که هر کی داره زبون برنامه نویسی مورد علاقش رو یاد میده

  منم گفتم خالی از لطف نیست این چارتا مطلبکی که در مورد برنامه نویسی میدونم رو با

  خوانندگان عزیز وبلاگ آرین نرم افزار به اشتراک بذارم. زبون برنامه نویسی ویژوال بیسیک

  دات نت یکی از آسون ترین زبون های برنامه نویسیه پس خیلی زود کار باهاش رو یــــــاد

  میگیرین. البته علاقه شرط اوله (:

  برای شروع روی اون دکمه میخوام بقیش رو ببینم کلیک کنین

ادامه مطلب